27 #ifndef __ALINANLYSISTASKJETENERGYSPECTRUM_H__ 28 #define __ALINANLYSISTASKJETENERGYSPECTRUM_H__ 30 #if !(defined __CINT__ || defined __MAKECINT__) 31 #if __cplusplus >= 201103L 34 #define USECXX11HEADERS 46 #ifdef USECXX11HEADERS 77 #ifndef USECXX11HEADERS virtual ~AliAnalysisTaskEmcalJetEnergySpectrum()
void SetNameJetContainer(const char *name)
void SetUseTriggerSelectionForData(bool doUse)
THistManager * fHistos
Histogram manager.
void SetNameTriggerDecisionContainer(const char *name)
static AliAnalysisTaskEmcalJetEnergySpectrum * AddTaskJetEnergySpectrum(Bool_t isMC, AliJetContainer::EJetType_t jettype, double radius, const char *trigger, const char *suffix="")
UInt_t fTriggerSelectionBits
Trigger selection bits.
bool TriggerSelection() const
Bool_t fIsMC
Running on simulated events.
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 SetUseDownscaleWeight(bool doUse)
bool IsSelectEmcalTriggers(const std::string &triggerstring) const
void SetTriggerSelection(UInt_t triggerbits, const char *triggerstring)
TString fTriggerSelectionString
Trigger selection string.
virtual void UserCreateOutputObjects()
TString fNameTriggerDecisionContainer
Global trigger decision container.
Bool_t fUseTriggerSelectionForData
Use trigger selection on data (require trigger patch in addition to trigger selection string) ...
Base task in the EMCAL jet framework.
Container class for histograms.
AliAnalysisTaskEmcalJetEnergySpectrum & operator=(const AliAnalysisTaskEmcalJetEnergySpectrum &)
Bool_t fUseDownscaleWeight
Use 1/downscale as weight.
TString fNameJetContainer
Name of the jet container.
AliAnalysisTaskEmcalJetEnergySpectrum()
Int_t GetTriggerClusterIndex(const TString &triggerstring) const