1 #ifndef ALIANALYSISTASKPARTICLERANDOMIZER_H
2 #define ALIANALYSISTASKPARTICLERANDOMIZER_H
54 Double_t
AddFlow(Double_t phi, Double_t pt);
Double_t fMaxPt
range for Pt for randomization
TH2D * fDistributionV4
Distribution for v3 in bins of pt and centrality.
Double_t fMinEta
range for phi for randomization
void SetPtMin(Double_t val)
Bool_t fRandomizeInTheta
randomize the particle's position in pseudorap
Double_t fRandomPsi4
eventwise calculated psi 3
TRandom3 * fRandom
eventwise calculated psi 5
TClonesArray * fInputArray
Name of the destination TClonesArray.
ClassDef(AliAnalysisTaskParticleRandomizer, 6)
TH2D * fDistributionV5
Distribution for v4 in bins of pt and centrality.
Base task in the EMCAL framework.
void SetPtMax(Double_t val)
Bool_t fRandomizeInPt
randomize the particle's position in theta
Double_t fMinPhi
randomize the particle's position in Pt
TClonesArray * fJetRemovalArray
Name of the TClonesArray containing jets for removal that will be loaded.
AliAnalysisTaskParticleRandomizer()
void SetDistributionV2(TH2D *dist)
virtual void Terminate(Option_t *)
void SetDistributionV4(TH2D *dist)
TString fOutputArrayName
Name of the TClonesArray that will be loaded.
TClonesArray * fOutputArray
! Destination TClonesArray
void SetInputArrayName(const char *name)
TString fJetRemovalArrayName
Name of array to rho object.
void SetDistributionV5(TH2D *dist)
void SetRandomizeInTheta(Bool_t val)
void SetDistributionV3(TH2D *dist)
void SetEtaMax(Double_t val)
void SetRandomizeInPt(Bool_t val)
void SetOutputArrayName(const char *name)
Double_t fRandomPsi5
eventwise calculated psi 4
void SetEtaMin(Double_t val)
Double_t fMinPt
range for eta for randomization
Double_t fJetRemovalPtThreshold
TString fInputArrayName
Distribution for v5 in bins of pt and centrality.
virtual void UserCreateOutputObjects()
Double_t fMaxPhi
range for phi for randomization
Particle randomization task.
TH2D * fDistributionV2
range for Pt for randomization
void SetRandomizeInPhi(Bool_t val)
virtual ~AliAnalysisTaskParticleRandomizer()
void SetPhiMin(Double_t val)
Double_t GetExternalRho()
Double_t fRandomPsi3
threshold at which jets given in fInputJetArray will be removed
void ActivateJetRemoval(const char *arrName, Double_t threshold, const char *rhoObj)
Double_t fMaxEta
range for eta for randomization
void SetPhiMax(Double_t val)
void SetRandomizeInEta(Bool_t val)
Double_t AddFlow(Double_t phi, Double_t pt)
TString fJetRemovalRhoObj
Bool_t IsParticleInJet(Int_t part)
Bool_t fRandomizeInEta
randomize the particle's position in azimuth
TH2D * fDistributionV3
Distribution for v2 in bins of pt and centrality.