1 #ifndef ALIEMCALTRIGGEROFFLINESELECTION_H
2 #define ALIEMCALTRIGGEROFFLINESELECTION_H
12 namespace EMCalTriggerPtAnalysis {
EMCAL L1 Jet trigger, low threshold.
virtual ~AliEmcalTriggerOfflineSelection()
static const TString fgkTriggerNames[kTrgn]
Names of the various trigger classes.
DCAL L1 Gamma trigger, low threshold.
DCAL L1 Jet trigger, high threshold.
static const TString & GetTriggerName(EmcalTriggerClass cls)
Number of supported triggers.
Helper class selecting events on the presence of a trigger patch for the given type above threshold...
EMCAL L1 Gamma trigger, high threshold.
DCAL L1 Jet trigger, low threshold.
EMCAL L1 Jet trigger, high threshold.
Double_t fOfflineEnergyThreshold[kTrgn]
Thresholds applied on offline energy.
void SetAcceptanceMap(EmcalTriggerClass trgcls, const TH2 *accmap)
EmcalTriggerClass
Definition of the various supported trigger types.
static Bool_t IsSingleShower(EmcalTriggerClass cls)
Double_t GetThresholdForTrigger(EmcalTriggerClass trgcls) const
void SetOfflineEnergyThreshold(EmcalTriggerClass trgcls, double threshold)
DCAL L1 Gamma trigger, high threshold.
EMCAL L1 Gamma trigger, low threshold.
Bool_t IsOfflineSelected(EmcalTriggerClass trgcls, const TClonesArray *const triggerpatches) const
static Bool_t IsDCAL(EmcalTriggerClass cls)
const TH2 * fAcceptanceMaps[kTrgn]
! Online acceptance distribution
AliEmcalTriggerOfflineSelection()