1 #ifndef ALIANALYSISTASKEMCALPATCHESREF_H
2 #define ALIANALYSISTASKEMCALPATCHESREF_H
13 class AliOADBContainer;
14 class AliEMCALTriggerPatchInfo;
18 namespace EMCalTriggerPtAnalysis {
20 class AliEmcalTriggerOfflineSelection;
virtual bool IsUserEventSelected()
void FillPatchHistograms(TString triggerclass, TString patchname, double energy, double transverseenergy, double eta, double phi, int col, int row)
Bool_t fEnableSumw2
Enable sumw2 during histogram creation.
AliAnalysisTaskEmcalPatchesRef()
virtual void UserFillHistosAfterEventSelection()
Double_t fEventCentrality
1! Event centrality
void SetLimits(t min, t max)
Bool_t fRequestCentrality
Switch for request of centrality selection.
Base class for analyses using EMCAL triggers.
AliAnalysisTaskEmcalPatchesRef & operator=(const AliAnalysisTaskEmcalPatchesRef &)
bool SelectSingleShowerPatch(const AliEMCALTriggerPatchInfo *patch) const
Helper class creating user defined custom binning.
void EnableSumw2(Bool_t doEnable)
bool SelectJetPatch(const AliEMCALTriggerPatchInfo *patch) const
virtual ~AliAnalysisTaskEmcalPatchesRef()
Analysis of trigger patches in min. bias and triggered events.
AliCutValueRange< double > fCentralityRange
Range of accepted event centralities.
virtual void CreateUserHistos()
Container class for histograms.
void SetCentralityRange(double min, double max)
virtual void CreateUserObjects()
void GetPatchBoundaries(const AliEMCALTriggerPatchInfo *patch, Double_t *boundaries) const