AliPhysics  31210d0 (31210d0)

Correlate trigger particles (photon, pi0, tracks) and charged tracks: Azimuthal correlations, xE distributions. More...

#include <AliAnaParticleHadronCorrelation.h>

Inheritance diagram for AliAnaParticleHadronCorrelation:

Public Types

enum  mcTypes {
  kmcPhoton = 0, kmcPi0 = 1, kmcPi0Decay = 2, kmcEta = 3,
  kmcEtaDecay = 4, kmcOtherDecay = 5, kmcElectron = 6, kmcHadron = 7,
  kmcPi0DecayLostPair = 8, kmcEtaDecayLostPair = 9
}
 For histograms in arrays, index in the array, corresponding to any particle origin. More...
 
- Public Types inherited from AliAnaCaloTrackCorrBaseClass
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

 AliAnaParticleHadronCorrelation ()
 Default Constructor. Initialize parameters. More...
 
virtual ~AliAnaParticleHadronCorrelation ()
 Destructor. Remove event containers. More...
 
TObjString * GetAnalysisCuts ()
 Save parameters used for analysis. More...
 
TListGetCreateOutputObjects ()
 
void Init ()
 Init. If tracks are not loaded, abort. More...
 
void InitParameters ()
 Initialize the default parameters of the analysis. More...
 
void FillEventMixPool ()
 Fill the pool with tracks or clusters if requested. More...
 
void MakeAnalysisFillHistograms ()
 
void Print (const Option_t *opt) const
 Print some relevant parameters set for the analysis. More...
 
Bool_t FindLeadingOppositeHadronInWindow (AliCaloTrackParticleCorrelation *particle)
 
Bool_t GetDecayPhotonMomentum (Int_t indexPhoton1, Int_t indexPhoton2, Int_t idetector)
 
void MakeChargedCorrelation (AliCaloTrackParticleCorrelation *particle)
 
void MakeNeutralCorrelation (AliCaloTrackParticleCorrelation *particle)
 
void MakeMCChargedCorrelation (Int_t triggerMCLable, Int_t histoIndex, Bool_t lostDecayPair)
 Make the trigger-charged particles correlation at the generator level. More...
 
void MakeChargedMixCorrelation (AliCaloTrackParticleCorrelation *particle)
 Mix current trigger with tracks in another Minimum Bias event. More...
 
void FillChargedAngularCorrelationHistograms (Float_t ptAssoc, Float_t ptTrig, Int_t assocBin, Float_t phiAssoc, Float_t phiTrig, Float_t deltaPhi, Float_t etaAssoc, Float_t etaTrig, Int_t sm, Int_t decayTag, Float_t hmpidSignal, Int_t outTOF, Int_t cenbin, Int_t mcTag)
 Fill angular correlation related histograms. More...
 
void FillChargedEventMixPool ()
 Mixed event pool filling for tracks. More...
 
Bool_t FillChargedMCCorrelationHistograms (Float_t mcAssocPt, Float_t mcAssocPhi, Float_t mcAssocEta, Float_t mcTrigPt, Float_t mcTrigPhi, Float_t mcTrigEta, Int_t histoIndex, Bool_t lostDecayPair)
 Fill MC histograms independently of AOD or ESD. More...
 
void FillChargedMomentumImbalanceHistograms (Float_t ptTrig, Float_t ptAssoc, Float_t deltaPhi, Int_t sm, Int_t cenbin, Int_t charge, Int_t assocBin, Int_t decayTag, Int_t outTOF, Int_t mcTag)
 Fill mostly momentum imbalance related histograms. More...
 
void FillChargedUnderlyingEventHistograms (Float_t ptTrig, Float_t ptAssoc, Float_t deltaPhi, Int_t sm, Int_t cenbin, Int_t outTOF, Int_t mcTag)
 Fill underlying event histograms. More...
 
void FillChargedUnderlyingEventSidesHistograms (Float_t ptTrig, Float_t ptAssoc, Float_t deltaPhi, Int_t mcTag)
 
void FillDecayPhotonCorrelationHistograms (Float_t ptAssoc, Float_t phiAssoc, Bool_t bChargedOrNeutral)
 Do correlation with decay photons of triggered pi0 or eta. More...
 
void FillNeutralEventMixPool ()
 
void FillNeutralUnderlyingEventSidesHistograms (Float_t ptTrig, Float_t ptAssoc, Float_t zT, Float_t hbpZT, Float_t deltaPhi)
 
void InvMassHisto (AliCaloTrackParticleCorrelation *trigger, Int_t mcIndex)
 
Int_t GetMCTagHistogramIndex (Int_t tag)
 
Bool_t IsTriggerTheEventLeadingParticle ()
 
Float_t GetMinimumTriggerPt () const
 
Float_t GetMaximumTriggerPt () const
 
void SetTriggerPtRange (Float_t min, Float_t max)
 
Float_t GetMaximumAssociatedPt () const
 
Float_t GetMinimumAssociatedPt () const
 
void SetAssociatedPtRange (Float_t min, Float_t max)
 
Double_t GetDeltaPhiMaxCut () const
 
Double_t GetDeltaPhiMinCut () const
 
void SetDeltaPhiCutRange (Double_t phimin, Double_t phimax)
 
Double_t GetLeadHadronPhiMaxCut () const
 
Double_t GetLeadHadronPhiMinCut () const
 
void SetLeadHadronPhiCut (Float_t min, Float_t max)
 
Double_t GetLeadHadronPtMinCut () const
 
Double_t GetLeadHadronPtMaxCut () const
 
void SetLeadHadronPtCut (Float_t min, Float_t max)
 
Bool_t IsLeadHadronCutOn () const
 
void SwitchOnLeadHadronSelection ()
 
void SwitchOffLeadHadronSelection ()
 
void SwitchOnFillLeadHadronHistograms ()
 
void SwitchOffFillLeadHadronHistograms ()
 
void SwitchOnInvariantMassHistograms ()
 
void SwitchOffInvariantMassHistograms ()
 
void SwitchOnBackgroundBinsPtInConeHistograms ()
 
void SwitchOffBackgroundBinsPtInConeHistograms ()
 
void SwitchOnBackgroundBinsTaggedDecayPtInConeHistograms ()
 
void SwitchOffBackgroundBinsTaggedDecayPtInConeHistograms ()
 
void SetNBackgroundBins (Int_t n)
 
void SetBackgroundLimits (Int_t i, Float_t l)
 
Double_t GetUeDeltaPhiMaxCut () const
 
Double_t GetUeDeltaPhiMinCut () const
 
void SetUeDeltaPhiCutRange (Double_t uephimin, Double_t uephimax)
 
Bool_t IsSeveralUEOn () const
 
void SwitchOnSeveralUECalculation ()
 
void SwitchOffSeveralUECalculation ()
 
Bool_t DoNeutralCorr () const
 
void SwitchOnNeutralCorr ()
 
void SwitchOffNeutralCorr ()
 
Bool_t DoAbsoluteLeading () const
 
void SwitchOnAbsoluteLeading ()
 
void SwitchOffAbsoluteLeading ()
 
Bool_t DoNearSideLeading () const
 
void SwitchOnNearSideLeading ()
 
void SwitchOffNearSideLeading ()
 
Bool_t IsPi0Trigger () const
 
void SwitchOnPi0TriggerDecayCorr ()
 
void SwitchOffPi0TriggerDecayCorr ()
 
Bool_t IsDecayTrigger () const
 
void SwitchOnDecayTriggerDecayCorr ()
 
void SwitchOffDecayTriggerDecayCorr ()
 
void SetNDecayBits (Int_t n)
 
void SetDecayBits (Int_t i, UInt_t bit)
 
Bool_t IsHMPIDCorrelation () const
 
void SwitchOnHMPIDCorrelation ()
 
void SwitchOffHMPIDCorrelation ()
 
void SwitchOnFillBradHistograms ()
 
void SwitchOffFillBradHistograms ()
 
void SwitchOnFillDeltaEtaPhiPtTrigHistograms ()
 
void SwitchOffFillDeltaEtaPhiPtTrigHistograms ()
 
Bool_t OnlyIsolated () const
 
void SelectIsolated (Bool_t s)
 
void SetPi0AODBranchName (TString n)
 
void SetAODNamepTInConeHisto (TString m)
 
void SetNAssocPtBins (Int_t n)
 Set number of associated charged (neutral) hadrons pT bins. More...
 
void SetAssocPtBinLimit (Int_t ibin, Float_t pt)
 Set the list of pT limits for the of associated charged (neutral) hadrons. More...
 
void SetNTriggerPtBins (Int_t n)
 Set number of associated charged (neutral) hadrons pT bins. More...
 
void SetTriggerPtBinLimit (Int_t ibin, Float_t pt)
 Set the list of pT limits for the of associated charged (neutral) hadrons. More...
 
Bool_t IsMixStoredInReaderOn () const
 
void SwitchOnUseMixStoredInReader ()
 
void SwitchOffUseMixStoredInReader ()
 
void SwitchOnFillNeutralInMixedEvent ()
 
void SwitchOffFillNeutralInMixedEvent ()
 
void SetM02Cut (Float_t min=0, Float_t max=10)
 
void SwitchOnCorrelationVzBin ()
 
void SwitchOffCorrelationVzBin ()
 
void SwitchOnFillTriggerAODWithReferences ()
 
void SwitchOffFillTriggerAODWithReferences ()
 
void SwitchOnCheckNeutralClustersForLeading ()
 
void SwitchOffCheckNeutralClustersForLeading ()
 
void SwitchOnFillEtaGapHistograms ()
 
void SwitchOffFillEtaGapHistograms ()
 
void SwitchOnFillPtImbalancePerPtABinHistograms ()
 
void SwitchOffFillPtImbalancePerPtABinHistograms ()
 
void SwitchOnFillHistogramsPerSM ()
 
void SwitchOffFillHistogramsPerSM ()
 
void SwitchOnFillHistogramsPerTCardIndex ()
 
void SwitchOffFillHistogramsPerTCardIndex ()
 
void SetMCGenType (Int_t min=0, Int_t max=6)
 
- Public Member Functions inherited from AliAnaCaloTrackCorrBaseClass
 AliAnaCaloTrackCorrBaseClass ()
 
virtual ~AliAnaCaloTrackCorrBaseClass ()
 Destructor. More...
 
virtual void InitDebug ()
 
virtual void InitCaloParameters ()
 
virtual void MakeAnalysisFillAOD ()
 
virtual void Terminate (TList *)
 
virtual void AddToHistogramsName (TString add)
 
