1 #ifndef ALIANALYSISTASKEMCALPATCHMASKING_H 2 #define ALIANALYSISTASKEMCALPATCHMASKING_H 7 #include "AliEMCALTriggerDataGrid.h" 12 class AliOADBContainer;
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()
Performing event selection.
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
Analysis of high- tracks in triggered events.
Container class for histograms.
virtual bool Run()
Run function. This is the core function of the analysis and contains the user code. Therefore users have to implement this function.
void SetMaskedFastorOADB(const TString &oadbcont)
AliAnalysisTaskEmcalPatchMasking()