![]() |
AliPhysics
1c9c77b (1c9c77b)
|
Get trigger particles/partons/jets and correlations at generator level. More...
#include <AliAnaGeneratorKine.h>
Public Types | |
enum | mcPrimTypes { kmcPrimPhoton = 0, kmcPrimPi0Decay = 1, kmcPrimEtaDecay = 2, kmcPrimOtherDecay = 3, kmcPrimPi0 = 4, kmcPrimEta = 5 } |
Indeces for MC histograms array, for different generated particle type. More... | |
![]() | |
enum | detector { kEMCAL = AliFiducialCut::kEMCAL, kPHOS = AliFiducialCut::kPHOS, kCTS = AliFiducialCut::kCTS, kDCAL = AliFiducialCut::kDCAL, kDCALPHOS = AliFiducialCut::kDCALPHOS } |
Set the tag identifing the main detector used in the analysis. More... | |
Public Member Functions | |
AliAnaGeneratorKine () | |
Default Constructor. Initialize parameters with default values. More... | |
virtual | ~AliAnaGeneratorKine () |
Virtual destructor. More... | |
Bool_t | CorrelateWithPartonOrJet (Int_t indexTrig, Int_t pdgTrig, Bool_t leading[fgkNIso], Bool_t isolated[fgkNIso], Int_t &iparton) |
Correlate trigger with partons or jets, get z. More... | |
TList * | GetCreateOutputObjects () |
Create histograms to be saved in output file. More... | |
void | GetPartonsAndJets () |
Fill data members with partons,jets and generated pt hard. More... | |
void | GetXE (Int_t indexTrig, Int_t pdgTrig, Bool_t leading[fgkNIso], Bool_t isolated[fgkNIso], Int_t iparton) |
Calculate the real XE and the UE XE. More... | |
void | InitParameters () |
Initialize the parameters of the analysis. More... | |
void | IsLeadingAndIsolated (Int_t indexTrig, Int_t pdgTrig, Bool_t leading[fgkNIso], Bool_t isolated[fgkNIso]) |
void | MakeAnalysisFillHistograms () |
Particle-Parton/Jet/Hadron Correlation Analysis, main method. More... | |
void | SetTriggerDetector (TString &det) |
Set the calorimeter for the analysis. More... | |
void | SetTriggerDetector (Int_t det) |
Set the detrimeter for the analysis. More... | |
void | SetMinChargedPt (Float_t pt) |
void | SetMinNeutralPt (Float_t pt) |
AliFiducialCut * | GetFiducialCutForTrigger () |
virtual void | SetFiducialCut (AliFiducialCut *fc) |
![]() | |
AliAnaCaloTrackCorrBaseClass () | |
virtual | ~AliAnaCaloTrackCorrBaseClass () |
Destructor. More... | |
virtual void | Init () |
virtual void | InitDebug () |
virtual void | FillEventMixPool () |
virtual void | MakeAnalysisFillAOD () |
virtual void | Print (const Option_t *) const |
Print some relevant parameters set for the analysis. More... | |
virtual void | Terminate (TList *) |
virtual void | AddToHistogramsName (TString add) |
virtual TString | GetAddedHistogramsStringToName () const |
virtual TObjString * | GetAnalysisCuts () |
virtual TString | GetBaseParametersList () |
virtual Int_t | GetDebug () const |
virtual void | SetDebug (Int_t d) |
virtual Int_t | GetEventNumber () const |
virtual Int_t | GetTrackMultiplicity () const |
virtual AliCentrality * | GetCentrality () const |
virtual AliMultSelection * | GetMultSelCen () const |
virtual Int_t | GetEventCentrality () const |
virtual AliEventplane * | GetEventPlane () const |
virtual Double_t | GetEventPlaneAngle () const |
virtual TString | GetEventPlaneMethod () const |
virtual void | AddAODParticle (AliAODPWG4Particle part) |
virtual void | ConnectInputOutputAODBranches () |
virtual TClonesArray * | GetCreateOutputAODBranch () |
Create AOD branch filled in the analysis. More... | |
virtual TString | GetInputAODName () const |
virtual void | SetInputAODName (TString name) |
virtual TString | GetOutputAODName () const |
virtual void | SetOutputAODName (TString name) |
virtual Bool_t | NewOutputAOD () const |
virtual TString | GetOutputAODClassName () const |
virtual void | SetOutputAODClassName (TString name) |
virtual TString | GetAODObjArrayName () const |
virtual void | SetAODObjArrayName (TString name) |
virtual TClonesArray * | GetInputAODBranch () const |
virtual TClonesArray * | GetOutputAODBranch () const |
virtual TClonesArray * | GetAODBranch (const TString &aodBranchName) const |
Recover ouput and input AOD pointers for each event in AliCaloTrackMaker. More... | |
virtual TClonesArray * | GetAODCaloClusters () const |
virtual TClonesArray * | GetAODTracks () const |
virtual AliVCaloCells * | GetPHOSCells () const |
virtual AliVCaloCells * | GetEMCALCells () const |
virtual TObjArray * | GetCTSTracks () const |
virtual TObjArray * | GetEMCALClusters () const |
virtual TObjArray * | GetPHOSClusters () const |
virtual TClonesArray * | GetNonStandardJets () const |
virtual AliAODJetEventBackground * | GetBackgroundJets () const |
virtual Int_t | GetCalorimeter () const |
virtual TString | GetCalorimeterString () const |
virtual void | SetCalorimeter (TString &calo) |
Set the calorimeter for the analysis. A string. More... | |
virtual void | SetCalorimeter (Int_t calo) |
Set the calorimeter for the analysis. An integer. More... | |
virtual Bool_t | IsDataMC () const |
virtual void | SwitchOnDataMC () |
virtual void | SwitchOffDataMC () |
virtual Bool_t | IsFiducialCutOn () const |
virtual void | SwitchOnFiducialCut () |
virtual void | SwitchOffFiducialCut () |
virtual Bool_t | IsRealCaloAcceptanceOn () const |
virtual void | SwitchOnRealCaloAcceptance () |
virtual void | SwitchOffRealCaloAcceptance () |
virtual Bool_t | IsCaloPIDOn () const |
virtual void | SwitchOnCaloPID () |
virtual void | SwitchOffCaloPID () |
virtual Bool_t | MakePlotsOn () const |
virtual void | SwitchOnPlotsMaking () |
virtual void | SwitchOffPlotsMaking () |
virtual Bool_t | IsPileUpAnalysisOn () const |
virtual void | SwitchOnFillPileUpHistograms () |
virtual void | SwitchOffFillPileUpHistograms () |
virtual Bool_t | IsHighMultiplicityAnalysisOn () const |
virtual void | SwitchOnFillHighMultiplicityHistograms () |
virtual void | SwitchOffFillHighMultiplicityHistograms () |
virtual Float_t | GetMaxPt () const |
virtual Float_t | GetMinPt () const |
virtual void | SetMaxPt (Float_t pt) |
virtual void | SetMinPt (Float_t pt) |
virtual void | SetPtCutRange (Double_t mi, Double_t ma) |
virtual Float_t | GetMaxEnergy () const |
virtual Float_t | GetMinEnergy () const |
virtual void | SetMaxEnergy (Float_t e) |
virtual void | SetMinEnergy (Float_t e) |
virtual void | SetEnergyCutRange (Double_t mi, Double_t ma) |
virtual void | SetPairTimeCut (Float_t t) |
virtual Float_t | GetPairTimeCut () const |
Time cut in ns. More... | |
Int_t | GetFirstSMCoveredByTRD () const |
Time cut in ns. More... | |
void | SetFirstSMCoveredByTRD (Int_t n) |
virtual Int_t | GetNZvertBin () const |
virtual Int_t | GetNRPBin () const |
Number of bins in vertex. More... | |
virtual Int_t | GetNCentrBin () const |
Number of bins in reaction plain. More... | |
virtual Int_t | GetNTrackMultBin () const |
Number of bins in centrality. More... | |
virtual Int_t | GetNMaxEvMix () const |
Number of bins in track multiplicity. More... | |
virtual Float_t | GetZvertexCut () const |
Maximal number of events for mixin. More... | |
virtual Int_t | GetTrackMultiplicityBin () const |
Cut on vertex position. More... | |
virtual Int_t | GetEventCentralityBin () const |
virtual Int_t | GetEventRPBin () const |
virtual Int_t | GetEventVzBin () const |
virtual Int_t | GetEventMixBin () const |
virtual Int_t | GetEventMixBin (Int_t iCen, Int_t iVz, Int_t iRP) const |
virtual Double_t | GetEventWeight () const |
virtual void | SetNZvertBin (Int_t n=1) |
virtual void | SetNRPBin (Int_t n=1) |
Number of bins for vertex position. More... | |
virtual void | SetNCentrBin (Int_t n=1) |
Number of bins in reaction plain. More... | |
virtual void | SetNTrackMultBin (Int_t n=1) |
Number of bins in centrality. More... | |
virtual void | SetNMaxEvMix (Int_t n=20) |
Number of bins in track multiplicity. More... | |
virtual void | SetTrackMultiplicityBin (Int_t bin, Int_t mult) |
Maximal number of events for mixing. More... | |
virtual void | SwitchOnTrackMultBins () |
virtual void | SwitchOffTrackMultBins () |
virtual void | SwitchOnOwnMix () |
virtual void | SwitchOffOwnMix () |
virtual Bool_t | DoOwnMix () const |
virtual Bool_t | UseTrackMultBins () const |
virtual Int_t | CheckMixedEventVertex (Int_t caloLabel, Int_t trackLabel) |
virtual AliMixedEvent * | GetMixedEvent () const |
virtual Int_t | GetNMixedEvent () const |
virtual void | GetVertex (Double_t vertex[3]) const |
virtual Double_t * | GetVertex (Int_t evtIndex) const |
virtual void | GetVertex (Double_t vertex[3], Int_t evtIndex) const |
virtual Int_t | GetV0Signal (Int_t i) const |
virtual Int_t | GetV0Multiplicity (Int_t i) const |
Float_t | GetPhi (Float_t phi) const |
Shift phi angle in case of negative value 360 degrees. Example TLorenzVector::Phi defined in -pi to pi. More... | |
Float_t | DegToRad (Float_t deg) const |
Float_t | RadToDeg (Float_t rad) const |
virtual Bool_t | IsTrackMatched (AliVCluster *cluster, AliVEvent *event) |
virtual Int_t | GetModuleNumberCellIndexes (Int_t absId, Int_t calo, Int_t &icol, Int_t &irow, Int_t &iRCU) const |
virtual Int_t | GetModuleNumberCellIndexesAbsCaloMap (Int_t absId, Int_t calo, Int_t &icol, Int_t &irow, Int_t &iRCU, Int_t &icolAbs, Int_t &irowAbs) const |
virtual Int_t | GetModuleNumber (AliAODPWG4Particle *part) const |
virtual Int_t | GetModuleNumber (AliVCluster *cluster) const |
virtual AliVCluster * | FindCluster (TObjArray *clusters, Int_t clId, Int_t &iclus, Int_t first=0) |
virtual AliStack * | GetMCStack () const |
virtual AliHeader * | GetMCHeader () const |
virtual AliGenEventHeader * | GetMCGenEventHeader () const |
virtual AliCaloPID * | GetCaloPID () |
virtual AliCalorimeterUtils * | GetCaloUtils () const |
virtual AliFiducialCut * | GetFiducialCut () |
virtual AliHistogramRanges * | GetHistogramRanges () |
virtual AliIsolationCut * | GetIsolationCut () |
virtual AliMCAnalysisUtils * | GetMCAnalysisUtils () |
virtual AliNeutralMesonSelection * | GetNeutralMesonSelection () |
virtual AliCaloTrackReader * | GetReader () const |
virtual AliEMCALGeometry * | GetEMCALGeometry () const |
virtual AliPHOSGeoUtils * | GetPHOSGeometry () const |
virtual void | SetCaloPID (AliCaloPID *pid) |
virtual void | SetCaloUtils (AliCalorimeterUtils *caloutils) |
virtual void | SetHistogramRanges (AliHistogramRanges *hr) |
virtual void | SetIsolationCut (AliIsolationCut *ic) |
virtual void | SetMCAnalysisUtils (AliMCAnalysisUtils *mcutils) |
virtual void | SetNeutralMesonSelection (AliNeutralMesonSelection *const nms) |
virtual void | SetReader (AliCaloTrackReader *reader) |
void | SwitchOnStudyClusterOverlapsPerGenerator () |
void | SwitchOffStudyClusterOverlapsPerGenerator () |
Bool_t | IsStudyClusterOverlapsPerGeneratorOn () const |
void | SetNCocktailGenNamesToCheck (Int_t nb) |
Int_t | GetNCocktailGenNamesToCheck () const |
void | SetCocktailGenNameToCheck (Int_t i, TString v) |
TString | GetCocktailGenNameToCheck (Int_t i) const |
Int_t | GetCocktailGeneratorBackgroundTag (AliVCluster *clus, Int_t mctag, TString &genName, TString &genNameBkg) |
Static Public Attributes | |
static const Int_t | fgkNmcPrimTypes = 6 |
Number of MC indeces for histograms arrays. More... | |
static const Int_t | fgkNLead = 2 |
Number of leadingness cases. More... | |
static const Int_t | fgkNIso = 4 |
Number of isolation cases. More... | |
Private Member Functions | |
AliAnaGeneratorKine (const AliAnaGeneratorKine &gk) | |
Copy constructor not implemented. More... | |
AliAnaGeneratorKine & | operator= (const AliAnaGeneratorKine &gk) |
Assignment operator not implemented. More... | |
Private Attributes | |
Int_t | fTriggerDetector |
Detector : EMCAL, PHOS, CTS. More... | |
TString | fTriggerDetectorString |
Detector : EMCAL, PHOS, CTS. More... | |
AliFiducialCut * | fFidCutTrigger |
! Fiducial cut for the trigger detector More... | |
Float_t | fMinChargedPt |
! Minimum energy for charged particles in correlation More... | |
Float_t | fMinNeutralPt |
! Minimum energy for neutral particles in correlation More... | |
AliStack * | fStack |
! access ESD stack More... | |
TClonesArray * | fAODMCparticles |
! access AOD stack More... | |
TLorentzVector | fParton6 |
! Final state Parton More... | |
TLorentzVector | fParton7 |
! Final state Parton More... | |
Int_t | fParton6PDG |
! Final state Parton PDG More... | |
Int_t | fParton7PDG |
! Final state Parton PDG More... | |
TLorentzVector | fJet6 |
! Pythia jet close to parton in position 6 More... | |
TLorentzVector | fJet7 |
! Pythia jet close to parton in position 7 More... | |
TLorentzVector | fTrigger |
! Trigger momentum, avoid generating TLorentzVectors per event More... | |
TLorentzVector | fLVTmp |
! Momentum, avoid generating TLorentzVectors per event More... | |
Int_t | fNPrimaries |
! N primaries More... | |
Float_t | fPtHard |
! Generated pT hard More... | |
TH1F * | fhPtHard |
! pt of parton More... | |
TH1F * | fhPtParton |
! pt of parton More... | |
TH1F * | fhPtJet |
! pt of jet More... | |
TH2F * | fhPtPartonPtHard |
! pt of parton divided to pt hard, trigger is photon More... | |
TH2F * | fhPtJetPtHard |
! pt of jet divided to pt hard, trigger is photon More... | |
TH2F * | fhPtJetPtParton |
! pt of parton divided to pt parton, trigger is photon More... | |
TH1F * | fhPt [fgkNmcPrimTypes] |
! Input particle pt More... | |
TH2F * | fhPtOrigin [fgkNmcPrimTypes] |
! Input particle pt vs particle type originating it (if meson decay, its mother) More... | |
TH2F * | fhPtOriginNotFinal [fgkNmcPrimTypes] |
! Input particle pt vs particle type originating it (if meson decay, its mother) if trigger is not final state More... | |
TH2F * | fhPtOtherDecayMesonId |
! Decay photons, not originating from pi0 or eta, ID of the particle More... | |
TH1F * | fhPhi [fgkNmcPrimTypes] |
! Input particle phi More... | |
TH1F * | fhEta [fgkNmcPrimTypes] |
! Input particle eta More... | |
TH2F * | fhEtaPhi [fgkNmcPrimTypes] |
! Input particle eta vs phi More... | |
TH2F * | fhPhiStatus [fgkNmcPrimTypes] |
! Input particle phi vs status More... | |
TH2F * | fhEtaStatus [fgkNmcPrimTypes] |
! Input particle eta vs status More... | |
TH2F * | fhPtPi0Status |
! Input pi0 status More... | |
TH2F * | fhPtEtaStatus |
! Input eta status More... | |
TH2F * | fhPtPi0DecayStatus |
! Input pi0 decay meson status More... | |
TH2F * | fhPtEtaDecayStatus |
! Input eta decay meson status More... | |
TH2F * | fhPtOtherDecayStatus |
! Input other decay particle status More... | |
TH1F * | fhPtPi0Not2Gamma |
! Input pi0 not 2 gamma decay More... | |
TH1F * | fhPtEtaNot2Gamma |
! Input eta not 2 gamma decay More... | |
TH1F * | fhPtGammaFromPi0Not2Gamma |
! Input gamma from pi0 not 2 gamma decay More... | |
TH1F * | fhPtGammaFromEtaNot2Gamma |
! Input gamma from eta not 2 gamma decay More... | |
TH2F * | fhPtAcceptedGammaJet [fgkNLead][fgkNIso] |
! gamma-jet pair in acceptance (jet in good eta window) More... | |
TH1F * | fhPtLeading [fgkNmcPrimTypes][fgkNIso] |
! pT More... | |
TH2F * | fhPtLeadingSumPt [fgkNmcPrimTypes][fgkNIso] |
! pT vs sum in cone More... | |
TH1F * | fhPtLeadingIsolated [fgkNmcPrimTypes][fgkNIso] |
! isolated More... | |
TH2F * | fhPtPartonTypeNear [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! particle pt versus originating parton type More... | |
TH2F * | fhPtPartonTypeNearIsolated [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! pt versus originating parton type More... | |
TH2F * | fhPtPartonTypeAway [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! pt versus away side parton type More... | |
TH2F * | fhPtPartonTypeAwayIsolated [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! isolated, particle pt versus away side parton type More... | |
TH2F * | fhZHard [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! zHard More... | |
TH2F * | fhZHardIsolated [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! isolated, zHard More... | |
TH2F * | fhZParton [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! zHard More... | |
TH2F * | fhZPartonIsolated [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! isolated, zHard More... | |
TH2F * | fhZJet [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! zHard More... | |
TH2F * | fhZJetIsolated [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! isolated, zHard More... | |
TH2F * | fhXE [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! xE away side More... | |
TH2F * | fhXEIsolated [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! xE away side More... | |
TH2F * | fhXEUE [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! xE away side More... | |
TH2F * | fhXEUEIsolated [fgkNmcPrimTypes][fgkNLead][fgkNIso] |
! xE away side More... | |
Get trigger particles/partons/jets and correlations at generator level.
Do direct photon/decay photon (eta, pi0, other)/pi0/eta isolation and correlation with partons/jets/hadrons analysis at the generator level. For MC kinematics at ESD and AOD level Jets only considered in the case of Pythia, check what to do with others.
More information can be found in this twiki and particularly in this section.
Definition at line 30 of file AliAnaGeneratorKine.h.
Indeces for MC histograms array, for different generated particle type.
Enumerator | |
---|---|
kmcPrimPhoton | |
kmcPrimPi0Decay | |
kmcPrimEtaDecay | |
kmcPrimOtherDecay | |
kmcPrimPi0 | |
kmcPrimEta |
Definition at line 40 of file AliAnaGeneratorKine.h.
AliAnaGeneratorKine::AliAnaGeneratorKine | ( | ) |
Default Constructor. Initialize parameters with default values.
Definition at line 34 of file AliAnaGeneratorKine.cxx.
|
inlinevirtual |
Virtual destructor.
Definition at line 37 of file AliAnaGeneratorKine.h.
|
private |
Copy constructor not implemented.
Bool_t AliAnaGeneratorKine::CorrelateWithPartonOrJet | ( | Int_t | indexTrig, |
Int_t | pdgTrig, | ||
Bool_t | leading[fgkNIso], | ||
Bool_t | isolated[fgkNIso], | ||
Int_t & | iparton | ||
) |
Correlate trigger with partons or jets, get z.
Definition at line 100 of file AliAnaGeneratorKine.cxx.
Referenced by MakeAnalysisFillHistograms().
|
virtual |
Create histograms to be saved in output file.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 268 of file AliAnaGeneratorKine.cxx.
|
inline |
Definition at line 84 of file AliAnaGeneratorKine.h.
Referenced by ConfigureGenKineAnalysis(), and MakeAnalysisFillHistograms().
void AliAnaGeneratorKine::GetPartonsAndJets | ( | ) |
Fill data members with partons,jets and generated pt hard.
Definition at line 610 of file AliAnaGeneratorKine.cxx.
Referenced by MakeAnalysisFillHistograms().
void AliAnaGeneratorKine::GetXE | ( | Int_t | indexTrig, |
Int_t | pdgTrig, | ||
Bool_t | leading[fgkNIso], | ||
Bool_t | isolated[fgkNIso], | ||
Int_t | iparton | ||
) |
Calculate the real XE and the UE XE.
Definition at line 715 of file AliAnaGeneratorKine.cxx.
Referenced by MakeAnalysisFillHistograms().
|
virtual |
Initialize the parameters of the analysis.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 859 of file AliAnaGeneratorKine.cxx.
Referenced by AliAnaGeneratorKine().
void AliAnaGeneratorKine::IsLeadingAndIsolated | ( | Int_t | indexTrig, |
Int_t | partType, | ||
Bool_t | leading[fgkNIso], | ||
Bool_t | isolated[fgkNIso] | ||
) |
Check if the trigger is the leading particle and if it is isolated. In case of neutral particles check all neutral or neutral in EMCAL acceptance.
Definition at line 873 of file AliAnaGeneratorKine.cxx.
Referenced by MakeAnalysisFillHistograms().
|
virtual |
Particle-Parton/Jet/Hadron Correlation Analysis, main method.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 1099 of file AliAnaGeneratorKine.cxx.
|
private |
Assignment operator not implemented.
|
inlinevirtual |
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 86 of file AliAnaGeneratorKine.h.
|
inline |
Definition at line 80 of file AliAnaGeneratorKine.h.
Referenced by ConfigureGenKineAnalysis().
|
inline |
Definition at line 81 of file AliAnaGeneratorKine.h.
Referenced by ConfigureGenKineAnalysis().
void AliAnaGeneratorKine::SetTriggerDetector | ( | TString & | det | ) |
Set the calorimeter for the analysis.
Definition at line 1478 of file AliAnaGeneratorKine.cxx.
Referenced by ConfigureGenKineAnalysis().
void AliAnaGeneratorKine::SetTriggerDetector | ( | Int_t | det | ) |
Set the detrimeter for the analysis.
Definition at line 1493 of file AliAnaGeneratorKine.cxx.
|
private |
! access AOD stack
Definition at line 100 of file AliAnaGeneratorKine.h.
Referenced by CorrelateWithPartonOrJet(), GetXE(), IsLeadingAndIsolated(), and MakeAnalysisFillHistograms().
|
private |
! Fiducial cut for the trigger detector
Definition at line 94 of file AliAnaGeneratorKine.h.
Referenced by GetFiducialCutForTrigger(), SetFiducialCut(), and ~AliAnaGeneratorKine().
|
static |
Number of isolation cases.
Definition at line 50 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), CorrelateWithPartonOrJet(), GetCreateOutputObjects(), GetXE(), IsLeadingAndIsolated(), and MakeAnalysisFillHistograms().
|
static |
Number of leadingness cases.
Definition at line 47 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects().
|
static |
Number of MC indeces for histograms arrays.
Definition at line 44 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), and GetCreateOutputObjects().
|
private |
! Input particle eta
Definition at line 136 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input particle eta vs phi
Definition at line 137 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input particle eta vs status
Definition at line 140 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input particle phi
Definition at line 135 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input particle phi vs status
Definition at line 139 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input particle pt
Definition at line 130 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
! gamma-jet pair in acceptance (jet in good eta window)
Definition at line 155 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), CorrelateWithPartonOrJet(), and GetCreateOutputObjects().
|
private |
! Input eta decay meson status
Definition at line 145 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input eta not 2 gamma decay
Definition at line 149 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input eta status
Definition at line 143 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input gamma from eta not 2 gamma decay
Definition at line 151 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input gamma from pi0 not 2 gamma decay
Definition at line 150 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! pt of parton
Definition at line 122 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and GetPartonsAndJets().
|
private |
! pt of jet
Definition at line 124 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and GetPartonsAndJets().
|
private |
! pt of jet divided to pt hard, trigger is photon
Definition at line 127 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and GetPartonsAndJets().
|
private |
! pt of parton divided to pt parton, trigger is photon
Definition at line 128 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and GetPartonsAndJets().
|
private |
! pT
Definition at line 158 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and IsLeadingAndIsolated().
|
private |
! isolated
Definition at line 162 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and IsLeadingAndIsolated().
|
private |
! pT vs sum in cone
Definition at line 160 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and IsLeadingAndIsolated().
|
private |
! Input particle pt vs particle type originating it (if meson decay, its mother)
Definition at line 131 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input particle pt vs particle type originating it (if meson decay, its mother) if trigger is not final state
Definition at line 132 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Decay photons, not originating from pi0 or eta, ID of the particle
Definition at line 133 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input other decay particle status
Definition at line 146 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! pt of parton
Definition at line 123 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and GetPartonsAndJets().
|
private |
! pt of parton divided to pt hard, trigger is photon
Definition at line 126 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and GetPartonsAndJets().
|
private |
! pt versus away side parton type
Definition at line 168 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), CorrelateWithPartonOrJet(), and GetCreateOutputObjects().
|
private |
! isolated, particle pt versus away side parton type
Definition at line 170 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), CorrelateWithPartonOrJet(), and GetCreateOutputObjects().
|
private |
! particle pt versus originating parton type
Definition at line 164 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), CorrelateWithPartonOrJet(), and GetCreateOutputObjects().
|
private |
! pt versus originating parton type
Definition at line 166 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), CorrelateWithPartonOrJet(), and GetCreateOutputObjects().
|
private |
! Input pi0 decay meson status
Definition at line 144 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input pi0 not 2 gamma decay
Definition at line 148 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Input pi0 status
Definition at line 142 of file AliAnaGeneratorKine.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! xE away side
Definition at line 184 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and GetXE().
|
private |
! xE away side
Definition at line 186 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and GetXE().
|
private |
! xE away side
Definition at line 188 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and GetXE().
|
private |
! xE away side
Definition at line 190 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), GetCreateOutputObjects(), and GetXE().
|
private |
! zHard
Definition at line 172 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), CorrelateWithPartonOrJet(), and GetCreateOutputObjects().
|
private |
! isolated, zHard
Definition at line 174 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), CorrelateWithPartonOrJet(), and GetCreateOutputObjects().
|
private |
! zHard
Definition at line 180 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), CorrelateWithPartonOrJet(), and GetCreateOutputObjects().
|
private |
! isolated, zHard
Definition at line 182 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), CorrelateWithPartonOrJet(), and GetCreateOutputObjects().
|
private |
! zHard
Definition at line 176 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), CorrelateWithPartonOrJet(), and GetCreateOutputObjects().
|
private |
! isolated, zHard
Definition at line 178 of file AliAnaGeneratorKine.h.
Referenced by AliAnaGeneratorKine(), CorrelateWithPartonOrJet(), and GetCreateOutputObjects().
|
private |
! Pythia jet close to parton in position 6
Definition at line 111 of file AliAnaGeneratorKine.h.
Referenced by CorrelateWithPartonOrJet(), and GetPartonsAndJets().
|
private |
! Pythia jet close to parton in position 7
Definition at line 112 of file AliAnaGeneratorKine.h.
Referenced by CorrelateWithPartonOrJet(), and GetPartonsAndJets().
|
private |
! Momentum, avoid generating TLorentzVectors per event
Definition at line 115 of file AliAnaGeneratorKine.h.
Referenced by GetPartonsAndJets(), GetXE(), and IsLeadingAndIsolated().
|
private |
! Minimum energy for charged particles in correlation
Definition at line 96 of file AliAnaGeneratorKine.h.
Referenced by GetXE(), InitParameters(), IsLeadingAndIsolated(), and SetMinChargedPt().
|
private |
! Minimum energy for neutral particles in correlation
Definition at line 97 of file AliAnaGeneratorKine.h.
Referenced by InitParameters(), IsLeadingAndIsolated(), and SetMinNeutralPt().
|
private |
! N primaries
Definition at line 117 of file AliAnaGeneratorKine.h.
Referenced by CorrelateWithPartonOrJet(), GetPartonsAndJets(), GetXE(), IsLeadingAndIsolated(), and MakeAnalysisFillHistograms().
|
private |
! Final state Parton
Definition at line 105 of file AliAnaGeneratorKine.h.
Referenced by CorrelateWithPartonOrJet(), GetPartonsAndJets(), and MakeAnalysisFillHistograms().
|
private |
! Final state Parton PDG
Definition at line 108 of file AliAnaGeneratorKine.h.
Referenced by CorrelateWithPartonOrJet(), and MakeAnalysisFillHistograms().
|
private |
! Final state Parton
Definition at line 106 of file AliAnaGeneratorKine.h.
Referenced by CorrelateWithPartonOrJet(), GetPartonsAndJets(), and MakeAnalysisFillHistograms().
|
private |
! Final state Parton PDG
Definition at line 109 of file AliAnaGeneratorKine.h.
Referenced by CorrelateWithPartonOrJet(), and MakeAnalysisFillHistograms().
|
private |
! Generated pT hard
Definition at line 118 of file AliAnaGeneratorKine.h.
Referenced by CorrelateWithPartonOrJet(), and GetPartonsAndJets().
|
private |
! access ESD stack
Definition at line 99 of file AliAnaGeneratorKine.h.
Referenced by CorrelateWithPartonOrJet(), GetXE(), IsLeadingAndIsolated(), and MakeAnalysisFillHistograms().
|
private |
! Trigger momentum, avoid generating TLorentzVectors per event
Definition at line 114 of file AliAnaGeneratorKine.h.
Referenced by CorrelateWithPartonOrJet(), GetXE(), IsLeadingAndIsolated(), and MakeAnalysisFillHistograms().
|
private |
Detector : EMCAL, PHOS, CTS.
Definition at line 91 of file AliAnaGeneratorKine.h.
Referenced by InitParameters(), MakeAnalysisFillHistograms(), and SetTriggerDetector().
|
private |
Detector : EMCAL, PHOS, CTS.
Definition at line 92 of file AliAnaGeneratorKine.h.
Referenced by SetTriggerDetector().