|
| AliJetRandomizerTask () |
|
| AliJetRandomizerTask (const char *name) |
|
virtual | ~AliJetRandomizerTask () |
|
void | SetRandomizeEta (Int_t opt=1) |
|
void | UserExec (Option_t *) |
|
| AliJetModelBaseTask () |
|
| AliJetModelBaseTask (const char *name, Bool_t drawqa=kFALSE) |
|
virtual | ~AliJetModelBaseTask () |
|
void | SetEtaRange (Float_t min, Float_t max) |
|
void | SetPhiRange (Float_t min, Float_t max) |
|
void | SetPtRange (Float_t min, Float_t max) |
|
void | SetGenType (Int_t gentype) |
|
void | SetPtSpectrum (TH1F *f) |
|
void | SetPtSpectrum (TF1 *f) |
|
void | SetPtPhiEvPlDistribution (TF2 *f) |
|
void | SetDensitySpectrum (TH1F *f) |
|
void | SetDensitySpectrum (TF1 *f) |
|
void | SetMassDistribution (TH1F *hM) |
|
void | SetMassDistributionFromFile (TString filename, TString histoname) |
|
void | SetpTDistributionFromFile (TString filename, TString histoname) |
|
void | SetMassVsPtDistributionFromFile (TString filename, TString histoname) |
|
void | SetMassAndPtDistributionFromFile (TString filenameM, TString filenamepT, TString histonameM, TString histonamepT) |
|
void | SetMassVsPtDistribution (TH2F *hmasspt) |
|
void | SetDistributionFromFile (TString filename, TString histoname, Int_t type) |
|
void | SetDifferentialV2 (TF1 *f) |
|
void | SetAddV2 (Bool_t b) |
|
void | SetAddFlowFluctuations (Bool_t b) |
|
void | SetMC (Bool_t a) |
|
void | SetCopyArray (Bool_t copy) |
|
void | SetTracksName (const char *n) |
|
void | SetClusName (const char *n) |
|
void | SetCellsName (const char *n) |
|
void | SetMCParticlesName (const char *n) |
|
void | SetPythiaInfoName (const char *n) |
|
void | SetSuffix (const char *s) |
|
void | SetGeometryName (const char *n) |
|
void | SetMarkMC (Int_t m) |
|
virtual void | SetNClusters (Int_t n) |
|
virtual void | SetNCells (Int_t n) |
|
virtual void | SetNTracks (Int_t n) |
|
TString | GetOutTrackName () const |
|
|
void | Run () |
| intialize task More...
|
|
void | UserExec (Option_t *) |
|
void | UserCreateOutputObjects () |
|
Int_t | SetNumberOfOutCells (Int_t n) |
|
Int_t | AddCell (Double_t e=-1, Double_t eta=-999, Double_t phi=-1) |
| set the number of cells More...
|
|
Int_t | AddCell (Double_t e, Int_t absId, Double_t time=0, Int_t label=0) |
| add a cell; if values are -1 generate random parameters More...
|
|
AliVCluster * | AddCluster (Double_t e=-1, Double_t eta=-999, Double_t phi=-1, Int_t label=0) |
| add a cell with given energy, position and times More...
|
|
AliVCluster * | AddCluster (Double_t e, Int_t absId, Int_t label=0) |
| add a cluster; if values are -1 generate random parameters More...
|
|
AliVCluster * | AddCluster (AliVCluster *oc) |
| add a cluster with given energy and position More...
|
|
AliPicoTrack * | AddTrack (Double_t pt=-999, Double_t eta=-999, Double_t phi=-999, Byte_t type=0, Double_t etaemc=0, Double_t phiemc=0, Double_t ptemc=0, Bool_t ise=kFALSE, Int_t label=0, Short_t charge=1, Double_t mass=0.1396) |
| add a cluster (copy) More...
|
|
AliAODMCParticle * | AddMCParticle (AliAODMCParticle *part, Int_t origIndex) |
| add a track; if values are -1 generate random parameters More...
|
|
void | AddV2 (Double_t &phi, Double_t &pt) const |
|
void | CopyCells () |
|
void | CopyClusters () |
|
void | CopyTracks () |
|
void | CopyMCParticles () |
|
void | GetRandomCell (Double_t &eta, Double_t &phi, Int_t &absId) |
|
Double_t | GetRandomEta (Bool_t emcal=kFALSE) |
| generate a random cell in the calorimeter More...
|
|
Double_t | GetRandomPhi (Bool_t emcal=kFALSE) |
| generate a random eta value in the given range More...
|
|
Double_t | GetRandomPt () |
| generate a random phi value in the given range More...
|
|
Double_t | GetRandomM () |
| generate a random pt value in the given range More...
|
|
void | GetRandomParticle (Double_t &pt, Double_t &eta, Double_t &phi, Bool_t emcal=kFALSE) |
| generate a random m value from a given distribution or take a fixed value More...
|
|
void | GetRandomMassiveParticle (Double_t &pt, Double_t &eta, Double_t &phi, Bool_t emcal, Double_t &m) |
| generate a particle with random eta,phi,pt values More...
|
|
void | GetRandomMvsPt (Double_t &m, Double_t &pt) |
| generate a particle with random eta,phi,pt,mass values More...
|
|
void | GetRandomMvsPtParticle (Double_t &pt, Double_t &m, Double_t &eta, Double_t &phi, Bool_t emcal=kFALSE) |
| generate 2 random values for pt and mass from a gived 2D distribution More...
|
|
virtual Bool_t | ExecOnce () |
| generate a particle with random eta,phi, and correlated pt,mass values More...
|
|
void | FillHistograms () |
| do jet model action More...
|
|
Definition at line 10 of file AliJetRandomizerTask.h.