1 #ifndef ALIANALYSISTASKCHARGEDPARTICLESREF_H
2 #define ALIANALYSISTASKCHARGEDPARTICLESREF_H
6 #include "AliAnalysisTaskSE.h"
10 class AliAnalysisUtils;
12 class AliEMCALGeometry;
13 class AliESDtrackCuts;
16 namespace EMCalTriggerPtAnalysis {
18 class AliEMCalHistoContainer;
56 void FillTrackHistos(
const char *eventclass, Double_t pt, Double_t eta, Double_t etacent, Double_t phi, Bool_t etacut, Bool_t inEmcal, Bool_t hasTRD);
Double_t fEtaSign
Sign of the eta distribution (swaps when beam directions swap): p-Pb: +1, Pb-p: -1.
void UserCreateOutputObjects()
virtual ~AliAnalysisTaskChargedParticlesRef()
Unit test class for charged particle distributions.
void FillTrackHistos(const char *eventclass, Double_t pt, Double_t eta, Double_t etacent, Double_t phi, Bool_t etacut, Bool_t inEmcal, Bool_t hasTRD)
void SetEtaLabCut(double etamin, double etamax)
Container class for histograms for the high- charged particle analysis.
TString GetFiredTriggerClassesFromPatches(const TClonesArray *triggerpatches) const
AliEMCALGeometry * fGeometry
EMCAL geometry methods.
void SetRapidityShift(Double_t yshift)
Double_t fYshift
Rapidity shift.
Bool_t TrackSelectionAOD(AliAODTrack *track)
Bool_t fTriggerStringFromPatches
Do rebuild the trigger string from trigger patches.
AliAnalysisTaskChargedParticlesRef()
void CreateNewPtBinning(TArrayD &binning) const
void FillEventCounterHists(const char *triggerclass, double vtxz, bool isSelected)
void UseTriggerPatches(Bool_t doUse)
AliEMCalHistoContainer * fHistos
Histogram manager.
void Terminate(Option_t *)
void SetBeamDirection(BeamDirection_t beamdir)
AliAnalysisUtils * fAnalysisUtil
Event selection.
void UserExec(Option_t *)
void SetEtaCMSCut(double etamin, double etamax)
Double_t fEtaCmsCut[2]
Cut applied in Eta centre-of-mass frame.
AliAnalysisTaskChargedParticlesRef & operator=(const AliAnalysisTaskChargedParticlesRef &)
Double_t fEtaLabCut[2]
Cut applied in Eta Lab frame.
Bool_t TrackSelectionESD(AliESDtrack *track)
void CreateOldPtBinning(TArrayD &binning) const
AliESDtrackCuts * fTrackCuts
Standard track selection.