![]() |
AliPhysics
64a5cfc (64a5cfc)
|
#include <AliAnalysisTaskChargedJetsHadronToy.h>
Public Member Functions | |
AliAnalysisTaskChargedJetsHadronToy () | |
virtual | ~AliAnalysisTaskChargedJetsHadronToy () |
virtual void | UserCreateOutputObjects () |
virtual void | UserExec (Option_t *) |
virtual void | Terminate (Option_t *) |
void | ExecOnce () |
void | SetCreateUE (Bool_t val) |
void | SetCreateJets (Bool_t val) |
void | SetUEMultiplicityDistribution (TH1 *val) |
void | SetUEDistribution (TF1 *val) |
void | SetUEMultiplicity (Int_t val) |
void | SetGeneratedJetParticleDistribution (TF1 *val) |
void | SetGeneratedJetPtDistribution (TH1 *val) |
void | SetGeneratedJetCount (Int_t val) |
void | SetGeneratedJetPtRange (Double_t min, Double_t max) |
void | SetGeneratedJetWidthPhi (Double_t val) |
void | SetGeneratedJetWidthEta (Double_t val) |
void | SetGeneratedJetMinEta (Double_t val) |
void | SetGeneratedJetMaxEta (Double_t val) |
void | SetInputTracksName (const char *val) |
void | SetOutputTracksName (const char *val) |
void | SetGeneratedJetsName (const char *val) |
Private Member Functions | |
void | AssembleEvent () |
AliAnalysisTaskChargedJetsHadronToy (const AliAnalysisTaskChargedJetsHadronToy &) | |
AliAnalysisTaskChargedJetsHadronToy & | operator= (const AliAnalysisTaskChargedJetsHadronToy &) |
ClassDef (AliAnalysisTaskChargedJetsHadronToy, 1) | |
Private Attributes | |
Bool_t | fCreateUE |
Bool_t | fCreateJets |
TH1 * | fUEMultDistribution |
TF1 * | fUEDistribution |
Int_t | fUEMultiplicity |
TF1 * | fGeneratedJetParticleDistribution |
TH1 * | fGeneratedJetPtDistribution |
Int_t | fGeneratedJetCount |
Double_t | fGeneratedJetPtMin |
Double_t | fGeneratedJetPtMax |
Double_t | fGeneratedJetWidthPhi |
Double_t | fGeneratedJetWidthEta |
Double_t | fGeneratedJetMinEta |
Double_t | fGeneratedJetMaxEta |
TClonesArray * | fInputArrTracks |
TString | fInputArrTracksName |
input array containing tracks from events More... | |
TClonesArray * | fOutputArrTracks |
TString | fOutputArrTracksName |
array holding tracks from toy model More... | |
TClonesArray * | fGeneratedJetsArr |
TString | fGeneratedJetsArrName |
array holding generated jets from toy model More... | |
TF1 * | fDistEtaGaussian |
TF1 * | fDistPhiGaussian |
function for gaussian distribution in toy More... | |
TRandom3 * | fRandom |
function for gaussian distribution in toy More... | |
Bool_t | fInitialized |
random number generator More... | |
Definition at line 14 of file AliAnalysisTaskChargedJetsHadronToy.h.
AliAnalysisTaskChargedJetsHadronToy::AliAnalysisTaskChargedJetsHadronToy | ( | ) |
|
virtual |
Definition at line 40 of file AliAnalysisTaskChargedJetsHadronToy.cxx.
|
private |
|
private |
Definition at line 152 of file AliAnalysisTaskChargedJetsHadronToy.cxx.
Referenced by UserExec().
|
private |
void AliAnalysisTaskChargedJetsHadronToy::ExecOnce | ( | ) |
Definition at line 65 of file AliAnalysisTaskChargedJetsHadronToy.cxx.
Referenced by UserExec().
|
private |
|
inline |
Definition at line 26 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 25 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 32 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 37 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 36 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 30 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 31 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 33 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 41 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 35 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 34 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 39 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 40 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 28 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 29 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inline |
Definition at line 27 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
inlinevirtual |
Definition at line 21 of file AliAnalysisTaskChargedJetsHadronToy.h.
|
virtual |
Definition at line 59 of file AliAnalysisTaskChargedJetsHadronToy.cxx.
|
virtual |
Definition at line 140 of file AliAnalysisTaskChargedJetsHadronToy.cxx.
|
private |
Definition at line 46 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), ExecOnce(), and SetCreateJets().
|
private |
Definition at line 45 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), ExecOnce(), and SetCreateUE().
|
private |
Definition at line 70 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), ExecOnce(), and ~AliAnalysisTaskChargedJetsHadronToy().
|
private |
function for gaussian distribution in toy
Definition at line 71 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), ExecOnce(), and ~AliAnalysisTaskChargedJetsHadronToy().
|
private |
Definition at line 52 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), and SetGeneratedJetCount().
|
private |
Definition at line 59 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), and SetGeneratedJetMaxEta().
|
private |
Definition at line 58 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), and SetGeneratedJetMinEta().
|
private |
Definition at line 50 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), ExecOnce(), SetGeneratedJetParticleDistribution(), and ~AliAnalysisTaskChargedJetsHadronToy().
|
private |
Definition at line 51 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), ExecOnce(), SetGeneratedJetPtDistribution(), and ~AliAnalysisTaskChargedJetsHadronToy().
|
private |
Definition at line 55 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by ExecOnce(), and SetGeneratedJetPtRange().
|
private |
Definition at line 54 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), ExecOnce(), and SetGeneratedJetPtRange().
|
private |
Definition at line 66 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by ExecOnce().
|
private |
array holding generated jets from toy model
Definition at line 67 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by ExecOnce(), and SetGeneratedJetsName().
|
private |
Definition at line 57 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by ExecOnce(), and SetGeneratedJetWidthEta().
|
private |
Definition at line 56 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by ExecOnce(), and SetGeneratedJetWidthPhi().
|
private |
random number generator
Definition at line 73 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by ExecOnce(), and UserExec().
|
private |
Definition at line 62 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), and ExecOnce().
|
private |
input array containing tracks from events
Definition at line 63 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by ExecOnce(), and SetInputTracksName().
|
private |
Definition at line 64 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), and ExecOnce().
|
private |
array holding tracks from toy model
Definition at line 65 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by ExecOnce(), and SetOutputTracksName().
|
private |
function for gaussian distribution in toy
Definition at line 72 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), and UserCreateOutputObjects().
|
private |
Definition at line 48 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), ExecOnce(), SetUEDistribution(), and ~AliAnalysisTaskChargedJetsHadronToy().
|
private |
Definition at line 47 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), SetUEMultiplicityDistribution(), and ~AliAnalysisTaskChargedJetsHadronToy().
|
private |
Definition at line 49 of file AliAnalysisTaskChargedJetsHadronToy.h.
Referenced by AssembleEvent(), and SetUEMultiplicity().