1 #ifndef ALIANALYSISTASKEMCALTRIGGEREMULATION_H
2 #define ALIANALYSISTASKEMCALTRIGGEREMULATION_H
12 namespace EMCalTriggerPtAnalysis {
14 class AliEmcalTriggerEmulation;
15 class AliEMCalTriggerWeightHandler;
void SetPhiRange(double min, double max)
void SetWeightHandler(const AliEMCalTriggerWeightHandler *handler)
AliAnalysisTaskEmcalTriggerEmulation()
Base task in the EMCAL framework.
void SetNameClusters(const TString &name)
void SetNameMCParticles(const TString &name)
TString fNameTracks
Name of the track container.
Emulate EMCAL trigger offline in simulation, and monitor reference distribution.
void SetLimits(t min, t max)
Emulate trigger decision offline.
const AliEMCalTriggerWeightHandler * fkWeightHandler
Handler containing bin weights for -hard productions.
void SetEtaRange(double min, double max)
AliCutValueRange< double > fEtaRange
Acceptance range for particles and tracks in -direction.
THistManager * fHistManager
Handler for output histograms.
virtual void UserCreateOutputObjects()
virtual ~AliAnalysisTaskEmcalTriggerEmulation()
TString fNameMCParticles
Name of the MC particle container.
void SetNameTracks(const TString &name)
void SetTriggerEmulation(const AliEmcalTriggerEmulation *emul)
const AliEmcalTriggerEmulation * fkTriggerEmulation
Offline emulation of the EMCAL trigger.
Bool_t fIsMC
Specify whether running on MC events.
Container class for histograms.
AliCutValueRange< double > fPhiRange
Acceptance range for particles and tracks in -direction.
TString fNameClusters
Name of the cluster container.