virtual TString GetAddedHistogramsStringToName () const
 
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 (AliCaloTrackParticle 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 (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 TObjArrayGetCTSTracks () const
 
virtual TObjArrayGetEMCALClusters () const
 
virtual TObjArrayGetPHOSClusters () 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 Double_t GetParticlePtWeight (Float_t pt, Int_t pdg, TString genName, Int_t igen) 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_tGetVertex (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 (AliCaloTrackParticle *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 AliMCEvent * GetMC () const
 
virtual AliHeader * GetMCHeader () const
 
virtual AliGenEventHeader * GetMCGenEventHeader () const
 
virtual AliCaloPIDGetCaloPID ()
 
virtual AliCalorimeterUtilsGetCaloUtils () const
 
virtual AliFiducialCutGetFiducialCut ()
 
virtual AliHistogramRangesGetHistogramRanges ()
 
virtual AliIsolationCutGetIsolationCut ()
 
virtual AliMCAnalysisUtilsGetMCAnalysisUtils ()
 
virtual AliNeutralMesonSelectionGetNeutralMesonSelection ()
 
virtual AliCaloTrackReaderGetReader () const
 
virtual AliEMCALGeometry * GetEMCALGeometry () const
 
virtual AliPHOSGeoUtils * GetPHOSGeometry () const
 
virtual void SetCaloPID (AliCaloPID *pid)
 
virtual void SetCaloUtils (AliCalorimeterUtils *caloutils)
 
virtual void SetFiducialCut (AliFiducialCut *fc)
 
virtual void SetHistogramRanges (AliHistogramRanges *hr)
 
virtual void SetIsolationCut (AliIsolationCut *ic)
 
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
 
void SetCocktailGenIndexToCheck (Int_t i, Int_t v)
 
Int_t GetCocktailGenIndexToCheck (Int_t i) const
 
Int_t GetCocktailGeneratorBackgroundTag (AliVCluster *clus, Int_t mctag, TString &genName, Int_t &index, TString &genNameBkg, Int_t &indexBkg)
 

Static Public Attributes

static const Int_t fgkNmcTypes = 10
 Number of MC trigger particles checked when filling MC histograms. More...
 

Private Member Functions

 AliAnaParticleHadronCorrelation (const AliAnaParticleHadronCorrelation &ph)
 Copy constructor not implemented. More...
 
AliAnaParticleHadronCorrelationoperator= (const AliAnaParticleHadronCorrelation &ph)
 Assignment operator not implemented. More...
 

Private Attributes

Bool_t fFillAODWithReferences
 Add to the trigger particle AOD the reference to the tracks or neutrals in correlation. More...
 
Bool_t fCheckLeadingWithNeutralClusters
 Compare the trigger candidate to Leading pT with the clusters pT, by default only charged. More...
 
Float_t fMaxAssocPt
 Maximum associated hadron pt. More...
 
Float_t fMinAssocPt
 Minimum associated hadron pt. More...
 
Double_t fDeltaPhiMaxCut
 Minimum Delta Phi Gamma-Hadron. More...
 
Double_t fDeltaPhiMinCut
 Maximum Delta Phi Gamma-Hadron. More...
 
Bool_t fSelectIsolated
 Select only trigger particles isolated. More...
 
Bool_t fMakeSeveralUE
 Do analysis for several underlying events contribution. More...
 
Double_t fUeDeltaPhiMaxCut
 Minimum Delta Phi Gamma-Underlying Hadron. More...
 
Double_t fUeDeltaPhiMinCut
 Maximum Delta Phi Gamma-Underlying Hadron. More...
 
TString fPi0AODBranchName
 Name of AOD branch with pi0, not trigger. More...
 
TString fAODNamepTInConeHisto
 Name of AOD array to fill pT in cone histograms. More...
 
Bool_t fNeutralCorr
 switch the analysis with neutral particles. More...
 
Bool_t fPi0Trigger
 switch the analysis with decay photon from pi0 trigger. More...
 
Bool_t fDecayTrigger
 switch the analysis with decay photon from photon trigger. More...
 
Int_t fNDecayBits
 in case of study of decay triggers, select the decay bit. More...
 
UInt_t fDecayBits [AliNeutralMesonSelection::fgkMaxNDecayBits]
 in case of study of decay triggers, select the decay bit More...
 
Int_t fNBkgBin
 Number of bins on pt content in cone. More...
 
Float_t fBkgBinLimit [20]
 Pt bin limits on pt content in the cone. More...
 
Bool_t fMakeAbsoluteLeading
 Requesting absolute leading triggers. More...
 
Bool_t fMakeNearSideLeading
 Requesting near side leading (+-90ยบ from trigger particle) triggers. More...
 
Int_t fLeadingTriggerIndex
 Store here per event the trigger index, to avoid too many loops. More...
 
Bool_t fHMPIDCorrelation
 Correlate with particles on HMPID or its acceptance. More...
 
Bool_t fFillBradHisto
 DPhi histograms calculated differently. More...
 
Bool_t fFillDeltaPhiDeltaEtaAssocPt
 In angular correlation fill histograms with TH3 Delta Eta vs Delta Phi vs Trigger pT for different associated pT bins, and do not fill other histograms to reduce output size. More...
 
Int_t fNAssocPtBins
 Number of associated pT bins under study. More...
 
Float_t fAssocPtBinLimit [20]
 Associated pT under study. More...
 
Int_t fNTrigPtBins
 Number of bins for deltaEta-deltaPhi histogram. More...
 
Float_t fTrigPtBinLimit [20]
 Trigger pT bins for deltaEta-deltaPhi histogram. More...
 
Bool_t fCorrelVzBin
 Fill one histogram per vz bin. More...
 
TList ** fListMixTrackEvents
 Containers for tracks in stored events for mixing. More...
 
TList ** fListMixCaloEvents
 [GetNCentrBin()*GetNZvertBin()*GetNRPBin()] More...
 
Bool_t fUseMixStoredInReader
 [GetNCentrBin()*GetNZvertBin()*GetNRPBin()] More...
 
Bool_t fFillNeutralEventMixPool
 Add clusters to pool if requested. More...
 
Float_t fM02MaxCut
 Study photon clusters with l0 smaller than cut. More...
 
Float_t fM02MinCut
 Study photon clusters with l0 larger than cut. More...
 
Bool_t fSelectLeadingHadronAngle
 Select events with leading particle within a range. More...
 
Bool_t fFillLeadHadOppositeHisto
 Fill histograms for leading hadrons in opposite side of trigger. More...
 
Float_t fMinLeadHadPhi
 Minimum angle between the trigger and leading hadron. More...
 
Float_t fMaxLeadHadPhi
 Maximum ange between the trigger and leading hadron. More...
 
Float_t fMinLeadHadPt
 Minimum pT of leading hadron. More...
 
Float_t fMaxLeadHadPt
 Maximum pT of leading hadron. More...
 
Bool_t fFillEtaGapsHisto
 Fill azimuthal correlation histograms in 2 eta gaps, |eta|>0.8 and |eta|<0.01. More...
 
Bool_t fFillMomImbalancePtAssocBinsHisto
 Momentum imbalance histograms in bins of pT associated. More...
 
Bool_t fFillInvMassHisto
 Fill invariant mass histograms for trigger. More...
 
Bool_t fFillBkgBinsHisto
 Fill pT in cone in background bins distributions. More...
 
Bool_t fFillPerSMHistograms
 Fill histograms per SM. More...
 
Bool_t fFillPerTCardIndexHistograms
 Fill histograms per T-Card index. More...
 
Int_t fTCardIndex
 Store here the T-Card index per trigger cluster. More...
 
Bool_t fFillTaggedDecayHistograms
 Fill pT in cone distributions in background bins for decay particles. More...
 
Float_t fDecayTagsM02Cut
 Lambda0 cut for decay particles. More...
 
Int_t fMCGenTypeMin
 Of the fgkNmcTypes possible types, select those between fMCGenTypeMin and fMCGenTypeMax. More...
 
Int_t fMCGenTypeMax
 Of the fgkNmcTypes possible types, select those between fMCGenTypeMin and fMCGenTypeMax. More...
 
TVector3 fTrackVector
 ! Track momentum vector. More...
 
TLorentzVector fMomentum
 ! Trigger momentum. More...
 
TLorentzVector fMomentumIM
 ! Cluster momentum from Invariant mass. More...
 
TLorentzVector fDecayMom1
 ! Decay particle momentum. More...
 
TLorentzVector fDecayMom2
 ! Decay particle momentum. More...
 
TH1F * fhPtTriggerInput
 ! pT distribution of trigger particles before selection. More...
 
TH1F * fhPtTriggerSSCut
 ! pT distribution of trigger particles after shower shape selection. More...
 
TH1F * fhPtTriggerIsoCut
 ! pT distribution of trigger particles after isolation cut selection. More...
 
TH1F * fhPtTriggerFidCut
 ! pT distribution of trigger particles after fiducial selection. More...
 
TH1F * fhPtTrigger
 ! pT distribution of trigger particles. More...
 
TH1F * fhPtTriggerVtxBC0
 ! pT distribution of trigger particles when vertex is BC0. More...
 
TH1F * fhPtTriggerPileUp [7]
 ! pT distribution of trigger particles for different pile-up definition. More...
 
TH2FfhPtTriggerVzBin
 ! pT distribution of trigger particles vs vz bin. More...
 
TH2FfhPtTriggerBin
 ! pT distribution of trigger particles vs mixing bin. More...
 
TH2FfhPhiTrigger
 ! phi distribution vs pT of trigger particles. More...
 
TH2FfhEtaTrigger
 ! eta distribution vs pT of trigger particles. More...
 
TH1F * fhPtTriggerMC [fgkNmcTypes]
 ! pT distribution of trigger particles, check the origin of the cluster : "Photon","Pi0","Pi0Decay","EtaDecay","OtherDecay","Electron","Hadron". More...
 
TH1F * fhPtDecayTrigger [AliNeutralMesonSelection::fgkMaxNDecayBits]
 ! pT distribution of trigger particles, tagged as decay. More...
 
TH1F * fhPtDecayTriggerMC [AliNeutralMesonSelection::fgkMaxNDecayBits][fgkNmcTypes]
 ! pT distribution of trigger particles, tagged as decay, check the origin of the cluster. More...
 
TH2FfhPtTriggerCentrality
 ! pT distribution of trigger particles vs centrality. More...
 
TH2FfhPtTriggerEventPlane
 ! pT distribution of trigger particles vs centrality. More...
 
TH2FfhTriggerEventPlaneCentrality
 ! Event plane vs centrality for trigger particles. More...
 
TH1F * fhPtTriggerMixed
 ! pT distribution of trigger particles, used in mixing. More...
 
TH2FfhPtTriggerMixedVzBin
 ! pT distribution of trigger particles, used in mixing, vs vz bin. More...
 
TH2FfhPtTriggerMixedBin
 ! pT distribution of trigger particles vs mixing bin. More...
 
TH2FfhPhiTriggerMixed
 ! phi distribution vs pT of trigger particles, used in mixing. More...
 
TH2FfhEtaTriggerMixed
 ! eta distribution vs pT of trigger particles, used in mixing. More...
 
TH2FfhPtLeadingOppositeHadron
 ! pT trigger : pT distribution of leading hadron oposite to trigger. More...
 
TH2FfhPtDiffPhiLeadingOppositeHadron
 ! pT trigger : difference phi distribution of leading hadron oposite and trigger. More...
 
TH2FfhPtDiffEtaLeadingOppositeHadron
 ! pT trigger: difference eta distribution of leading hadron oposite and trigger. More...
 
TH1F * fhPtNoLeadingOppositeHadron
 ! pT trigger for events without opposite hadrons. More...
 
TH2FfhEtaPhiNoLeadingOppositeHadron
 ! Location of trigger when no hadron is found on the opposite side. More...
 
TH2FfhDeltaPhiDeltaEtaCharged
 ! Differences of eta and phi between trigger and charged hadrons. More...
 
TH2FfhPhiCharged
 ! Phi distribution of charged particles. More...
 
TH2FfhEtaCharged
 ! Eta distribution of charged particles. More...
 
TH2FfhDeltaPhiCharged
 ! Difference of charged particle phi and trigger particle phi as function of trigger. particle pT More...
 
TH2FfhDeltaEtaCharged
 ! Difference of charged particle eta and trigger particle eta as function of trigger. particle pT More...
 
TH2FfhDeltaPhiChargedPt
 ! Difference of charged particle phi and trigger particle phi as function of charged. particle pT More...
 
TH2FfhDeltaPhiUeChargedPt
 ! Difference of charged particle from underlying events phi and trigger particle phi as function of charged particle pT. More...
 
TH1F * fhUePart
 ! UE particles distribution vs pt trigger. More...
 
TH2FfhXECharged
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhXECharged_Cone2
 ! Trigger particle -charged hadron momentum imbalance histogram in cone2 (5pi/6-7pi/6). More...
 
TH2FfhXEUeCharged
 ! Trigger particle -underlying charged hadron momentum imbalance histogram. More...
 
TH2FfhXEUeChargedSmallCone
 ! Trigger particle -underlying charged hadron momentum imbalance histogram for small cone [80,100]. More...
 
TH2FfhXEUeChargedMediumCone
 ! Trigger particle -underlying charged hadron momentum imbalance histogram for medium cone [70,110]. More...
 
TH2FfhXEUeChargedLargeCone
 ! Trigger particle -underlying charged hadron momentum imbalance histogram for large cone [60,120]. More...
 
TH2FfhXEPosCharged
 ! Trigger particle -positive charged hadron momentum imbalance histogram. More...
 
TH2FfhXENegCharged
 ! Trigger particle -negative charged hadron momentum imbalance histogram. More...
 
TH2FfhPtHbpXECharged
 ! Trigger particle -charged hadron momentum HBP histogram. More...
 
TH2FfhPtHbpXECharged_Cone2
 ! Trigger particle -charged hadron momentum HBP histogram in cone2 (5pi/6-7pi/6). More...
 
TH2FfhPtHbpXEUeCharged
 ! Trigger particle -underlying charged hadron momentum HBP histogram. More...
 
TH2FfhZTCharged
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhZTUeCharged
 ! Trigger particle -underlying charged hadron momentum imbalance histogram. More...
 
TH2FfhZTPosCharged
 ! Trigger particle -positive charged hadron momentum imbalance histogram. More...
 
TH2FfhZTNegCharged
 ! Trigger particle -negative charged hadron momentum imbalance histogram. More...
 
TH2FfhPtHbpZTCharged
 ! Trigger particle -charged hadron momentum HBP histogram. More...
 
TH2FfhPtHbpZTUeCharged
 ! Trigger particle -underlying charged hadron momentum HBP histogram. More...
 
TH2FfhXEChargedMC [fgkNmcTypes]
 ! Trigger particle -charged hadron momentum imbalance histogram, check the origin of the cluster : decay photon (pi0, eta, other), merged photon (pi0), hadron, rest of photons (prompt, FSR, ISR). More...
 
TH2FfhDeltaPhiChargedMC [fgkNmcTypes]
 ! Trigger particle -charged hadron delta phi histogram, check the origin of the cluster : decay photon (pi0, eta, other), merged photon (pi0), hadron, rest of photons (prompt, FSR, ISR). More...
 
TH2FfhXEUeChargedRightMC [fgkNmcTypes]
 ! Trigger particle -underlying hadron momentum imbalance histogram for UE in right cone, check the origin of the cluster : decay photon (pi0, eta, other), merged photon (pi0), hadron, rest of photons (prompt, FSR, ISR). More...
 
TH2FfhXEUeChargedLeftMC [fgkNmcTypes]
 ! Trigger particle -underlying hadron momentum imbalance histogram for UE in left cone, check the origin of the cluster : decay photon (pi0, eta, other), merged photon (pi0), hadron, rest of photons (prompt, FSR, ISR). More...
 
TH2FfhDeltaPhiDeltaEtaChargedPtA3GeV
 ! differences of eta and phi between trigger and charged hadrons, pTa > 3 GeV/c. More...
 
TH2FfhDeltaPhiChargedPtA3GeV
 ! Difference of charged particle phi and trigger particle phi as function of trigger particle pT, pTa > 3 GeV/c. More...
 
TH2FfhDeltaEtaChargedPtA3GeV
 ! Difference of charged particle eta and trigger particle eta as function of trigger particle pT, pTa > 3 GeV/c. More...
 
TH2FfhDeltaPhiChargedPileUp [7]
 ! Difference of charged particle phi and trigger particle phi as function of trigger particle pT. More...
 
TH2FfhDeltaEtaChargedPileUp [7]
 ! Difference of charged particle eta and trigger particle eta as function of trigger particle pT. More...
 
TH2FfhDeltaPhiChargedPtA3GeVPileUp [7]
 ! Difference of charged particle phi and trigger particle phi as function of trigger particle pT, pTa > 3 GeV/c. More...
 
TH2FfhDeltaEtaChargedPtA3GeVPileUp [7]
 ! Difference of charged particle eta and trigger particle eta as function of trigger particle pT, pTa > 3 GeV/c. More...
 
TH2FfhXEChargedPileUp [7]
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhXEUeChargedPileUp [7]
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhZTChargedPileUp [7]
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhZTUeChargedPileUp [7]
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhPtTrigChargedPileUp [7]
 ! trigger and correlated particl pt, to be used for mean value for kT/c. More...
 
TH2FfhDeltaPhiChargedOtherBC
 ! Difference of charged particle phi and trigger particle phi as function of trigger particle pT. More...
 
TH2FfhDeltaPhiChargedPtA3GeVOtherBC
 ! Difference of charged particle phi and trigger particle phi as function of trigger particle pT, pTa > 3 GeV/c. More...
 
TH2FfhXEChargedOtherBC
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhXEUeChargedOtherBC
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhZTChargedOtherBC
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhZTUeChargedOtherBC
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhPtTrigChargedOtherBC
 ! trigger and correlated particl pt, to be used for mean value for kT. More...
 
TH2FfhDeltaPhiChargedBC0
 ! Difference of charged particle phi and trigger particle phi as function of trigger particle pT. More...
 
TH2FfhDeltaPhiChargedPtA3GeVBC0
 ! Difference of charged particle phi and trigger particle phi as function of trigger particle pT, pTa > 3 GeV/c. More...
 
TH2FfhXEChargedBC0
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhXEUeChargedBC0
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhZTChargedBC0
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhZTUeChargedBC0
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhPtTrigChargedBC0
 ! trigger and correlated particl pt, to be used for mean value for kT. More...
 
TH2FfhDeltaPhiChargedVtxBC0
 ! Difference of charged particle phi and trigger particle phi as function of trigger particle pT. More...
 
TH2FfhDeltaPhiChargedPtA3GeVVtxBC0
 ! Difference of charged particle phi and trigger particle phi as function of trigger particle pT, pTa > 3 GeV/c. More...
 
TH2FfhXEChargedVtxBC0
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhXEUeChargedVtxBC0
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhZTChargedVtxBC0
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhZTUeChargedVtxBC0
 ! Trigger particle -charged hadron momentum imbalance histogram. More...
 
TH2FfhPtTrigChargedVtxBC0
 ! trigger and correlated particl pt, to be used for mean value for kT. More...
 
TH2FfhDeltaPhiUeLeftCharged
 ! Difference of charged particle from underlying events phi and trigger particle phi as function of charged particle pT More...
 
TH2FfhDeltaPhiUeLeftUpCharged
 ! Difference of charged particle from underlying events phi and trigger particle phi More...
 
TH2FfhDeltaPhiUeRightUpCharged
 ! Difference of charged particle from underlying events phi and trigger particle phi More...
 
TH2FfhDeltaPhiUeLeftDownCharged
 ! Difference of charged particle from underlying events phi and trigger particle phi More...
 
TH2FfhDeltaPhiUeRightDownCharged
 ! Difference of charged particle from underlying events phi and trigger particle phi More...
 
TH2FfhXEUeLeftCharged
 ! Trigger particle -underlying charged hadron momentum imbalance histogram More...
 
TH2FfhXEUeLeftUpCharged
 ! Trigger particle -underlying charged hadron momentum imbalance histogram More...
 
TH2FfhXEUeRightUpCharged
 ! Trigger particle -underlying charged hadron momentum imbalance histogram More...
 
TH2FfhXEUeLeftDownCharged
 ! Trigger particle -underlying charged hadron momentum imbalance histogram More...
 
TH2FfhXEUeRightDownCharged
 ! Trigger particle -underlying charged hadron momentum imbalance histogram More...
 
TH2FfhPtHbpXEUeLeftCharged
 ! Trigger particle -underlying charged hadron momentum HBP histogram More...
 
TH2FfhZTUeLeftCharged
 ! Trigger particle -underlying charged hadron momentum imbalance histogram More...
 
TH2FfhPtHbpZTUeLeftCharged
 ! Trigger particle -underlying charged hadron momentum HBP histogram More...
 
TH2FfhPtTrigPout
 ! Pout =associated pt*sin(delta phi) distribution vs trigger pt More...
 
TH2FfhPtTrigCharged
 ! trigger and correlated particl pt, to be used for mean value for kt More...
 
TH2F ** fhDeltaPhiChargedMult
 Differences of phi between trigger and charged hadrons: multiplicity bin. More...
 
TH2F ** fhDeltaEtaChargedMult
 [GetNCentrBin()] More...
 
TH2F ** fhXEMult
 [GetNCentrBin()] More...
 
TH2F ** fhXEUeMult
 [GetNCentrBin()] More...
 
TH2F ** fhZTMult
 [GetNCentrBin()] More...
 
TH2F ** fhZTUeMult
 [GetNCentrBin()] More...
 
TH2FfhAssocPtBkg
 [GetNCentrBin()] More...
 
TH3F ** fhDeltaPhiDeltaEtaAssocPtBin
 Difference of charged particle phi and trigger particle phi as function eta difference, for different associated bins. More...
 
TH2F ** fhDeltaPhiAssocPtBin
 [fNAssocPtBins*GetNZvertBin()] More...
 
TH2F ** fhDeltaPhiAssocPtBinDEta08
 [fNAssocPtBins*GetNZvertBin()] More...
 
TH2F ** fhDeltaPhiAssocPtBinDEta0
 [fNAssocPtBins*GetNZvertBin()] More...
 
TH2F ** fhDeltaPhiAssocPtBinHMPID
 [fNAssocPtBins*GetNZvertBin()] More...
 
TH2F ** fhDeltaPhiAssocPtBinHMPIDAcc
 [fNAssocPtBins*GetNZvertBin()] More...
 
TH2F ** fhDeltaPhiBradAssocPtBin
 [fNAssocPtBins*GetNZvertBin()] More...
 
TH2FfhDeltaPhiBrad
 [fNAssocPtBins*GetNZvertBin()] More...
 
TH2F ** fhXEAssocPtBin
 Trigger pT vs xE for different associated pt bins. More...
 
TH2F ** fhZTAssocPtBin
 [fNAssocPtBins] More...
 
TH2F ** fhXEVZ
 [fNAssocPtBins] More...
 
TH2F ** fhZTVZ
 [GetNZvertBin()] More...
 
TH2FfhDeltaPhiDeltaEtaNeutral
 [GetNZvertBin()] More...
 
TH2FfhPhiNeutral
 ! Phi distribution of neutral particles More...
 
TH2FfhEtaNeutral
 ! Eta distribution of neutral particles More...
 
TH2FfhDeltaPhiNeutral
 ! Difference of neutral particle phi and trigger particle phi as function of trigger particle pT More...
 
TH2FfhDeltaEtaNeutral
 ! Difference of neutral particle eta and trigger particle eta as function of trigger particle pT More...
 
TH2FfhDeltaPhiNeutralPt
 ! Difference of neutral particle phi and trigger particle phi as function of neutral particle particle pT More...
 
TH2FfhDeltaPhiUeNeutralPt
 ! Difference of neutral particle phi and trigger particle phi as function of neutral particle particle pT More...
 
TH2FfhXENeutral
 ! Trigger particle - neutral hadron momentum imbalance histogram More...
 
TH2FfhXEUeNeutral
 ! Trigger particle - neutral hadron momentum imbalance histogram More...
 
TH2FfhPtHbpXENeutral
 ! Trigger particle - neutral particle momentum HBP histogram More...
 
TH2FfhPtHbpXEUeNeutral
 ! Trigger particle - underlying neutral hadron momentum HBP histogram More...
 
TH2FfhZTNeutral
 ! Trigger particle - neutral hadron momentum imbalance histogram More...
 
TH2FfhZTUeNeutral
 ! Trigger particle - neutral hadron momentum imbalance histogram More...
 
TH2FfhPtHbpZTNeutral
 ! Trigger particle - neutral particle momentum HBP histogram More...
 
TH2FfhPtHbpZTUeNeutral
 ! Trigger particle - underlying neutral hadron momentum HBP histogram More...
 
TH2FfhDeltaPhiUeLeftNeutral
 ! Difference of charged particle from underlying events phi and trigger particle phi as function of neutral particle pT More...
 
TH2FfhXEUeLeftNeutral
 ! Trigger particle -underlying neutral hadron momentum imbalance histogram More...
 
TH2FfhPtHbpXEUeLeftNeutral
 ! Trigger particle -underlying neutral hadron momentum HBP histogram More...
 
TH2FfhZTUeLeftNeutral
 ! Trigger particle -underlying neutral hadron momentum imbalance histogram More...
 
TH2FfhPtHbpZTUeLeftNeutral
 ! Trigger particle -underlying neutral hadron momentum HBP histogram More...
 
TH2FfhPtPi0DecayRatio
 ! for pi0 trigger pt and ratio of decay photon pt More...
 
TH2FfhDeltaPhiPi0DecayCharged
 ! Difference of charged particle phi and decay photon from pi0/eta trigger More...
 
TH2FfhXEPi0DecayCharged
 ! Trigger particle (decay from pi0/eta trigger)-charged hadron momentum imbalance histogram More...
 
TH2FfhZTPi0DecayCharged
 ! Trigger particle (decay from pi0/eta trigger)-charged hadron momentum imbalance histogram More...
 
TH2FfhDeltaPhiPi0DecayNeutral
 ! Difference of neutral particle phi and decay photon from pi0/eta trigger More...
 
TH2FfhXEPi0DecayNeutral
 ! Trigger particle (decay from pi0/eta trigger)-neutral hadron momentum imbalance histogram More...
 
TH2FfhZTPi0DecayNeutral
 ! Trigger particle (decay from pi0/eta trigger)-neutral hadron momentum imbalance histogram More...
 
TH2FfhDeltaPhiDecayCharged [AliNeutralMesonSelection::fgkMaxNDecayBits]
 ! Difference of charged particle phi and photon decay trigger. More...
 
TH2FfhXEDecayCharged [AliNeutralMesonSelection::fgkMaxNDecayBits]
 ! Trigger particle (decay from pi0)-charged hadron momentum imbalance histogram. More...
 
TH2FfhZTDecayCharged [AliNeutralMesonSelection::fgkMaxNDecayBits]
 ! Trigger particle (decay from pi0)-charged hadron momentum imbalance histogram. More...
 
TH2F ** fhDeltaPhiDecayChargedAssocPtBin
 Tagged as decay (fDecayBits[0]) Trigger pT vs dPhi for different associated pt bins. More...
 
TH1F * fhMCPtTrigger [fgkNmcTypes]
 [fNAssocPtBins*GetNZvertBin()] More...
 
TH2FfhMCPhiTrigger [fgkNmcTypes]
 ! MC pure Phi distribution of trigger particles More...
 
TH2FfhMCEtaTrigger [fgkNmcTypes]
 ! MC pure Eta distribution of trigger particles More...
 
TH1F * fhMCPtTriggerNotLeading [fgkNmcTypes]
 ! MC pure pT distribution of trigger not leading particles More...
 
TH2FfhMCPhiTriggerNotLeading [fgkNmcTypes]
 ! MC pure Phi distribution of trigger not leading particles More...
 
TH2FfhMCEtaTriggerNotLeading [fgkNmcTypes]
 ! MC pure Eta distribution of trigger not leading particles More...
 
TH2FfhMCEtaCharged [fgkNmcTypes]
 ! MC pure particles charged primary pt vs eta (both associated) More...
 
TH2FfhMCPhiCharged [fgkNmcTypes]
 ! MC pure particles charged primary pt vs phi (both associated) More...
 
TH2FfhMCDeltaEtaCharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs delta eta (associated-trigger) More...
 
TH2FfhMCDeltaPhiCharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs delta phi (associated-trigger) More...
 
TH2FfhMCDeltaPhiDeltaEtaCharged [fgkNmcTypes]
 ! MC pure particles charged associated primary pt vs delta phi (associated-trigger), in away side More...
 
TH2FfhMCDeltaPhiChargedPt [fgkNmcTypes]
 ! MC pure particles charged delta phi vs delta eta (associated-trigger) More...
 
TH2FfhMCPtXECharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs xE More...
 
TH2FfhMCPtXEUeCharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs xE (underlying event) More...
 
TH2FfhMCPtXEUeLeftCharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs xE (underlying event,left cone) More...
 
TH2FfhMCPtHbpXECharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs ln(1/xE) More...
 
TH2FfhMCPtHbpXEUeCharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs ln(1/xE) (underlying event) More...
 
TH2FfhMCPtHbpXEUeLeftCharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs ln(1/xE) (underlying event, left cone) More...
 
TH1F * fhMCUePart [fgkNmcTypes]
 ! MC pure UE particles distribution vs pt trig More...
 
TH2FfhMCPtZTCharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs zT More...
 
TH2FfhMCPtZTUeCharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs zT (underlying event) More...
 
TH2FfhMCPtZTUeLeftCharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs zT (underlying event, left cone) More...
 
TH2FfhMCPtHbpZTCharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs ln(1/zT) More...
 
TH2FfhMCPtHbpZTUeCharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs ln(1/zT) (underlying event) More...
 
TH2FfhMCPtHbpZTUeLeftCharged [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs ln(1/zT) (underlying event, left cone) More...
 
TH2FfhMCPtTrigPout [fgkNmcTypes]
 ! MC pure particles charged trigger primary pt vs pOut More...
 
TH2FfhMCPtAssocDeltaPhi [fgkNmcTypes]
 ! MC pure particles charged associated primary pt vs delta phi (associated-trigger) More...
 
TH1IfhNEventsTrigger
 ! Number of analyzed triggered events. More...
 
TH2FfhNtracksMB
 ! Total number of tracks in MB events. More...
 
TH2FfhNclustersMB
 ! Total number of clusters in MB events. More...
 
TH2FfhMixDeltaPhiCharged
 ! Difference of charged particle phi and trigger particle phi as function of trigger particle pT. More...
 
TH2FfhMixDeltaPhiDeltaEtaCharged
 ! Difference of charged particle phi and trigger particle phi as function eta difference More...
 
TH2FfhMixXECharged
 ! xE for mixed event. More...
 
TH2FfhMixXEUeCharged
 ! xE for mixed event in Ue region. More...
 
TH2FfhMixHbpXECharged
 ! ln(1/xE) for mixed event. More...
 
TH2F ** fhMixDeltaPhiChargedAssocPtBin
 Difference of charged particle phi and trigger particle phi as function of trigger particle pT, for different associated bins. More...
 
TH2F ** fhMixDeltaPhiChargedAssocPtBinDEta08
 [fNAssocPtBins*GetNZvertBin()] More...
 
TH2F ** fhMixDeltaPhiChargedAssocPtBinDEta0
 [fNAssocPtBins*GetNZvertBin()] More...
 
TH3F ** fhMixDeltaPhiDeltaEtaChargedAssocPtBin
 [fNAssocPtBins*GetNZvertBin()] More...
 
TH1IfhEventBin
 [fNAssocPtBins*GetNZvertBin()] More...
 
TH1IfhEventMixBin
 ! Number of triggers mixed in a particular bin (cen,vz,rp). More...
 
TH1IfhEventMBBin
 ! Number of MB events in a particular bin (cen,vz,rp). More...
 
TH2FfhMassPtTrigger
 ! Invariant mass of the trigger. More...
 
TH2FfhMCMassPtTrigger [fgkNmcTypes]
 ! Invariant mass of the trigger vs MC origin. More...
 
TH1F ** fhPtLeadInConeBin
 pT trig distribution for each pT lead in cone bin More...
 
TH1F ** fhPtSumInConeBin
 [fNBkgBin] More...
 
TH1F ** fhPtLeadConeBinDecay
 [fNBkgBin] More...
 
TH1F ** fhSumPtConeBinDecay
 [fNBkgBin*fNDecayBits] More...
 
TH1F ** fhPtLeadConeBinMC
 [fNBkgBin*fNDecayBits] More...
 
TH1F ** fhSumPtConeBinMC
 [fNBkgBin*fgkNmcTypes] More...
 
TH2FfhTrackResolution
 [fNBkgBin*fgkNmcTypes] More...
 
TH2FfhTrackResolutionUE
 ! track resolution sigma pT vs pT, UE side, ESDs. More...
 
TH2FfhPtTriggerPerSM
 ! pT distribution of trigger particles per SM number. More...
 
TH2FfhXEChargedPerSM [20]
 ! Trigger particle -charged hadron momentum imbalance histogram, per SM number. More...
 
TH2FfhXEUeChargedPerSM [20]
 ! Trigger particle -Ue charged hadron momentum imbalance histogram, per SM number. More...
 
TH2FfhDeltaPhiChargedPerSM [20]
 ! Difference of charged particle phi and trigger particle phi as function of trigger pT, per SM number. More...
 
TH2FfhDeltaPhiChargedPtA3GeVPerSM [20]
 ! Difference of charged particle phi with pT > 3 GeV and trigger particle phi as function of trigger pT, per SM number More...
 
TH2FfhPtTriggerPerTCardIndex
 ! pT distribution of trigger particles per T-Card index. More...
 
TH2FfhXEChargedPerTCardIndex [16]
 ! Trigger particle -charged hadron momentum imbalance histogram, per SM T-Card index. More...
 
TH2FfhXEUeChargedPerTCardIndex [16]
 ! Trigger particle -Ue charged hadron momentum imbalance histogram, per T-Card index. More...
 
TH2FfhDeltaPhiChargedPerTCardIndex [16]
 ! Difference of charged particle phi and trigger particle phi as function of trigger pT, per T-Card index. More...
 
TH2FfhDeltaPhiChargedPtA3GeVPerTCardIndex [16]
 ! Difference of charged particle phi with pT > 3 GeV and trigger particle phi as function of trigger pT, per T-Card index More...
 

Additional Inherited Members

- Protected Attributes inherited from AliAnaCaloTrackCorrBaseClass
Int_t fNModules
 Number of EMCAL/PHOS modules to use in analysis, set in CaloUtils. More...
 
Int_t fNRCU
 Number of EMCAL/PHOS RCU. More...
 
Int_t fFirstModule
 First EMCAL/PHOS module, set in CaloUtils or depending fidutial cuts. More...
 
Int_t fLastModule
 Last EMCAL/PHOS module, set in CaloUtils or depending fidutial cuts. More...
 
Int_t fNMaxCols
 Number of EMCAL/PHOS columns per SM. More...
 
Int_t fNMaxRows
 Number of EMCAL/PHOS rows per SM. More...
 
Int_t fNMaxColsFull
 Number of EMCAL/PHOS columns full detector. More...
 
Int_t fNMaxRowsFull
 Number of EMCAL/PHOS rows full detector. More...
 
Int_t fNMaxRowsFullMin
 Last of EMCAL/PHOS rows full detector. More...
 
Int_t fNMaxRowsFullMax
 First of EMCAL/PHOS rows full detector. More...
 

Detailed Description

Correlate trigger particles (photon, pi0, tracks) and charged tracks: Azimuthal correlations, xE distributions.

Class that contains the algorithm for the analysis of trigger particle - hadron correlations The trigger particle must be found in a previous analysis like Isolated photon (AliAnaPhoton+AliAnaParticleIsolation), High pT pi0 (AliAnaPi0EbE), charged tracks (AliAnaChargedParticle).

More information can be found in this twiki and particularly in this section.

Author
Gustavo Conesa Balbastre Gusta.nosp@m.vo.C.nosp@m.onesa.nosp@m..Bal.nosp@m.bastr.nosp@m.e@ce.nosp@m.rn.ch, LPSC-IN2P3-CNRS
Yaxian Mao Yaxia.nosp@m.n.Ma.nosp@m.o@cer.nosp@m.n.ch, CCNU, first implementation.
Xiangrong Zhu Xiang.nosp@m.rong.nosp@m..Zhu@.nosp@m.cern.nosp@m..ch, CCNU, mixing implementation.

Definition at line 27 of file AliAnaParticleHadronCorrelation.h.

Member Enumeration Documentation

For histograms in arrays, index in the array, corresponding to any particle origin.

Enumerator
kmcPhoton 
kmcPi0 
kmcPi0Decay 
kmcEta 
kmcEtaDecay 
kmcOtherDecay 
kmcElectron 
kmcHadron 
kmcPi0DecayLostPair 
kmcEtaDecayLostPair 

Definition at line 105 of file AliAnaParticleHadronCorrelation.h.

Constructor & Destructor Documentation

AliAnaParticleHadronCorrelation::AliAnaParticleHadronCorrelation ( )

Default Constructor. Initialize parameters.

Definition at line 57 of file AliAnaParticleHadronCorrelation.cxx.

AliAnaParticleHadronCorrelation::~AliAnaParticleHadronCorrelation ( )
virtual

Destructor. Remove event containers.

Definition at line 246 of file AliAnaParticleHadronCorrelation.cxx.

AliAnaParticleHadronCorrelation::AliAnaParticleHadronCorrelation ( const AliAnaParticleHadronCorrelation ph)
private

Copy constructor not implemented.

Member Function Documentation

Bool_t AliAnaParticleHadronCorrelation::DoAbsoluteLeading ( ) const
inline

Definition at line 180 of file AliAnaParticleHadronCorrelation.h.

Bool_t AliAnaParticleHadronCorrelation::DoNearSideLeading ( ) const
inline

Definition at line 185 of file AliAnaParticleHadronCorrelation.h.

Bool_t AliAnaParticleHadronCorrelation::DoNeutralCorr ( ) const
inline

Definition at line 175 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::FillChargedAngularCorrelationHistograms ( Float_t  ptAssoc,
Float_t  ptTrig,
Int_t  assocBin,
Float_t  phiAssoc,
Float_t  phiTrig,
Float_t  deltaPhi,
Float_t  etaAssoc,
Float_t  etaTrig,
Int_t  sm,
Int_t  decayTag,
Float_t  hmpidSignal,
Int_t  outTOF,
Int_t  cenbin,
Int_t  mcTag 
)

Fill angular correlation related histograms.

Definition at line 291 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeChargedCorrelation().

void AliAnaParticleHadronCorrelation::FillChargedEventMixPool ( )

Mixed event pool filling for tracks.

Definition at line 1244 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by FillEventMixPool().

Bool_t AliAnaParticleHadronCorrelation::FillChargedMCCorrelationHistograms ( Float_t  mcAssocPt,
Float_t  mcAssocPhi,
Float_t  mcAssocEta,
Float_t  mcTrigPt,
Float_t  mcTrigPhi,
Float_t  mcTrigEta,
Int_t  histoIndex,
Bool_t  lostDecayPair 
)

Fill MC histograms independently of AOD or ESD.

Definition at line 525 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeMCChargedCorrelation().

void AliAnaParticleHadronCorrelation::FillChargedMomentumImbalanceHistograms ( Float_t  ptTrig,
Float_t  ptAssoc,
Float_t  deltaPhi,
Int_t  sm,
Int_t  cenbin,
Int_t  charge,
Int_t  assocBin,
Int_t  decayTag,
Int_t  outTOF,
Int_t  mcTag 
)

Fill mostly momentum imbalance related histograms.

Definition at line 760 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeChargedCorrelation().

void AliAnaParticleHadronCorrelation::FillChargedUnderlyingEventHistograms ( Float_t  ptTrig,
Float_t  ptAssoc,
Float_t  deltaPhi,
Int_t  sm,
Int_t  cenbin,
Int_t  outTOF,
Int_t  mcTag 
)

Fill underlying event histograms.

Definition at line 927 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeChargedCorrelation().

void AliAnaParticleHadronCorrelation::FillChargedUnderlyingEventSidesHistograms ( Float_t  ptTrig,
Float_t  ptAssoc,
Float_t  deltaPhi,
Int_t  mcTag 
)

Fill underlying event histograms to the left and right of trigger Right cone is the default UE.

Definition at line 1041 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeChargedCorrelation().

void AliAnaParticleHadronCorrelation::FillDecayPhotonCorrelationHistograms ( Float_t  ptAssoc,
Float_t  phiAssoc,
Bool_t  bChargedOrNeutral 
)

Do correlation with decay photons of triggered pi0 or eta.

Definition at line 1140 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeChargedCorrelation(), and MakeNeutralCorrelation().

void AliAnaParticleHadronCorrelation::FillEventMixPool ( )
virtual

Fill the pool with tracks or clusters if requested.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 1226 of file AliAnaParticleHadronCorrelation.cxx.

void AliAnaParticleHadronCorrelation::FillNeutralEventMixPool ( )

Mixed event pool filling for neutral clusters. Right now only for EMCAL and in isolation case.

Definition at line 1321 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by FillEventMixPool().

void AliAnaParticleHadronCorrelation::FillNeutralUnderlyingEventSidesHistograms ( Float_t  ptTrig,
Float_t  ptAssoc,
Float_t  zT,
Float_t  hbpZT,
Float_t  deltaPhi 
)

Fill underlying event histograms to the left of trigger. Right is the default case.

Definition at line 1203 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeNeutralCorrelation().

Bool_t AliAnaParticleHadronCorrelation::FindLeadingOppositeHadronInWindow ( AliCaloTrackParticleCorrelation particle)

Select events where the leading charged particle in the opposite hemisphere to the trigger particle is in a window centered at 180 from the trigger.

Definition at line 1412 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeAnalysisFillHistograms().

TObjString * AliAnaParticleHadronCorrelation::GetAnalysisCuts ( )
virtual

Save parameters used for analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 1496 of file AliAnaParticleHadronCorrelation.cxx.

TList * AliAnaParticleHadronCorrelation::GetCreateOutputObjects ( )
virtual

Create histograms to be saved in output file and store them in fOutputContainer.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 1545 of file AliAnaParticleHadronCorrelation.cxx.

Bool_t AliAnaParticleHadronCorrelation::GetDecayPhotonMomentum ( Int_t  indexPhoton1,
Int_t  indexPhoton2,
Int_t  idetector 
)

Get the momentum of the pi0/eta assigned decay photons. In case of pi0/eta trigger, we may want to check their decay correlation, get their decay children.

Returns
kTRUE if decay photon indeces are found.
Parameters
indexPhoton1ID of photon cluster.
indexPhoton2ID of photon cluster.
idetectorID of detector.

Definition at line 3747 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeChargedCorrelation(), and MakeNeutralCorrelation().

Double_t AliAnaParticleHadronCorrelation::GetDeltaPhiMaxCut ( ) const
inline

Definition at line 126 of file AliAnaParticleHadronCorrelation.h.

Double_t AliAnaParticleHadronCorrelation::GetDeltaPhiMinCut ( ) const
inline

Definition at line 127 of file AliAnaParticleHadronCorrelation.h.

Double_t AliAnaParticleHadronCorrelation::GetLeadHadronPhiMaxCut ( ) const
inline

Definition at line 132 of file AliAnaParticleHadronCorrelation.h.

Double_t AliAnaParticleHadronCorrelation::GetLeadHadronPhiMinCut ( ) const
inline

Definition at line 133 of file AliAnaParticleHadronCorrelation.h.

Double_t AliAnaParticleHadronCorrelation::GetLeadHadronPtMaxCut ( ) const
inline

Definition at line 138 of file AliAnaParticleHadronCorrelation.h.

Double_t AliAnaParticleHadronCorrelation::GetLeadHadronPtMinCut ( ) const
inline

Definition at line 137 of file AliAnaParticleHadronCorrelation.h.

Float_t AliAnaParticleHadronCorrelation::GetMaximumAssociatedPt ( ) const
inline

Definition at line 121 of file AliAnaParticleHadronCorrelation.h.

Float_t AliAnaParticleHadronCorrelation::GetMaximumTriggerPt ( ) const
inline

Definition at line 116 of file AliAnaParticleHadronCorrelation.h.

Int_t AliAnaParticleHadronCorrelation::GetMCTagHistogramIndex ( Int_t  mcTag)
Returns
Index of MC histograms depending on MC trigger particle origin.
Parameters
mcTagMC tag (AliCaloPID) of cluster/track triggering

Definition at line 3774 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by FillChargedAngularCorrelationHistograms(), FillChargedMomentumImbalanceHistograms(), FillChargedUnderlyingEventHistograms(), FillChargedUnderlyingEventSidesHistograms(), and MakeAnalysisFillHistograms().

Float_t AliAnaParticleHadronCorrelation::GetMinimumAssociatedPt ( ) const
inline

Definition at line 122 of file AliAnaParticleHadronCorrelation.h.

Float_t AliAnaParticleHadronCorrelation::GetMinimumTriggerPt ( ) const
inline

Definition at line 115 of file AliAnaParticleHadronCorrelation.h.

Double_t AliAnaParticleHadronCorrelation::GetUeDeltaPhiMaxCut ( ) const
inline

Definition at line 164 of file AliAnaParticleHadronCorrelation.h.

Double_t AliAnaParticleHadronCorrelation::GetUeDeltaPhiMinCut ( ) const
inline

Definition at line 165 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::Init ( )
virtual

Init. If tracks are not loaded, abort.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 3791 of file AliAnaParticleHadronCorrelation.cxx.

void AliAnaParticleHadronCorrelation::InitParameters ( )
virtual

Initialize the default parameters of the analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 3800 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by AliAnaParticleHadronCorrelation().

void AliAnaParticleHadronCorrelation::InvMassHisto ( AliCaloTrackParticleCorrelation trigger,
Int_t  mcIndex 
)

Do the invariant mass of the trigger particle with other clusters. Activate for photon analysis.

Parameters
triggerTrigger cluster/track kinematics and more, AliCaloTrackParticleCorrelation object.
mcIndexHistograms MC index of trigger particle

Definition at line 3902 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeAnalysisFillHistograms().

Bool_t AliAnaParticleHadronCorrelation::IsDecayTrigger ( ) const
inline

Definition at line 194 of file AliAnaParticleHadronCorrelation.h.

Bool_t AliAnaParticleHadronCorrelation::IsHMPIDCorrelation ( ) const
inline

Definition at line 201 of file AliAnaParticleHadronCorrelation.h.

Bool_t AliAnaParticleHadronCorrelation::IsLeadHadronCutOn ( ) const
inline

Definition at line 142 of file AliAnaParticleHadronCorrelation.h.

Bool_t AliAnaParticleHadronCorrelation::IsMixStoredInReaderOn ( ) const
inline

Definition at line 224 of file AliAnaParticleHadronCorrelation.h.

Bool_t AliAnaParticleHadronCorrelation::IsPi0Trigger ( ) const
inline

Definition at line 190 of file AliAnaParticleHadronCorrelation.h.

Bool_t AliAnaParticleHadronCorrelation::IsSeveralUEOn ( ) const
inline

Definition at line 170 of file AliAnaParticleHadronCorrelation.h.

Bool_t AliAnaParticleHadronCorrelation::IsTriggerTheEventLeadingParticle ( )

Check if the what of the selected triggers is leading particle comparing with all the triggers, all the tracks or all the clusters (if requested for the clusters).

Definition at line 3950 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeAnalysisFillHistograms().

void AliAnaParticleHadronCorrelation::MakeAnalysisFillHistograms ( )
virtual

Main method, loop on list of trigger particles and fill histograms correlating with tracks. Steps:

  • If selected, check if the trigger is leading particle (in near hemisphere or all)
  • Loop on trigger
    • Select trigger within a shower shape window when requiered.
    • Selecte isolated triggers (tagged in other task) if requested
    • Selectr triggers in a fiducial region if requested
    • Find leading particle in opposite hemisphere and do correlation if found, only if requested.
    • Make the correlation with charged hadrons
    • Make correlation with charged at generated level
    • Make mixed event correlation
    • Make the correlation with neutral, if requested
    • Fill some histograms releated to the trigger particle.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 4099 of file AliAnaParticleHadronCorrelation.cxx.

void AliAnaParticleHadronCorrelation::MakeChargedCorrelation ( AliCaloTrackParticleCorrelation aodParticle)

Loop on tracks. Fill histograms correlating them with the trigger particle:

  • Azimuthal correlations
  • Opposite hemisphere xE, zT, pT ... correlation
  • Underlying event xE, zT etc on perperndicular cones
  • Put the correlated charged tracks in a reference array in the trigger particle object if requested.

Definition at line 4529 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeAnalysisFillHistograms().

void AliAnaParticleHadronCorrelation::MakeChargedMixCorrelation ( AliCaloTrackParticleCorrelation particle)

Mix current trigger with tracks in another Minimum Bias event.

Definition at line 4780 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeAnalysisFillHistograms().

void AliAnaParticleHadronCorrelation::MakeMCChargedCorrelation ( Int_t  triggerMCLable,
Int_t  histoIndex,
Bool_t  lostDecayPair 
)

Make the trigger-charged particles correlation at the generator level.

Definition at line 5250 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeAnalysisFillHistograms().

void AliAnaParticleHadronCorrelation::MakeNeutralCorrelation ( AliCaloTrackParticleCorrelation aodParticle)

Correlate the trigger with pi0 selected in another task (AliAnaPi0EbE). Similar procedure as for charged tracks.

Definition at line 5084 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by MakeAnalysisFillHistograms().

Bool_t AliAnaParticleHadronCorrelation::OnlyIsolated ( ) const
inline
AliAnaParticleHadronCorrelation& AliAnaParticleHadronCorrelation::operator= ( const AliAnaParticleHadronCorrelation ph)
private

Assignment operator not implemented.

void AliAnaParticleHadronCorrelation::Print ( const Option_t opt) const
virtual

Print some relevant parameters set for the analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 5403 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by AddTaskCaloTrackCorrM(), and ConfigureHadronCorrelationAnalysis().

void AliAnaParticleHadronCorrelation::SelectIsolated ( Bool_t  s)
inline
void AliAnaParticleHadronCorrelation::SetAODNamepTInConeHisto ( TString  m)
inline

Definition at line 216 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SetAssociatedPtRange ( Float_t  min,
Float_t  max 
)
inline
void AliAnaParticleHadronCorrelation::SetAssocPtBinLimit ( Int_t  ibin,
Float_t  pt 
)

Set the list of pT limits for the of associated charged (neutral) hadrons.

Definition at line 5450 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by ConfigureHadronCorrelationAnalysis(), and SetAODNamepTInConeHisto().

void AliAnaParticleHadronCorrelation::SetBackgroundLimits ( Int_t  i,
Float_t  l 
)
inline

Definition at line 160 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SetDecayBits ( Int_t  i,
UInt_t  bit 
)
inline

Definition at line 198 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SetDeltaPhiCutRange ( Double_t  phimin,
Double_t  phimax 
)
inline
void AliAnaParticleHadronCorrelation::SetLeadHadronPhiCut ( Float_t  min,
Float_t  max 
)
inline
void AliAnaParticleHadronCorrelation::SetLeadHadronPtCut ( Float_t  min,
Float_t  max 
)
inline
void AliAnaParticleHadronCorrelation::SetM02Cut ( Float_t  min = 0,
Float_t  max = 10 
)
inline
void AliAnaParticleHadronCorrelation::SetMCGenType ( Int_t  min = 0,
Int_t  max = 6 
)
inline
void AliAnaParticleHadronCorrelation::SetNAssocPtBins ( Int_t  n)

Set number of associated charged (neutral) hadrons pT bins.

Definition at line 5432 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by ConfigureHadronCorrelationAnalysis(), and SetAODNamepTInConeHisto().

void AliAnaParticleHadronCorrelation::SetNBackgroundBins ( Int_t  n)
inline

Definition at line 159 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SetNDecayBits ( Int_t  n)
inline
void AliAnaParticleHadronCorrelation::SetNTriggerPtBins ( Int_t  n)

Set number of associated charged (neutral) hadrons pT bins.

Definition at line 5466 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by ConfigureHadronCorrelationAnalysis(), and SetAODNamepTInConeHisto().

void AliAnaParticleHadronCorrelation::SetPi0AODBranchName ( TString  n)
inline

Definition at line 214 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SetTriggerPtBinLimit ( Int_t  ibin,
Float_t  pt 
)

Set the list of pT limits for the of associated charged (neutral) hadrons.

Definition at line 5484 of file AliAnaParticleHadronCorrelation.cxx.

Referenced by ConfigureHadronCorrelationAnalysis(), and SetAODNamepTInConeHisto().

void AliAnaParticleHadronCorrelation::SetTriggerPtRange ( Float_t  min,
Float_t  max 
)
inline
void AliAnaParticleHadronCorrelation::SetUeDeltaPhiCutRange ( Double_t  uephimin,
Double_t  uephimax 
)
inline
void AliAnaParticleHadronCorrelation::SwitchOffAbsoluteLeading ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffBackgroundBinsPtInConeHistograms ( )
inline

Definition at line 153 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOffBackgroundBinsTaggedDecayPtInConeHistograms ( )
inline

Definition at line 156 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOffCheckNeutralClustersForLeading ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffCorrelationVzBin ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffDecayTriggerDecayCorr ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffFillBradHistograms ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffFillDeltaEtaPhiPtTrigHistograms ( )
inline

Definition at line 209 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOffFillEtaGapHistograms ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffFillHistogramsPerSM ( )
inline

Definition at line 249 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOffFillHistogramsPerTCardIndex ( )
inline

Definition at line 252 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOffFillLeadHadronHistograms ( )
inline

Definition at line 147 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOffFillNeutralInMixedEvent ( )
inline

Definition at line 229 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOffFillPtImbalancePerPtABinHistograms ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffFillTriggerAODWithReferences ( )
inline

Definition at line 237 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOffHMPIDCorrelation ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffInvariantMassHistograms ( )
inline

Definition at line 150 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOffLeadHadronSelection ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffNearSideLeading ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffNeutralCorr ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffPi0TriggerDecayCorr ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffSeveralUECalculation ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOffUseMixStoredInReader ( )
inline

Definition at line 226 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOnAbsoluteLeading ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnBackgroundBinsPtInConeHistograms ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnBackgroundBinsTaggedDecayPtInConeHistograms ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnCheckNeutralClustersForLeading ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnCorrelationVzBin ( )
inline

Definition at line 233 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOnDecayTriggerDecayCorr ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnFillBradHistograms ( )
inline

Definition at line 205 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOnFillDeltaEtaPhiPtTrigHistograms ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnFillEtaGapHistograms ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnFillHistogramsPerSM ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnFillHistogramsPerTCardIndex ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnFillLeadHadronHistograms ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnFillNeutralInMixedEvent ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnFillPtImbalancePerPtABinHistograms ( )
inline

Definition at line 245 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOnFillTriggerAODWithReferences ( )
inline

Definition at line 236 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOnHMPIDCorrelation ( )
inline

Definition at line 202 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOnInvariantMassHistograms ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnLeadHadronSelection ( )
inline

Definition at line 143 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOnNearSideLeading ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnNeutralCorr ( )
inline

Definition at line 176 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOnPi0TriggerDecayCorr ( )
inline

Definition at line 191 of file AliAnaParticleHadronCorrelation.h.

void AliAnaParticleHadronCorrelation::SwitchOnSeveralUECalculation ( )
inline
void AliAnaParticleHadronCorrelation::SwitchOnUseMixStoredInReader ( )
inline

Definition at line 225 of file AliAnaParticleHadronCorrelation.h.

Member Data Documentation

TString AliAnaParticleHadronCorrelation::fAODNamepTInConeHisto
private

Name of AOD array to fill pT in cone histograms.

Definition at line 278 of file AliAnaParticleHadronCorrelation.h.

Referenced by SetAODNamepTInConeHisto().

Float_t AliAnaParticleHadronCorrelation::fAssocPtBinLimit[20]
private
Float_t AliAnaParticleHadronCorrelation::fBkgBinLimit[20]
private

Pt bin limits on pt content in the cone.

Definition at line 292 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), InitParameters(), MakeAnalysisFillHistograms(), and SetBackgroundLimits().

Bool_t AliAnaParticleHadronCorrelation::fCheckLeadingWithNeutralClusters
private

Compare the trigger candidate to Leading pT with the clusters pT, by default only charged.

Definition at line 261 of file AliAnaParticleHadronCorrelation.h.

Referenced by IsTriggerTheEventLeadingParticle(), MakeChargedMixCorrelation(), SwitchOffCheckNeutralClustersForLeading(), and SwitchOnCheckNeutralClustersForLeading().

UInt_t AliAnaParticleHadronCorrelation::fDecayBits[AliNeutralMesonSelection::fgkMaxNDecayBits]
private
TLorentzVector AliAnaParticleHadronCorrelation::fDecayMom1
private

! Decay particle momentum.

Definition at line 359 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillDecayPhotonCorrelationHistograms(), GetDecayPhotonMomentum(), and MakeChargedCorrelation().

TLorentzVector AliAnaParticleHadronCorrelation::fDecayMom2
private

! Decay particle momentum.

Definition at line 360 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillDecayPhotonCorrelationHistograms(), GetDecayPhotonMomentum(), and MakeChargedCorrelation().

Float_t AliAnaParticleHadronCorrelation::fDecayTagsM02Cut
private

Lambda0 cut for decay particles.

Definition at line 351 of file AliAnaParticleHadronCorrelation.h.

Referenced by InitParameters(), and MakeAnalysisFillHistograms().

Bool_t AliAnaParticleHadronCorrelation::fFillAODWithReferences
private

Add to the trigger particle AOD the reference to the tracks or neutrals in correlation.

Definition at line 259 of file AliAnaParticleHadronCorrelation.h.

Referenced by MakeChargedCorrelation(), MakeNeutralCorrelation(), SwitchOffFillTriggerAODWithReferences(), and SwitchOnFillTriggerAODWithReferences().

Bool_t AliAnaParticleHadronCorrelation::fFillBkgBinsHisto
private
Bool_t AliAnaParticleHadronCorrelation::fFillBradHisto
private
Bool_t AliAnaParticleHadronCorrelation::fFillDeltaPhiDeltaEtaAssocPt
private

In angular correlation fill histograms with TH3 Delta Eta vs Delta Phi vs Trigger pT for different associated pT bins, and do not fill other histograms to reduce output size.

Definition at line 304 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), FillChargedMCCorrelationHistograms(), GetCreateOutputObjects(), MakeChargedMixCorrelation(), SwitchOffFillDeltaEtaPhiPtTrigHistograms(), and SwitchOnFillDeltaEtaPhiPtTrigHistograms().

Bool_t AliAnaParticleHadronCorrelation::fFillEtaGapsHisto
private

Fill azimuthal correlation histograms in 2 eta gaps, |eta|>0.8 and |eta|<0.01.

Definition at line 336 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), GetCreateOutputObjects(), MakeChargedMixCorrelation(), SwitchOffFillEtaGapHistograms(), and SwitchOnFillEtaGapHistograms().

Bool_t AliAnaParticleHadronCorrelation::fFillInvMassHisto
private
Bool_t AliAnaParticleHadronCorrelation::fFillLeadHadOppositeHisto
private
Bool_t AliAnaParticleHadronCorrelation::fFillMomImbalancePtAssocBinsHisto
private
Bool_t AliAnaParticleHadronCorrelation::fFillNeutralEventMixPool
private
Bool_t AliAnaParticleHadronCorrelation::fFillTaggedDecayHistograms
private
const Int_t AliAnaParticleHadronCorrelation::fgkNmcTypes = 10
static

Number of MC trigger particles checked when filling MC histograms.

Definition at line 108 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), GetCreateOutputObjects(), InitParameters(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhAssocPtBkg
private

[GetNCentrBin()]

! Trigger pT vs associated pT for background.

Definition at line 508 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaEtaCharged
private

! Difference of charged particle eta and trigger particle eta as function of trigger. particle pT

Definition at line 404 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhDeltaEtaChargedMult
private

[GetNCentrBin()]

Differences of eta between trigger and charged hadrons: multiplicity bin.

Definition at line 494 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaEtaChargedPileUp[7]
private

! Difference of charged particle eta and trigger particle eta as function of trigger particle pT.

Definition at line 438 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaEtaChargedPtA3GeV
private

! Difference of charged particle eta and trigger particle eta as function of trigger particle pT, pTa > 3 GeV/c.

Definition at line 434 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaEtaChargedPtA3GeVPileUp[7]
private

! Difference of charged particle eta and trigger particle eta as function of trigger particle pT, pTa > 3 GeV/c.

Definition at line 440 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaEtaNeutral
private

! Difference of neutral particle eta and trigger particle eta as function of trigger particle pT

Definition at line 550 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F** AliAnaParticleHadronCorrelation::fhDeltaPhiAssocPtBin
private

[fNAssocPtBins*GetNZvertBin()]

Trigger pT vs dPhi for different associated pt and vz bins.

Definition at line 514 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhDeltaPhiAssocPtBinDEta0
private

[fNAssocPtBins*GetNZvertBin()]

Trigger pT vs dPhi for different associated pt and vz bins for Delta eta = 0.

Definition at line 520 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhDeltaPhiAssocPtBinDEta08
private

[fNAssocPtBins*GetNZvertBin()]

Trigger pT vs dPhi for different associated pt and vz bins for Delta eta > 0.8.

Definition at line 517 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhDeltaPhiAssocPtBinHMPID
private

[fNAssocPtBins*GetNZvertBin()]

Trigger pT vs dPhi for different associated pt and vz bins, track with HMPID.

Definition at line 523 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhDeltaPhiAssocPtBinHMPIDAcc
private

[fNAssocPtBins*GetNZvertBin()]

Trigger pT vs dPhi for different associated pt and vz bins, track with HMPIDAcc.

Definition at line 526 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiBrad
private

[fNAssocPtBins*GetNZvertBin()]

! Trigger pT vs dPhi Brad (?) for different associated pt bins.

Definition at line 531 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhDeltaPhiBradAssocPtBin
private

[fNAssocPtBins*GetNZvertBin()]

Trigger pT vs dPhi Brad (?) for different associated pt bins.

Definition at line 529 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiCharged
private

! Difference of charged particle phi and trigger particle phi as function of trigger. particle pT

Definition at line 403 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedBC0
private

! Difference of charged particle phi and trigger particle phi as function of trigger particle pT.

Definition at line 455 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedMC[fgkNmcTypes]
private

! Trigger particle -charged hadron delta phi histogram, check the origin of the cluster : decay photon (pi0, eta, other), merged photon (pi0), hadron, rest of photons (prompt, FSR, ISR).

Definition at line 427 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhDeltaPhiChargedMult
private

Differences of phi between trigger and charged hadrons: multiplicity bin.

Definition at line 491 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedOtherBC
private

! Difference of charged particle phi and trigger particle phi as function of trigger particle pT.

Definition at line 447 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedPerSM[20]
private

! Difference of charged particle phi and trigger particle phi as function of trigger pT, per SM number.

Definition at line 676 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedPerTCardIndex[16]
private

! Difference of charged particle phi and trigger particle phi as function of trigger pT, per T-Card index.

Definition at line 682 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedPileUp[7]
private

! Difference of charged particle phi and trigger particle phi as function of trigger particle pT.

Definition at line 437 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedPt
private

! Difference of charged particle phi and trigger particle phi as function of charged. particle pT

Definition at line 405 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedPtA3GeV
private

! Difference of charged particle phi and trigger particle phi as function of trigger particle pT, pTa > 3 GeV/c.

Definition at line 433 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedPtA3GeVBC0
private

! Difference of charged particle phi and trigger particle phi as function of trigger particle pT, pTa > 3 GeV/c.

Definition at line 456 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedPtA3GeVOtherBC
private

! Difference of charged particle phi and trigger particle phi as function of trigger particle pT, pTa > 3 GeV/c.

Definition at line 448 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedPtA3GeVPerSM[20]
private

! Difference of charged particle phi with pT > 3 GeV and trigger particle phi as function of trigger pT, per SM number

Definition at line 677 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedPtA3GeVPerTCardIndex[16]
private

! Difference of charged particle phi with pT > 3 GeV and trigger particle phi as function of trigger pT, per T-Card index

Definition at line 683 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedPtA3GeVPileUp[7]
private

! Difference of charged particle phi and trigger particle phi as function of trigger particle pT, pTa > 3 GeV/c.

Definition at line 439 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedPtA3GeVVtxBC0
private

! Difference of charged particle phi and trigger particle phi as function of trigger particle pT, pTa > 3 GeV/c.

Definition at line 464 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiChargedVtxBC0
private

! Difference of charged particle phi and trigger particle phi as function of trigger particle pT.

Definition at line 463 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiDecayCharged[AliNeutralMesonSelection::fgkMaxNDecayBits]
private

! Difference of charged particle phi and photon decay trigger.

Definition at line 580 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhDeltaPhiDecayChargedAssocPtBin
private

Tagged as decay (fDecayBits[0]) Trigger pT vs dPhi for different associated pt bins.

Definition at line 585 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH3F** AliAnaParticleHadronCorrelation::fhDeltaPhiDeltaEtaAssocPtBin
private

Difference of charged particle phi and trigger particle phi as function eta difference, for different associated bins.

Definition at line 511 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiDeltaEtaCharged
private

! Differences of eta and phi between trigger and charged hadrons.

Definition at line 400 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiDeltaEtaChargedPtA3GeV
private

! differences of eta and phi between trigger and charged hadrons, pTa > 3 GeV/c.

Definition at line 432 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiDeltaEtaNeutral
private

[GetNZvertBin()]

! Differences of eta and phi between trigger and neutral hadrons (pi0)

Definition at line 546 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiNeutral
private

! Difference of neutral particle phi and trigger particle phi as function of trigger particle pT

Definition at line 549 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiNeutralPt
private

! Difference of neutral particle phi and trigger particle phi as function of neutral particle particle pT

Definition at line 551 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiPi0DecayCharged
private

! Difference of charged particle phi and decay photon from pi0/eta trigger

Definition at line 571 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillDecayPhotonCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiPi0DecayNeutral
private

! Difference of neutral particle phi and decay photon from pi0/eta trigger

Definition at line 575 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillDecayPhotonCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiUeChargedPt
private

! Difference of charged particle from underlying events phi and trigger particle phi as function of charged particle pT.

Definition at line 406 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiUeLeftCharged
private

! Difference of charged particle from underlying events phi and trigger particle phi as function of charged particle pT

Definition at line 472 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiUeLeftDownCharged
private

! Difference of charged particle from underlying events phi and trigger particle phi

Definition at line 475 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiUeLeftNeutral
private

! Difference of charged particle from underlying events phi and trigger particle phi as function of neutral particle pT

Definition at line 563 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillNeutralUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiUeLeftUpCharged
private

! Difference of charged particle from underlying events phi and trigger particle phi

Definition at line 473 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiUeNeutralPt
private

! Difference of neutral particle phi and trigger particle phi as function of neutral particle particle pT

Definition at line 552 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiUeRightDownCharged
private

! Difference of charged particle from underlying events phi and trigger particle phi

Definition at line 476 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhDeltaPhiUeRightUpCharged
private

! Difference of charged particle from underlying events phi and trigger particle phi

Definition at line 474 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhEtaCharged
private

! Eta distribution of charged particles.

Definition at line 402 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhEtaNeutral
private

! Eta distribution of neutral particles

Definition at line 548 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhEtaPhiNoLeadingOppositeHadron
private

! Location of trigger when no hadron is found on the opposite side.

Definition at line 397 of file AliAnaParticleHadronCorrelation.h.

Referenced by FindLeadingOppositeHadronInWindow(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhEtaTrigger
private

! eta distribution vs pT of trigger particles.

Definition at line 375 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhEtaTriggerMixed
private

! eta distribution vs pT of trigger particles, used in mixing.

Definition at line 390 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH1I* AliAnaParticleHadronCorrelation::fhEventBin
private

[fNAssocPtBins*GetNZvertBin()]

! Number of triggers in a particular event bin (cen,vz,rp).

Definition at line 640 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH1I* AliAnaParticleHadronCorrelation::fhEventMBBin
private

! Number of MB events in a particular bin (cen,vz,rp).

Definition at line 642 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedEventMixPool(), and GetCreateOutputObjects().

TH1I* AliAnaParticleHadronCorrelation::fhEventMixBin
private

! Number of triggers mixed in a particular bin (cen,vz,rp).

Definition at line 641 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhMassPtTrigger
private

! Invariant mass of the trigger.

Definition at line 645 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and InvMassHisto().

TH2F* AliAnaParticleHadronCorrelation::fhMCDeltaEtaCharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs delta eta (associated-trigger)

Definition at line 598 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCDeltaPhiCharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs delta phi (associated-trigger)

Definition at line 599 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCDeltaPhiChargedPt[fgkNmcTypes]
private

! MC pure particles charged delta phi vs delta eta (associated-trigger)

Definition at line 601 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCDeltaPhiDeltaEtaCharged[fgkNmcTypes]
private

! MC pure particles charged associated primary pt vs delta phi (associated-trigger), in away side

Definition at line 600 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCEtaCharged[fgkNmcTypes]
private

! MC pure particles charged primary pt vs eta (both associated)

Definition at line 596 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCEtaTrigger[fgkNmcTypes]
private

! MC pure Eta distribution of trigger particles

Definition at line 592 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeMCChargedCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhMCEtaTriggerNotLeading[fgkNmcTypes]
private

! MC pure Eta distribution of trigger not leading particles

Definition at line 595 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeMCChargedCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhMCMassPtTrigger[fgkNmcTypes]
private

! Invariant mass of the trigger vs MC origin.

Definition at line 646 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), GetCreateOutputObjects(), and InvMassHisto().

TH2F* AliAnaParticleHadronCorrelation::fhMCPhiCharged[fgkNmcTypes]
private

! MC pure particles charged primary pt vs phi (both associated)

Definition at line 597 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPhiTrigger[fgkNmcTypes]
private

! MC pure Phi distribution of trigger particles

Definition at line 591 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeMCChargedCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhMCPhiTriggerNotLeading[fgkNmcTypes]
private

! MC pure Phi distribution of trigger not leading particles

Definition at line 594 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeMCChargedCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtAssocDeltaPhi[fgkNmcTypes]
private

! MC pure particles charged associated primary pt vs delta phi (associated-trigger)

Definition at line 616 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtHbpXECharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs ln(1/xE)

Definition at line 605 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtHbpXEUeCharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs ln(1/xE) (underlying event)

Definition at line 606 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtHbpXEUeLeftCharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs ln(1/xE) (underlying event, left cone)

Definition at line 607 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtHbpZTCharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs ln(1/zT)

Definition at line 612 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtHbpZTUeCharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs ln(1/zT) (underlying event)

Definition at line 613 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtHbpZTUeLeftCharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs ln(1/zT) (underlying event, left cone)

Definition at line 614 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaParticleHadronCorrelation::fhMCPtTrigger[fgkNmcTypes]
private

[fNAssocPtBins*GetNZvertBin()]

! MC pure pT distribution of trigger particles

Definition at line 590 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeMCChargedCorrelation().

TH1F* AliAnaParticleHadronCorrelation::fhMCPtTriggerNotLeading[fgkNmcTypes]
private

! MC pure pT distribution of trigger not leading particles

Definition at line 593 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeMCChargedCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtTrigPout[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs pOut

Definition at line 615 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtXECharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs xE

Definition at line 602 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtXEUeCharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs xE (underlying event)

Definition at line 603 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtXEUeLeftCharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs xE (underlying event,left cone)

Definition at line 604 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtZTCharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs zT

Definition at line 609 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtZTUeCharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs zT (underlying event)

Definition at line 610 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMCPtZTUeLeftCharged[fgkNmcTypes]
private

! MC pure particles charged trigger primary pt vs zT (underlying event, left cone)

Definition at line 611 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaParticleHadronCorrelation::fhMCUePart[fgkNmcTypes]
private

! MC pure UE particles distribution vs pt trig

Definition at line 608 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhMixDeltaPhiCharged
private

! Difference of charged particle phi and trigger particle phi as function of trigger particle pT.

Definition at line 622 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH2F** AliAnaParticleHadronCorrelation::fhMixDeltaPhiChargedAssocPtBin
private

Difference of charged particle phi and trigger particle phi as function of trigger particle pT, for different associated bins.

Definition at line 629 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH2F** AliAnaParticleHadronCorrelation::fhMixDeltaPhiChargedAssocPtBinDEta0
private

[fNAssocPtBins*GetNZvertBin()]

Difference of charged particle phi and trigger particle phi as function of trigger particle pT, for different associated bins, delta eta = 0.

Definition at line 635 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH2F** AliAnaParticleHadronCorrelation::fhMixDeltaPhiChargedAssocPtBinDEta08
private

[fNAssocPtBins*GetNZvertBin()]

Difference of charged particle phi and trigger particle phi as function of trigger particle pT, for different associated bins, delta eta > 0.8.

Definition at line 632 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhMixDeltaPhiDeltaEtaCharged
private

! Difference of charged particle phi and trigger particle phi as function eta difference

Definition at line 623 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH3F** AliAnaParticleHadronCorrelation::fhMixDeltaPhiDeltaEtaChargedAssocPtBin
private

[fNAssocPtBins*GetNZvertBin()]

Difference of charged particle phi and trigger particle phi as function eta difference, for different associated bins.

Definition at line 638 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhMixHbpXECharged
private

! ln(1/xE) for mixed event.

Definition at line 626 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhMixXECharged
private

! xE for mixed event.

Definition at line 624 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhMixXEUeCharged
private

! xE for mixed event in Ue region.

Definition at line 625 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

Bool_t AliAnaParticleHadronCorrelation::fHMPIDCorrelation
private
TH2F* AliAnaParticleHadronCorrelation::fhNclustersMB
private

! Total number of clusters in MB events.

Definition at line 621 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillNeutralEventMixPool(), and GetCreateOutputObjects().

TH1I* AliAnaParticleHadronCorrelation::fhNEventsTrigger
private

! Number of analyzed triggered events.

Definition at line 619 of file AliAnaParticleHadronCorrelation.h.

TH2F* AliAnaParticleHadronCorrelation::fhNtracksMB
private

! Total number of tracks in MB events.

Definition at line 620 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedEventMixPool(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPhiCharged
private

! Phi distribution of charged particles.

Definition at line 401 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedAngularCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPhiNeutral
private

! Phi distribution of neutral particles

Definition at line 547 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhPhiTrigger
private

! phi distribution vs pT of trigger particles.

Definition at line 374 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhPhiTriggerMixed
private

! phi distribution vs pT of trigger particles, used in mixing.

Definition at line 389 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH1F* AliAnaParticleHadronCorrelation::fhPtDecayTrigger[AliNeutralMesonSelection::fgkMaxNDecayBits]
private

! pT distribution of trigger particles, tagged as decay.

Definition at line 379 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaParticleHadronCorrelation::fhPtDecayTriggerMC[AliNeutralMesonSelection::fgkMaxNDecayBits][fgkNmcTypes]
private

! pT distribution of trigger particles, tagged as decay, check the origin of the cluster.

Definition at line 380 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhPtDiffEtaLeadingOppositeHadron
private

! pT trigger: difference eta distribution of leading hadron oposite and trigger.

Definition at line 395 of file AliAnaParticleHadronCorrelation.h.

Referenced by FindLeadingOppositeHadronInWindow(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtDiffPhiLeadingOppositeHadron
private

! pT trigger : difference phi distribution of leading hadron oposite and trigger.

Definition at line 394 of file AliAnaParticleHadronCorrelation.h.

Referenced by FindLeadingOppositeHadronInWindow(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpXECharged
private

! Trigger particle -charged hadron momentum HBP histogram.

Definition at line 416 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpXECharged_Cone2
private

! Trigger particle -charged hadron momentum HBP histogram in cone2 (5pi/6-7pi/6).

Definition at line 417 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpXENeutral
private

! Trigger particle - neutral particle momentum HBP histogram

Definition at line 555 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpXEUeCharged
private

! Trigger particle -underlying charged hadron momentum HBP histogram.

Definition at line 418 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpXEUeLeftCharged
private

! Trigger particle -underlying charged hadron momentum HBP histogram

Definition at line 482 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpXEUeLeftNeutral
private

! Trigger particle -underlying neutral hadron momentum HBP histogram

Definition at line 565 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillNeutralUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpXEUeNeutral
private

! Trigger particle - underlying neutral hadron momentum HBP histogram

Definition at line 556 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpZTCharged
private

! Trigger particle -charged hadron momentum HBP histogram.

Definition at line 423 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpZTNeutral
private

! Trigger particle - neutral particle momentum HBP histogram

Definition at line 559 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpZTUeCharged
private

! Trigger particle -underlying charged hadron momentum HBP histogram.

Definition at line 424 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpZTUeLeftCharged
private

! Trigger particle -underlying charged hadron momentum HBP histogram

Definition at line 484 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpZTUeLeftNeutral
private

! Trigger particle -underlying neutral hadron momentum HBP histogram

Definition at line 567 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillNeutralUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtHbpZTUeNeutral
private

! Trigger particle - underlying neutral hadron momentum HBP histogram

Definition at line 560 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH1F** AliAnaParticleHadronCorrelation::fhPtLeadConeBinDecay
private

[fNBkgBin]

pT trig distribution for each pT lead in cone bin for decay particles

Definition at line 657 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F** AliAnaParticleHadronCorrelation::fhPtLeadConeBinMC
private

[fNBkgBin*fNDecayBits]

pT trig distribution for each pT lead in cone bin for MC tag

Definition at line 663 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F** AliAnaParticleHadronCorrelation::fhPtLeadInConeBin
private

pT trig distribution for each pT lead in cone bin

Definition at line 651 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhPtLeadingOppositeHadron
private

! pT trigger : pT distribution of leading hadron oposite to trigger.

Definition at line 393 of file AliAnaParticleHadronCorrelation.h.

Referenced by FindLeadingOppositeHadronInWindow(), and GetCreateOutputObjects().

TH1F* AliAnaParticleHadronCorrelation::fhPtNoLeadingOppositeHadron
private

! pT trigger for events without opposite hadrons.

Definition at line 396 of file AliAnaParticleHadronCorrelation.h.

Referenced by FindLeadingOppositeHadronInWindow(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtPi0DecayRatio
private

! for pi0 trigger pt and ratio of decay photon pt

Definition at line 570 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedCorrelation().

TH1F** AliAnaParticleHadronCorrelation::fhPtSumInConeBin
private

[fNBkgBin]

pT trig distribution for each pT sum in cone bin

Definition at line 654 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhPtTrigCharged
private

! trigger and correlated particl pt, to be used for mean value for kt

Definition at line 488 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtTrigChargedBC0
private

! trigger and correlated particl pt, to be used for mean value for kT.

Definition at line 461 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtTrigChargedOtherBC
private

! trigger and correlated particl pt, to be used for mean value for kT.

Definition at line 453 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtTrigChargedPileUp[7]
private

! trigger and correlated particl pt, to be used for mean value for kT/c.

Definition at line 445 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhPtTrigChargedVtxBC0
private

! trigger and correlated particl pt, to be used for mean value for kT.

Definition at line 469 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaParticleHadronCorrelation::fhPtTrigger
private

! pT distribution of trigger particles.

Definition at line 369 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhPtTriggerBin
private

! pT distribution of trigger particles vs mixing bin.

Definition at line 373 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhPtTriggerCentrality
private

! pT distribution of trigger particles vs centrality.

Definition at line 382 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhPtTriggerEventPlane
private

! pT distribution of trigger particles vs centrality.

Definition at line 383 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaParticleHadronCorrelation::fhPtTriggerFidCut
private

! pT distribution of trigger particles after fiducial selection.

Definition at line 368 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaParticleHadronCorrelation::fhPtTriggerInput
private

! pT distribution of trigger particles before selection.

Definition at line 365 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaParticleHadronCorrelation::fhPtTriggerIsoCut
private

! pT distribution of trigger particles after isolation cut selection.

Definition at line 367 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaParticleHadronCorrelation::fhPtTriggerMC[fgkNmcTypes]
private

! pT distribution of trigger particles, check the origin of the cluster : "Photon","Pi0","Pi0Decay","EtaDecay","OtherDecay","Electron","Hadron".

Definition at line 377 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaParticleHadronCorrelation::fhPtTriggerMixed
private

! pT distribution of trigger particles, used in mixing.

Definition at line 386 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhPtTriggerMixedBin
private

! pT distribution of trigger particles vs mixing bin.

Definition at line 388 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhPtTriggerMixedVzBin
private

! pT distribution of trigger particles, used in mixing, vs vz bin.

Definition at line 387 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedMixCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhPtTriggerPerSM
private

! pT distribution of trigger particles per SM number.

Definition at line 673 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhPtTriggerPerTCardIndex
private

! pT distribution of trigger particles per T-Card index.

Definition at line 679 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaParticleHadronCorrelation::fhPtTriggerPileUp[7]
private

! pT distribution of trigger particles for different pile-up definition.

Definition at line 371 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaParticleHadronCorrelation::fhPtTriggerSSCut
private

! pT distribution of trigger particles after shower shape selection.

Definition at line 366 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaParticleHadronCorrelation::fhPtTriggerVtxBC0
private

! pT distribution of trigger particles when vertex is BC0.

Definition at line 370 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhPtTriggerVzBin
private

! pT distribution of trigger particles vs vz bin.

Definition at line 372 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhPtTrigPout
private

! Pout =associated pt*sin(delta phi) distribution vs trigger pt

Definition at line 487 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH1F** AliAnaParticleHadronCorrelation::fhSumPtConeBinDecay
private

[fNBkgBin*fNDecayBits]

pT trig distribution for each pT sum in cone bin for decay particles

Definition at line 660 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F** AliAnaParticleHadronCorrelation::fhSumPtConeBinMC
private

[fNBkgBin*fgkNmcTypes]

pT trig distribution for each pT sum in cone bin for MC tag

Definition at line 666 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaParticleHadronCorrelation::fhTrackResolution
private

[fNBkgBin*fgkNmcTypes]

! track resolution sigma pT vs pT, away side, ESDs.

Definition at line 668 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhTrackResolutionUE
private

! track resolution sigma pT vs pT, UE side, ESDs.

Definition at line 670 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeChargedCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhTriggerEventPlaneCentrality
private

! Event plane vs centrality for trigger particles.

Definition at line 384 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaParticleHadronCorrelation::fhUePart
private

! UE particles distribution vs pt trigger.

Definition at line 407 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhXEAssocPtBin
private

Trigger pT vs xE for different associated pt bins.

Definition at line 534 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXECharged
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 408 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXECharged_Cone2
private

! Trigger particle -charged hadron momentum imbalance histogram in cone2 (5pi/6-7pi/6).

Definition at line 409 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEChargedBC0
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 457 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEChargedMC[fgkNmcTypes]
private

! Trigger particle -charged hadron momentum imbalance histogram, check the origin of the cluster : decay photon (pi0, eta, other), merged photon (pi0), hadron, rest of photons (prompt, FSR, ISR).

Definition at line 426 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEChargedOtherBC
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 449 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEChargedPerSM[20]
private

! Trigger particle -charged hadron momentum imbalance histogram, per SM number.

Definition at line 674 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEChargedPerTCardIndex[16]
private

! Trigger particle -charged hadron momentum imbalance histogram, per SM T-Card index.

Definition at line 680 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEChargedPileUp[7]
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 441 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEChargedVtxBC0
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 465 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEDecayCharged[AliNeutralMesonSelection::fgkMaxNDecayBits]
private

! Trigger particle (decay from pi0)-charged hadron momentum imbalance histogram.

Definition at line 581 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhXEMult
private

[GetNCentrBin()]

Trigger particle -charged hadron momentum imbalance histogram: multiplicity bin.

Definition at line 497 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXENegCharged
private

! Trigger particle -negative charged hadron momentum imbalance histogram.

Definition at line 415 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXENeutral
private

! Trigger particle - neutral hadron momentum imbalance histogram

Definition at line 553 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhXEPi0DecayCharged
private

! Trigger particle (decay from pi0/eta trigger)-charged hadron momentum imbalance histogram

Definition at line 572 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillDecayPhotonCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEPi0DecayNeutral
private

! Trigger particle (decay from pi0/eta trigger)-neutral hadron momentum imbalance histogram

Definition at line 576 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillDecayPhotonCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEPosCharged
private

! Trigger particle -positive charged hadron momentum imbalance histogram.

Definition at line 414 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeCharged
private

! Trigger particle -underlying charged hadron momentum imbalance histogram.

Definition at line 410 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeChargedBC0
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 458 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeChargedLargeCone
private

! Trigger particle -underlying charged hadron momentum imbalance histogram for large cone [60,120].

Definition at line 413 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeChargedLeftMC[fgkNmcTypes]
private

! Trigger particle -underlying hadron momentum imbalance histogram for UE in left cone, check the origin of the cluster : decay photon (pi0, eta, other), merged photon (pi0), hadron, rest of photons (prompt, FSR, ISR).

Definition at line 430 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeChargedMediumCone
private

! Trigger particle -underlying charged hadron momentum imbalance histogram for medium cone [70,110].

Definition at line 412 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeChargedOtherBC
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 450 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeChargedPerSM[20]
private

! Trigger particle -Ue charged hadron momentum imbalance histogram, per SM number.

Definition at line 675 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeChargedPerTCardIndex[16]
private

! Trigger particle -Ue charged hadron momentum imbalance histogram, per T-Card index.

Definition at line 681 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeChargedPileUp[7]
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 442 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeChargedRightMC[fgkNmcTypes]
private

! Trigger particle -underlying hadron momentum imbalance histogram for UE in right cone, check the origin of the cluster : decay photon (pi0, eta, other), merged photon (pi0), hadron, rest of photons (prompt, FSR, ISR).

Definition at line 429 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeChargedSmallCone
private

! Trigger particle -underlying charged hadron momentum imbalance histogram for small cone [80,100].

Definition at line 411 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeChargedVtxBC0
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 466 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeLeftCharged
private

! Trigger particle -underlying charged hadron momentum imbalance histogram

Definition at line 477 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeLeftDownCharged
private

! Trigger particle -underlying charged hadron momentum imbalance histogram

Definition at line 480 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeLeftNeutral
private

! Trigger particle -underlying neutral hadron momentum imbalance histogram

Definition at line 564 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillNeutralUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeLeftUpCharged
private

! Trigger particle -underlying charged hadron momentum imbalance histogram

Definition at line 478 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhXEUeMult
private

[GetNCentrBin()]

Trigger particle -UE charged hadron momentum imbalance histogram: multiplicity bin.

Definition at line 500 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeNeutral
private

! Trigger particle - neutral hadron momentum imbalance histogram

Definition at line 554 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeRightDownCharged
private

! Trigger particle -underlying charged hadron momentum imbalance histogram

Definition at line 481 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhXEUeRightUpCharged
private

! Trigger particle -underlying charged hadron momentum imbalance histogram

Definition at line 479 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhXEVZ
private

[fNAssocPtBins]

Trigger pT vs xE for different vz bins.

Definition at line 540 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhZTAssocPtBin
private

[fNAssocPtBins]

Trigger pT vs zT for different associated pt bins.

Definition at line 537 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTCharged
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 419 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTChargedBC0
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 459 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTChargedOtherBC
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 451 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTChargedPileUp[7]
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 443 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTChargedVtxBC0
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 467 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTDecayCharged[AliNeutralMesonSelection::fgkMaxNDecayBits]
private

! Trigger particle (decay from pi0)-charged hadron momentum imbalance histogram.

Definition at line 582 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhZTMult
private

[GetNCentrBin()]

Trigger particle -charged hadron momentum imbalance histogram: multiplicity bin.

Definition at line 503 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTNegCharged
private

! Trigger particle -negative charged hadron momentum imbalance histogram.

Definition at line 422 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTNeutral
private

! Trigger particle - neutral hadron momentum imbalance histogram

Definition at line 557 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F* AliAnaParticleHadronCorrelation::fhZTPi0DecayCharged
private

! Trigger particle (decay from pi0/eta trigger)-charged hadron momentum imbalance histogram

Definition at line 573 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillDecayPhotonCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTPi0DecayNeutral
private

! Trigger particle (decay from pi0/eta trigger)-neutral hadron momentum imbalance histogram

Definition at line 577 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillDecayPhotonCorrelationHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTPosCharged
private

! Trigger particle -positive charged hadron momentum imbalance histogram.

Definition at line 421 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTUeCharged
private

! Trigger particle -underlying charged hadron momentum imbalance histogram.

Definition at line 420 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTUeChargedBC0
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 460 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTUeChargedOtherBC
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 452 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTUeChargedPileUp[7]
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 444 of file AliAnaParticleHadronCorrelation.h.

Referenced by AliAnaParticleHadronCorrelation(), FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTUeChargedVtxBC0
private

! Trigger particle -charged hadron momentum imbalance histogram.

Definition at line 468 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTUeLeftCharged
private

! Trigger particle -underlying charged hadron momentum imbalance histogram

Definition at line 483 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTUeLeftNeutral
private

! Trigger particle -underlying neutral hadron momentum imbalance histogram

Definition at line 566 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillNeutralUnderlyingEventSidesHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaParticleHadronCorrelation::fhZTUeMult
private

[GetNCentrBin()]

Trigger particle -UE charged hadron momentum imbalance histogram: multiplicity bin.

Definition at line 506 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedUnderlyingEventHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaParticleHadronCorrelation::fhZTUeNeutral
private

! Trigger particle - neutral hadron momentum imbalance histogram

Definition at line 558 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), and MakeNeutralCorrelation().

TH2F** AliAnaParticleHadronCorrelation::fhZTVZ
private

[GetNZvertBin()]

Trigger pT vs zT for different vz bins.

Definition at line 543 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMomentumImbalanceHistograms(), and GetCreateOutputObjects().

Int_t AliAnaParticleHadronCorrelation::fLeadingTriggerIndex
private

Store here per event the trigger index, to avoid too many loops.

Definition at line 299 of file AliAnaParticleHadronCorrelation.h.

Referenced by IsTriggerTheEventLeadingParticle(), and MakeAnalysisFillHistograms().

TList** AliAnaParticleHadronCorrelation::fListMixCaloEvents
private

[GetNCentrBin()*GetNZvertBin()*GetNRPBin()]

Containers for calo clusters in stored events for mixing.

Definition at line 317 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillNeutralEventMixPool(), GetCreateOutputObjects(), MakeChargedMixCorrelation(), and ~AliAnaParticleHadronCorrelation().

TList** AliAnaParticleHadronCorrelation::fListMixTrackEvents
private

Containers for tracks in stored events for mixing.

Definition at line 314 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedEventMixPool(), GetCreateOutputObjects(), MakeChargedMixCorrelation(), and ~AliAnaParticleHadronCorrelation().

Float_t AliAnaParticleHadronCorrelation::fM02MaxCut
private

Study photon clusters with l0 smaller than cut.

Definition at line 323 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), InitParameters(), InvMassHisto(), MakeAnalysisFillHistograms(), and SetM02Cut().

Float_t AliAnaParticleHadronCorrelation::fM02MinCut
private

Study photon clusters with l0 larger than cut.

Definition at line 324 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), InitParameters(), InvMassHisto(), MakeAnalysisFillHistograms(), and SetM02Cut().

Bool_t AliAnaParticleHadronCorrelation::fMakeSeveralUE
private
Float_t AliAnaParticleHadronCorrelation::fMaxLeadHadPhi
private

Maximum ange between the trigger and leading hadron.

Definition at line 331 of file AliAnaParticleHadronCorrelation.h.

Referenced by FindLeadingOppositeHadronInWindow(), GetLeadHadronPhiMaxCut(), InitParameters(), and SetLeadHadronPhiCut().

Float_t AliAnaParticleHadronCorrelation::fMaxLeadHadPt
private

Maximum pT of leading hadron.

Definition at line 334 of file AliAnaParticleHadronCorrelation.h.

Referenced by FindLeadingOppositeHadronInWindow(), GetLeadHadronPtMaxCut(), InitParameters(), and SetLeadHadronPtCut().

Int_t AliAnaParticleHadronCorrelation::fMCGenTypeMax
private

Of the fgkNmcTypes possible types, select those between fMCGenTypeMin and fMCGenTypeMax.

Definition at line 354 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), GetCreateOutputObjects(), InitParameters(), MakeMCChargedCorrelation(), and SetMCGenType().

Int_t AliAnaParticleHadronCorrelation::fMCGenTypeMin
private

Of the fgkNmcTypes possible types, select those between fMCGenTypeMin and fMCGenTypeMax.

Definition at line 353 of file AliAnaParticleHadronCorrelation.h.

Referenced by FillChargedMCCorrelationHistograms(), GetCreateOutputObjects(), InitParameters(), MakeMCChargedCorrelation(), and SetMCGenType().

Float_t AliAnaParticleHadronCorrelation::fMinAssocPt
private

Minimum associated hadron pt.

Definition at line 264 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetAnalysisCuts(), GetMinimumAssociatedPt(), Print(), and SetAssociatedPtRange().

Float_t AliAnaParticleHadronCorrelation::fMinLeadHadPhi
private

Minimum angle between the trigger and leading hadron.

Definition at line 330 of file AliAnaParticleHadronCorrelation.h.

Referenced by FindLeadingOppositeHadronInWindow(), GetLeadHadronPhiMinCut(), InitParameters(), and SetLeadHadronPhiCut().

Float_t AliAnaParticleHadronCorrelation::fMinLeadHadPt
private

Minimum pT of leading hadron.

Definition at line 333 of file AliAnaParticleHadronCorrelation.h.

Referenced by FindLeadingOppositeHadronInWindow(), GetLeadHadronPtMinCut(), InitParameters(), and SetLeadHadronPtCut().

TLorentzVector AliAnaParticleHadronCorrelation::fMomentum
private
TLorentzVector AliAnaParticleHadronCorrelation::fMomentumIM
private

! Cluster momentum from Invariant mass.

Definition at line 358 of file AliAnaParticleHadronCorrelation.h.

Referenced by InvMassHisto().

Int_t AliAnaParticleHadronCorrelation::fNAssocPtBins
private
Int_t AliAnaParticleHadronCorrelation::fNBkgBin
private

Number of bins on pt content in cone.

Definition at line 291 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetCreateOutputObjects(), InitParameters(), MakeAnalysisFillHistograms(), SetBackgroundLimits(), and SetNBackgroundBins().

Int_t AliAnaParticleHadronCorrelation::fNDecayBits
private
Bool_t AliAnaParticleHadronCorrelation::fNeutralCorr
private
Int_t AliAnaParticleHadronCorrelation::fNTrigPtBins
private

Number of bins for deltaEta-deltaPhi histogram.

Definition at line 308 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetAnalysisCuts(), GetCreateOutputObjects(), InitParameters(), SetNTriggerPtBins(), and SetTriggerPtBinLimit().

TString AliAnaParticleHadronCorrelation::fPi0AODBranchName
private

Name of AOD branch with pi0, not trigger.

Definition at line 276 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetAnalysisCuts(), MakeNeutralCorrelation(), Print(), and SetPi0AODBranchName().

Bool_t AliAnaParticleHadronCorrelation::fPi0Trigger
private
Bool_t AliAnaParticleHadronCorrelation::fSelectIsolated
private

Select only trigger particles isolated.

Definition at line 269 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetAnalysisCuts(), InitParameters(), OnlyIsolated(), Print(), and SelectIsolated().

Bool_t AliAnaParticleHadronCorrelation::fSelectLeadingHadronAngle
private

Select events with leading particle within a range.

Definition at line 326 of file AliAnaParticleHadronCorrelation.h.

Referenced by InitParameters(), IsLeadHadronCutOn(), MakeAnalysisFillHistograms(), SwitchOffLeadHadronSelection(), and SwitchOnLeadHadronSelection().

Int_t AliAnaParticleHadronCorrelation::fTCardIndex
private
TVector3 AliAnaParticleHadronCorrelation::fTrackVector
private
Float_t AliAnaParticleHadronCorrelation::fTrigPtBinLimit[20]
private

Trigger pT bins for deltaEta-deltaPhi histogram.

Definition at line 309 of file AliAnaParticleHadronCorrelation.h.

Referenced by GetAnalysisCuts(), GetCreateOutputObjects(), InitParameters(), and SetTriggerPtBinLimit().

Bool_t AliAnaParticleHadronCorrelation::fUseMixStoredInReader
private

The documentation for this class was generated from the following files: