1 #ifndef ALIANALYSISTASKEMCALPATCHMASKING_H
2 #define ALIANALYSISTASKEMCALPATCHMASKING_H
7 #include "AliEMCALTriggerDataGrid.h"
12 class AliOADBContainer;
15 namespace EMCalTriggerPtAnalysis {
97 void ProcessPatch(
const AliEMCALTriggerPatchInfo &patch);
void SetRequireTrigger(UInt_t triggerbits, const TString &triggerstring="")
TString fNameMaskedFastorOADB
Name of the masked fastor OADB container.
Base task in the EMCAL framework.
TString fTriggerPattern
Trigger pattern.
virtual void RunChanged(int newrun)
std::vector< UShort_t > fListMaskedFastors
List of masked fastors.
virtual bool IsEventSelected()
AliAnalysisTaskEmcalPatchMasking & operator=(const AliAnalysisTaskEmcalPatchMasking &)
void ProcessPatch(const AliEMCALTriggerPatchInfo &patch)
ULong_t fTriggerBits
Trigger bit selection.
Investigation of observables related to masked fastors within trigger patches.
virtual void UserCreateOutputObjects()
AliEMCALTriggerPatchADCInfoAP * MakeFastorADCValuesForPatch(const AliEMCALTriggerPatchInfo &patch) const
void ProcessMaxPatch(const AliEMCALTriggerPatchInfo &patch, const TString &maxtype)
void PrepareL1FastorADC()
virtual ~AliAnalysisTaskEmcalPatchMasking()
AliEMCALTriggerDataGrid< Int_t > fL1ADC
L1 ADC values.
AliOADBContainer * fMaskedFastorOADB
! OADB container of the masked fastors
THistManager * fHistos
! Histogram manager
Container class for histograms.
void SetMaskedFastorOADB(const TString &oadbcont)
AliAnalysisTaskEmcalPatchMasking()