![]() |
AliPhysics
04715ba (04715ba)
|
#include <AliAnalysisTaskHadronicCocktailMC.h>
Public Member Functions | |
AliAnalysisTaskHadronicCocktailMC () | |
AliAnalysisTaskHadronicCocktailMC (const char *name) | |
virtual | ~AliAnalysisTaskHadronicCocktailMC () |
virtual void | UserCreateOutputObjects () |
virtual void | UserExec (Option_t *) |
virtual void | Terminate (const Option_t *) |
void | SetIsMC (Int_t isMC) |
void | ProcessMCParticles () |
void | SetMaxY (Double_t maxy) |
void | SetLightOutput (Bool_t flag) |
void | SetAnalyzedParticle (Int_t flag) |
void | SetHasMother (UInt_t selectedMothers) |
TH1 * | SetHist1D (TH1 *hist, TString histType, TString histName, TString xTitle, TString yTitle, Int_t nBinsX, Double_t xMin, Double_t xMax, Bool_t optSumw2) |
TH2 * | SetHist2D (TH2 *hist, TString histType, TString histName, TString xTitle, TString yTitle, Int_t nBinsX, Double_t xMin, Double_t xMax, Int_t nBinsY, Double_t yMin, Double_t yMax, Bool_t optSumw2) |
TH2 * | SetHist2D (TH2 *hist, TString histType, TString histName, TString xTitle, TString yTitle, Int_t nBinsX, Double_t xMin, Double_t xMax, Int_t nBinsY, Double_t *binsY, Bool_t optSumw2) |
void | SetLogBinningXTH1 (TH1 *histoRebin) |
void | SetLogBinningXTH2 (TH2 *histoRebin) |
Int_t | GetParticlePosLocal (Int_t pdg) |
Float_t | GetDecayChannel (AliMCEvent *mcEvent, TParticle *part) |
void | GetAndSetPtParametrizations (AliGenEMCocktailV2 *mcCocktailGen) |
void | GetAndSetPtYDistributions (AliGenEMCocktailV2 *mcCocktailGen) |
void | InitializeDecayChannelHist (TH1F *hist, Int_t np) |
void | FillPythiaBranchingRatio (TH1F *histo, Int_t np) |
Private Member Functions | |
AliAnalysisTaskHadronicCocktailMC (const AliAnalysisTaskHadronicCocktailMC &) | |
AliAnalysisTaskHadronicCocktailMC & | operator= (const AliAnalysisTaskHadronicCocktailMC &) |
Definition at line 10 of file AliAnalysisTaskHadronicCocktailMC.h.
AliAnalysisTaskHadronicCocktailMC::AliAnalysisTaskHadronicCocktailMC | ( | ) |
Definition at line 58 of file AliAnalysisTaskHadronicCocktailMC.cxx.
AliAnalysisTaskHadronicCocktailMC::AliAnalysisTaskHadronicCocktailMC | ( | const char * | name | ) |
Definition at line 102 of file AliAnalysisTaskHadronicCocktailMC.cxx.
|
virtual |
Definition at line 147 of file AliAnalysisTaskHadronicCocktailMC.cxx.
|
private |
void AliAnalysisTaskHadronicCocktailMC::FillPythiaBranchingRatio | ( | TH1F * | histo, |
Int_t | np | ||
) |
Definition at line 1559 of file AliAnalysisTaskHadronicCocktailMC.cxx.
Referenced by UserCreateOutputObjects().
void AliAnalysisTaskHadronicCocktailMC::GetAndSetPtParametrizations | ( | AliGenEMCocktailV2 * | mcCocktailGen | ) |
Definition at line 347 of file AliAnalysisTaskHadronicCocktailMC.cxx.
Referenced by UserCreateOutputObjects().
void AliAnalysisTaskHadronicCocktailMC::GetAndSetPtYDistributions | ( | AliGenEMCocktailV2 * | mcCocktailGen | ) |
Definition at line 392 of file AliAnalysisTaskHadronicCocktailMC.cxx.
Referenced by UserCreateOutputObjects().
Float_t AliAnalysisTaskHadronicCocktailMC::GetDecayChannel | ( | AliMCEvent * | mcEvent, |
TParticle * | part | ||
) |
Definition at line 1156 of file AliAnalysisTaskHadronicCocktailMC.cxx.
Referenced by ProcessMCParticles().
Definition at line 2274 of file AliAnalysisTaskHadronicCocktailMC.cxx.
Referenced by ProcessMCParticles().
void AliAnalysisTaskHadronicCocktailMC::InitializeDecayChannelHist | ( | TH1F * | hist, |
Int_t | np | ||
) |
Definition at line 911 of file AliAnalysisTaskHadronicCocktailMC.cxx.
Referenced by UserCreateOutputObjects().
|
private |
void AliAnalysisTaskHadronicCocktailMC::ProcessMCParticles | ( | ) |
Definition at line 465 of file AliAnalysisTaskHadronicCocktailMC.cxx.
Referenced by UserExec().
void AliAnalysisTaskHadronicCocktailMC::SetAnalyzedParticle | ( | Int_t | flag | ) |
Definition at line 868 of file AliAnalysisTaskHadronicCocktailMC.cxx.
void AliAnalysisTaskHadronicCocktailMC::SetHasMother | ( | UInt_t | selectedMothers | ) |
Definition at line 433 of file AliAnalysisTaskHadronicCocktailMC.cxx.
Referenced by UserCreateOutputObjects().
TH1 * AliAnalysisTaskHadronicCocktailMC::SetHist1D | ( | TH1 * | hist, |
TString | histType, | ||
TString | histName, | ||
TString | xTitle, | ||
TString | yTitle, | ||
Int_t | nBinsX, | ||
Double_t | xMin, | ||
Double_t | xMax, | ||
Bool_t | optSumw2 | ||
) |
Definition at line 2359 of file AliAnalysisTaskHadronicCocktailMC.cxx.
Referenced by UserCreateOutputObjects().
TH2 * AliAnalysisTaskHadronicCocktailMC::SetHist2D | ( | TH2 * | hist, |
TString | histType, | ||
TString | histName, | ||
TString | xTitle, | ||
TString | yTitle, | ||
Int_t | nBinsX, | ||
Double_t | xMin, | ||
Double_t | xMax, | ||
Int_t | nBinsY, | ||
Double_t | yMin, | ||
Double_t | yMax, | ||
Bool_t | optSumw2 | ||
) |
Definition at line 2376 of file AliAnalysisTaskHadronicCocktailMC.cxx.
Referenced by UserCreateOutputObjects().
TH2 * AliAnalysisTaskHadronicCocktailMC::SetHist2D | ( | TH2 * | hist, |
TString | histType, | ||
TString | histName, | ||
TString | xTitle, | ||
TString | yTitle, | ||
Int_t | nBinsX, | ||
Double_t | xMin, | ||
Double_t | xMax, | ||
Int_t | nBinsY, | ||
Double_t * | binsY, | ||
Bool_t | optSumw2 | ||
) |
Definition at line 2393 of file AliAnalysisTaskHadronicCocktailMC.cxx.
|
inline |
Definition at line 22 of file AliAnalysisTaskHadronicCocktailMC.h.
|
inline |
Definition at line 27 of file AliAnalysisTaskHadronicCocktailMC.h.
void AliAnalysisTaskHadronicCocktailMC::SetLogBinningXTH1 | ( | TH1 * | histoRebin | ) |
Definition at line 883 of file AliAnalysisTaskHadronicCocktailMC.cxx.
void AliAnalysisTaskHadronicCocktailMC::SetLogBinningXTH2 | ( | TH2 * | histoRebin | ) |
Definition at line 897 of file AliAnalysisTaskHadronicCocktailMC.cxx.
|
inline |
Definition at line 26 of file AliAnalysisTaskHadronicCocktailMC.h.
|
virtual |
Definition at line 862 of file AliAnalysisTaskHadronicCocktailMC.cxx.
|
virtual |
Definition at line 155 of file AliAnalysisTaskHadronicCocktailMC.cxx.
|
virtual |
Definition at line 331 of file AliAnalysisTaskHadronicCocktailMC.cxx.
|
protected |
Definition at line 57 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by SetAnalyzedParticle(), and SetHasMother().
|
protected |
Definition at line 55 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), SetAnalyzedParticle(), and UserCreateOutputObjects().
|
protected |
Definition at line 56 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by SetAnalyzedParticle(), and SetHasMother().
|
protected |
Definition at line 90 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserCreateOutputObjects(), and ~AliAnalysisTaskHadronicCocktailMC().
|
protected |
Definition at line 58 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by SetHasMother(), and SetLightOutput().
|
protected |
Definition at line 59 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by GetAndSetPtParametrizations(), GetAndSetPtYDistributions(), ProcessMCParticles(), SetHasMother(), and UserCreateOutputObjects().
|
protected |
histo for input particles
Definition at line 69 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
Definition at line 62 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
histo for rest
Definition at line 76 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
histo for phi correlation of gammas from input particles to source
Definition at line 75 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
histo for pt correlation of gammas from input particles to source
Definition at line 73 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
histo for input particle BR from pythia
Definition at line 72 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
Definition at line 65 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
gammas from pi0 from k0s, k0l, lambda
Definition at line 81 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
gammas from X from k0s, k0l, lambda
Definition at line 79 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
histo for phi of pi0/eta from input particles
Definition at line 66 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
histo for pi0/eta from input particles
Definition at line 68 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
Definition at line 80 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
histo for gamma from rest
Definition at line 78 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
histo for phi of input particles
Definition at line 67 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserCreateOutputObjects().
|
protected |
histo for input particle decay channels
Definition at line 70 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserCreateOutputObjects().
|
protected |
Definition at line 49 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserExec().
|
protected |
Definition at line 96 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by SetIsMC(), and UserExec().
|
protected |
Definition at line 97 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and SetMaxY().
|
protected |
Definition at line 53 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserCreateOutputObjects().
|
protected |
Definition at line 50 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by ProcessMCParticles(), and UserExec().
|
protected |
Definition at line 52 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserCreateOutputObjects().
|
protected |
Definition at line 51 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserCreateOutputObjects().
|
protected |
Definition at line 91 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserCreateOutputObjects().
|
protected |
Definition at line 47 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
protected |
Definition at line 95 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserCreateOutputObjects().
|
protected |
Definition at line 83 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserCreateOutputObjects().
|
protected |
Definition at line 84 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserCreateOutputObjects().
|
protected |
Definition at line 87 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by GetAndSetPtParametrizations(), and UserCreateOutputObjects().
|
protected |
Definition at line 89 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by GetAndSetPtParametrizations(), and UserCreateOutputObjects().
|
protected |
Definition at line 88 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by GetAndSetPtParametrizations(), and UserCreateOutputObjects().
|
protected |
Definition at line 92 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by GetAndSetPtYDistributions(), and UserCreateOutputObjects().
|
protected |
Definition at line 94 of file AliAnalysisTaskHadronicCocktailMC.h.
Referenced by UserCreateOutputObjects().