AliPhysics  6cf2591 (6cf2591)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnaPi0EbE Class Reference

Select cluster pairs or single merged clusters with pi0 or eta invariant mass. More...

#include <AliAnaPi0EbE.h>

Inheritance diagram for AliAnaPi0EbE:

Public Types

enum  anaTypes { kIMCalo, kSSCalo, kIMCaloTracks }
 Analysis types. More...
 
enum  mcTypes {
  kmcPi0 = 0, kmcEta = 1, kmcPhoton = 2, kmcPi0Decay = 3,
  kmcEtaDecay = 4, kmcOtherDecay = 5, kmcElectron = 6, kmcHadron = 7
}
 For MC histograms in arrays, index in the array corresponds to a MC originating particle type. 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

 AliAnaPi0EbE ()
 
virtual ~AliAnaPi0EbE ()
 Virtual destructor. More...
 
TObjString * GetAnalysisCuts ()
 Save parameters used for analysis. More...
 
TListGetCreateOutputObjects ()
 
Int_t GetMCIndex (Int_t aodTag)
 
void Init ()
 
void InitParameters ()
 Initialize the parameters of the analysis with default values. More...
 
void MakeAnalysisFillAOD ()
 
void MakeAnalysisFillHistograms ()
 
void Print (const Option_t *opt) const
 Print some relevant parameters set for the analysis. More...
 
void FillEMCALBCHistograms (Float_t energy, Float_t eta, Float_t phi, Float_t time)
 
void FillPileUpHistograms (Float_t pt, Float_t time, AliVCluster *c)
 
void FillRejectedClusterHistograms (Int_t mctag, Int_t nMaxima)
 
void FillSelectedClusterHistograms (AliVCluster *cluster, Float_t pt, Int_t nLocMax, Int_t tag, Float_t asy=0)
 Fill shower shape, timing and other histograms for selected clusters. More...
 
void FillWeightHistograms (AliVCluster *clus)
 Calculate cluster energy weights and fill histograms. More...
 
void HasPairSameMCMother (Int_t label1, Int_t label2, Int_t tag1, Int_t tag2, Int_t &label, Int_t &tag)
 
void MakeInvMassInCalorimeter ()
 
void MakeInvMassInCalorimeterAndCTS ()
 
void MakeShowerShapeIdentification ()
 
anaTypes GetAnalysisType () const
 
void SetAnalysisType (anaTypes ana)
 
TString GetInputAODGammaConvName () const
 
void SetInputAODGammaConvName (TString name)
 
void SetNLMCut (Int_t min, Int_t max)
 
Int_t GetNLMCutMin () const
 
Int_t GetNLMCutMax () const
 
void SwitchOnAllNLMHistoFill ()
 
void SwitchOffAllNLMHistoFill ()
 
void SwitchOnTMHistoFill ()
 
void SwitchOffTMHistoFill ()
 
void SwitchOnSelectedClusterHistoFill ()
 
void SwitchOffSelectedClusterHistoFill ()
 
void SetM02CutForInvMass (Float_t min=0, Float_t max=10)
 
void SetR (Float_t r)
 
void SetIsolationCandidateMinPt (Float_t min)
 
void SwitchOnSelectIsolatedDecay ()
 
void SwitchOffSelectIsolatedDecay ()
 
void SwitchOnSelectPairInIsolationCone ()
 
void SwitchOffSelectPairInIsolationCone ()
 
void SetMinDistanceToBadChannel (Float_t m1, Float_t m2, Float_t m3)
 
void SetNLMMinEnergy (Int_t i, Float_t min)
 
Float_t GetNLMMinEnergy (Int_t i) const
 
void SetTimeCut (Double_t min, Double_t max)
 
Double_t GetTimeCutMin () const
 
Double_t GetTimeCutMax () const
 
Bool_t IsTrackMatchRejectionOn () const
 
void SwitchOnTrackMatchRejection ()
 
void SwitchOffTrackMatchRejection ()
 
void SwitchOnFillWeightHistograms ()
 
void SwitchOffFillWeightHistograms ()
 
void SwitchOnOnlySimpleSSHistoFill ()
 
void SwitchOffOnlySimpleHistoFill ()
 
void SwitchOnFillEMCALBCHistograms ()
 
void SwitchOffFillEMCALBCHistograms ()
 
void SwitchOnSplitClusterDistToBad ()
 
void SwitchOffSplitClusterDistToBad ()
 
- Public Member Functions inherited from AliAnaCaloTrackCorrBaseClass
 AliAnaCaloTrackCorrBaseClass ()
 
virtual ~AliAnaCaloTrackCorrBaseClass ()
 Destructor. More...
 
virtual void InitDebug ()
 
virtual void FillEventMixPool ()
 
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 (AliAODPWG4Particle part)
 
virtual void ConnectInputOutputAODBranches ()
 
virtual TClonesArray * GetCreateOutputAODBranch ()
 Create AOD branch filled in the analysis. More...
 
virtual TString GetInputAODName () const
 
virtual void SetInputAODName (TString name)
 
virtual TString GetOutputAODName () const
 
virtual void SetOutputAODName (TString name)
 
virtual Bool_t NewOutputAOD () const
 
virtual TString GetOutputAODClassName () const
 
virtual void SetOutputAODClassName (TString name)
 
virtual TString GetAODObjArrayName () const
 
virtual void SetAODObjArrayName (TString name)
 
virtual TClonesArray * GetInputAODBranch () const
 
virtual TClonesArray * GetOutputAODBranch () const
 
virtual TClonesArray * GetAODBranch (const TString &aodBranchName) const
 Recover ouput and input AOD pointers for each event in AliCaloTrackMaker. More...
 
virtual TClonesArray * GetAODCaloClusters () const
 
virtual TClonesArray * GetAODTracks () const
 
virtual AliVCaloCells * GetPHOSCells () const
 
virtual AliVCaloCells * GetEMCALCells () const
 
virtual 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 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 (AliAODPWG4Particle *part) const
 
virtual Int_t GetModuleNumber (AliVCluster *cluster) const
 
virtual AliVCluster * FindCluster (TObjArray *clusters, Int_t clId, Int_t &iclus, Int_t first=0)
 
virtual AliStack * GetMCStack () const
 
virtual AliHeader * GetMCHeader () const
 
virtual AliGenEventHeader * GetMCGenEventHeader () const
 
virtual 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 SetMCAnalysisUtils (AliMCAnalysisUtils *mcutils)
 
virtual void SetNeutralMesonSelection (AliNeutralMesonSelection *const nms)
 
virtual void SetReader (AliCaloTrackReader *reader)
 
void SwitchOnStudyClusterOverlapsPerGenerator ()
 
void SwitchOffStudyClusterOverlapsPerGenerator ()
 
Bool_t IsStudyClusterOverlapsPerGeneratorOn () const
 
void SetNCocktailGenNamesToCheck (Int_t nb)
 
Int_t GetNCocktailGenNamesToCheck () const
 
void SetCocktailGenNameToCheck (Int_t i, TString v)
 
TString GetCocktailGenNameToCheck (Int_t i) const
 
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 = 8
 Total number of MC origin histograms. More...
 

Private Member Functions

 AliAnaPi0EbE (const AliAnaPi0EbE &pi0ebe)
 Copy constructor not implemented. More...
 
AliAnaPi0EbEoperator= (const AliAnaPi0EbE &pi0ebe)
 Assignment operator not implemented. More...
 

Private Attributes

anaTypes fAnaType
 Select analysis type. More...
 
Int_t fNLMCutMin
 Remove clusters/cells with number of local maxima smaller than this value. More...
 
Int_t fNLMCutMax
 Remove clusters/cells with number of local maxima larger than this value. More...
 
Bool_t fFillAllNLMHistograms
 Fill all NLM dependent histograms. More...
 
Bool_t fFillTMHisto
 Fill track matching plots. More...
 
Bool_t fFillSelectClHisto
 Fill selected cluster histograms. More...
 
Float_t fM02MaxCutForIM
 Study photon clusters with l0 smaller than cut, in inv. mass analysis. More...
 
Float_t fM02MinCutForIM
 Study photon clusters with l0 larger than cut, in inv. mass analysis. More...
 
Bool_t fSelectIsolatedDecay
 Select pairs where at least one is declared isolated (run first AliAnaParticleIsolation). More...
 
Bool_t fSelectPairInIsoCone
 Select pair in isolation cone. More...
 
Float_t fR
 Isolation cone. More...
 
Float_t fIsoCandMinPt
 Isolation candidate minimum pT. More...
 
Float_t fMinDist
 Minimal distance to bad channel to accept cluster. More...
 
Float_t fMinDist2
 Cuts on Minimal distance to study acceptance evaluation. More...
 
Float_t fMinDist3
 One more cut on distance used for acceptance-efficiency study. More...
 
Float_t fNLMECutMin [3]
 Minimum energy of the cluster, depending on NLM. More...
 
Double_t fTimeCutMin
 Remove clusters/cells with time smaller than this value, in ns. More...
 
Double_t fTimeCutMax
 Remove clusters/cells with time larger than this value, in ns. More...
 
Bool_t fRejectTrackMatch
 Remove clusters which have an associated TPC track. More...
 
Bool_t fCheckSplitDistToBad
 Check the distance to bad channel and to EMCal borders of split clusters. More...
 
Bool_t fFillWeightHistograms
 Fill weigth histograms. More...
 
Bool_t fFillOnlySimpleSSHisto
 Fill selected cluster histograms, selected SS histograms. More...
 
Bool_t fFillEMCALBCHistograms
 Fill eta-phi BC dependent histograms. More...
 
TString fInputAODGammaConvName
 Name of AOD branch with conversion photons. More...
 
TLorentzVector fMomentum
 ! Cluster/pi0 momentum, kinematic temporal containers. More...
 
TLorentzVector fMomentum1
 ! Cluster/photon momentum, kinematic temporal containers. More...
 
TLorentzVector fMomentum2
 ! Cluster/photon momentum, kinematic temporal containers. More...
 
TLorentzVector fMomentum12
 ! Cluster/pi0 momentum, sum 1+2, kinematic temporal containers. More...
 
TLorentzVector fPrimaryMom
 ! Primary momentum, kinematic temporal containers. More...
 
TLorentzVector fGrandMotherMom
 ! Primary momentum, kinematic temporal containers. More...
 
TH1F * fhPt
 ! Number of identified pi0/eta vs pT More...
 
TH1F * fhE
 ! Number of identified pi0/eta vs E More...
 
TH2FfhPtEta
 ! Pt vs eta of identified pi0/eta More...
 
TH2FfhPtPhi
 ! Pt vs phi of identified pi0/eta More...
 
TH2FfhEtaPhi
 ! eta vs phi of identified pi0/eta More...
 
TH2FfhEtaPhiEMCALBC0
 ! Pseudorapidity vs Phi of clusters More...
 
TH2FfhEtaPhiEMCALBC1
 ! Pseudorapidity vs Phi of clusters More...
 
TH2FfhEtaPhiEMCALBCN
 ! Pseudorapidity vs Phi of clusters More...
 
TH2FfhEtaPhiTriggerEMCALBC [11]
 ! Pseudorapidity vs Phi of pi0 for E > 2 More...
 
TH2FfhTimeTriggerEMCALBC [11]
 ! Time distribution of pi0, when trigger is in a given BC More...
 
TH2FfhTimeTriggerEMCALBCPileUpSPD [11]
 ! Time distribution of pi0, when trigger is in a given BC, tagged as pile-up SPD More...
 
TH2FfhEtaPhiTriggerEMCALBCUM [11]
 ! Pseudorapidity vs Phi of pi0 for E > 2, not matched to trigger More...
 
TH2FfhTimeTriggerEMCALBCUM [11]
 ! Time distribution of pi0, when trigger is in a given BC, not matched to trigger More...
 
TH2FfhTimeTriggerEMCALBC0UMReMatchOpenTime
 ! Time distribution of pi0s in event, when trigger is not found, rematched open time trigger More...
 
TH2FfhTimeTriggerEMCALBC0UMReMatchCheckNeigh
 ! Time distribution of pi0s in event, when trigger is not found, rematched with neigbour patchs More...
 
TH2FfhTimeTriggerEMCALBC0UMReMatchBoth
 ! Time distribution of pi0s in event, when trigger is not found, rematched open both More...
 
TH2FfhPtCentrality
 ! Centrality vs pi0/eta pT More...
 
TH2FfhPtEventPlane
 ! Event plane vs pi0/eta pT More...
 
TH2FfhMCPtCentrality [fgkNmcTypes]
 ! Centrality vs pi0/eta pT coming from X More...
 
TH1F * fhPtReject
 ! Number of rejected as pi0/eta vs pT More...
 
TH1F * fhEReject
 ! Number of rejected as pi0/eta vs E More...
 
TH2FfhPtEtaReject
 ! pT vs eta of rejected as pi0/eta More...
 
TH2FfhPtPhiReject
 ! pT vs phi of rejected as pi0/eta More...
 
TH2FfhEtaPhiReject
 ! eta vs phi of rejected as pi0/eta More...
 
TH2FfhMass
 ! Pair mass vs E, for all pairs More...
 
TH2FfhMassPt
 ! Pair mass vs pT, for all pairs More...
 
TH2FfhMassPtMaxPair
 ! Pair mass vs pT max of the pair, for all pairs More...
 
TH2FfhMassPtMinPair
 ! Pair mass vs pT min of the pair, for all pairs More...
 
TH2FfhMassSplitPt
 ! Pair mass vs pT (split), for all pairs More...
 
TH2FfhSelectedMass
 ! Pair mass vs E, for selected pairs More...
 
TH2FfhSelectedMassPt
 ! Pair mass vs pT, for selected pairs More...
 
TH2FfhSelectedMassSplitPt
 ! Pair mass vs pT (split), for selected pairs More...
 
TH2FfhMassPtIsoRCut
 ! Pair mass vs pT, for all pairs when opening angle not larger than iso cone radius More...
 
TH2FfhMassPtLocMax [3]
 ! Pair mass vs pT, for all pairs, for each NLM case More...
 
TH2FfhSelectedMassPtLocMax [3]
 ! Pair mass vs pT, for selected pairs, for each NLM case More...
 
TH2FfhSelectedMassPtLocMaxSM [3][22]
 ! Pair mass vs pT, for selected pairs, for each NLM case, for each SM More...
 
TH2FfhMCSelectedMassPtLocMax [fgkNmcTypes][3]
 ! Pair mass vs pT, for selected pairs, vs originating particle More...
 
TH2FfhSelectedLambda0PtLocMaxSM [3][22]
 ! Pair mass vs pT, for selected pairs, for each NLM case, for each SM More...
 
TH2FfhMassNoOverlap
 ! Pair mass vs E, for all pairs, no overlap More...
 
TH2FfhMassPtNoOverlap
 ! Pair mass vs pT, for all pairs, no overlap More...
 
TH2FfhMassSplitPtNoOverlap
 ! Pair mass vs pT (split), for all pairs, no overlap More...
 
TH2FfhSelectedMassNoOverlap
 ! Pair mass vs E, for selected pairs, no overlap More...
 
TH2FfhSelectedMassPtNoOverlap
 ! Pair mass vs pT, for selected pairs, no overlap More...
 
TH2FfhSelectedMassSplitPtNoOverlap
 ! Pair mass vs pT (split), for selected pairs, no overlap More...
 
TH2FfhMCPi0PtRecoPtPrim
 ! pt reco vs pt prim for pi0 mother More...
 
TH2FfhMCEtaPtRecoPtPrim
 ! pt reco vs pt prim for eta mother More...
 
TH2FfhMCPi0PtRecoPtPrimNoOverlap
 ! pt reco vs pt prim for pi0 mother More...
 
TH2FfhMCEtaPtRecoPtPrimNoOverlap
 ! pt reco vs pt prim for eta mother More...
 
TH2FfhMCPi0SplitPtRecoPtPrim
 ! pt split reco vs pt prim for pi0 mother More...
 
TH2FfhMCEtaSplitPtRecoPtPrim
 ! pt split reco vs pt prim for eta mother More...
 
TH2FfhMCPi0SplitPtRecoPtPrimNoOverlap
 ! pt split reco vs pt prim for pi0 mother More...
 
TH2FfhMCEtaSplitPtRecoPtPrimNoOverlap
 ! pt split reco vs pt prim for eta mother More...
 
TH2FfhMCPi0SelectedPtRecoPtPrim
 ! pt reco vs pt prim for pi0 mother More...
 
TH2FfhMCEtaSelectedPtRecoPtPrim
 ! pt reco vs pt prim for eta mother More...
 
TH2FfhMCPi0SelectedPtRecoPtPrimNoOverlap
 ! pt reco vs pt prim for pi0 mother More...
 
TH2FfhMCEtaSelectedPtRecoPtPrimNoOverlap
 ! pt reco vs pt prim for eta mother More...
 
TH2FfhMCPi0SelectedSplitPtRecoPtPrim
 ! pt split reco vs pt prim for pi0 mother More...
 
TH2FfhMCEtaSelectedSplitPtRecoPtPrim
 ! pt split reco vs pt prim for eta mother More...
 
TH2FfhMCPi0SelectedSplitPtRecoPtPrimNoOverlap
 ! pt split reco vs pt prim for pi0 mother More...
 
TH2FfhMCEtaSelectedSplitPtRecoPtPrimNoOverlap
 ! pt split reco vs pt prim for eta mother More...
 
TH2FfhMCPi0PtRecoPtPrimLocMax [3]
 ! pt reco vs pt prim for pi0 mother, vs NLM More...
 
TH2FfhMCEtaPtRecoPtPrimLocMax [3]
 ! pt reco vs pt prim for eta mother, vs NLM More...
 
TH2FfhMCPi0SplitPtRecoPtPrimLocMax [3]
 ! pt split reco vs pt prim for pi0 mother, vs NLM More...
 
TH2FfhMCEtaSplitPtRecoPtPrimLocMax [3]
 ! pt split reco vs pt prim for eta mother, vs NLM More...
 
TH2FfhMCPi0SelectedPtRecoPtPrimLocMax [3]
 ! pt reco vs pt prim for pi0 mother, vs NLM More...
 
TH2FfhMCEtaSelectedPtRecoPtPrimLocMax [3]
 ! pt reco vs pt prim for eta mother, vs NLM More...
 
TH2FfhMCPi0SelectedSplitPtRecoPtPrimLocMax [3]
 ! pt split reco vs pt prim for pi0 mother, vs NLM More...
 
TH2FfhMCEtaSelectedSplitPtRecoPtPrimLocMax [3]
 ! pt split reco vs pt prim for eta mother, vs NLM More...
 
TH2FfhAsymmetry
 ! Cluster pT vs asymmetry of 2 splitted clusters More...
 
TH2FfhSelectedAsymmetry
 ! Cluster pT vs asymmetry of 2 splitted clusters, for selected pairs More...
 
TH1F * fhSplitE
 ! Split sub-cluster pair energy sum More...
 
TH1F * fhSplitPt
 ! Split sub-cluster pair pT sum More...
 
TH2FfhSplitPtEta
 ! Split sub-cluster pair pT sum vs eta More...
 
TH2FfhSplitPtPhi
 ! Split sub-cluster pair pT sum vs phi More...
 
TH2FfhNLocMaxSplitPt
 ! Split sub-cluster pair pT sum, as a function of n maxima More...
 
TH1F * fhPtDecay
 ! Number of identified pi0/eta decay photons vs pT More...
 
TH2FfhPtDispersion
 ! pT vs disp of selected cluster More...
 
TH2FfhPtLambda0
 ! pT vs lambda0 of selected cluster More...
 
TH2FfhPtLambda0NoSplitCut
 ! pT vs lambda0 of cluster before the split selection. More...
 
TH2FfhPtLambda1
 ! pT vs lambda1 of selected cluster More...
 
TH2FfhPtLambda0NoTRD
 ! pT vs lambda0 of selected cluster, not behind TRD More...
 
TH2FfhPtLambda0FracMaxCellCut
 ! pT vs lambda0 of selected cluster, fraction of cluster energy in max cell cut More...
 
TH2FfhPtFracMaxCell
 ! pT vs frac max cell of selected cluster More...
 
TH2FfhPtFracMaxCellNoTRD
 ! pT vs frac max cell of selected cluster, not behind TRD More...
 
TH2FfhPtNCells
 ! pT vs N cells in selected cluster More...
 
TH2FfhPtTime
 ! pT vs Time of selected cluster More...
 
TH2FfhEPairDiffTime
 ! E pair vs Pair of clusters time difference vs E More...
 
TH2FfhPtDispEta
 ! Shower dispersion in eta direction More...
 
TH2FfhPtDispPhi
 ! Shower dispersion in phi direction More...
 
TH2FfhLambda0DispEta [7]
 ! Shower shape correlation l0 vs disp eta More...
 
TH2FfhLambda0DispPhi [7]
 ! Shower shape correlation l0 vs disp phi More...
 
TH2FfhPtSumEta
 ! Shower dispersion in eta direction More...
 
TH2FfhPtSumPhi
 ! Shower dispersion in phi direction More...
 
TH2FfhPtSumEtaPhi
 ! Shower dispersion in eta and phi direction More...
 
TH2FfhPtDispEtaPhiDiff
 ! Shower dispersion eta - phi More...
 
TH2FfhPtSphericity
 ! Shower sphericity in eta vs phi More...
 
TH2FfhDispEtaDispPhi [7]
 ! Shower dispersion in eta direction vs phi direction for 5 E bins [0-2],[2-4],[4-6],[6-10],[> 10] More...
 
TH2FfhAsymmetryLambda0 [7]
 ! E asymmetry of 2 splitted clusters vs lam0 for 5 E bins More...
 
TH2FfhAsymmetryDispEta [7]
 ! E asymmetry of 2 splitted clusters vs lam0 for 5 E bins More...
 
TH2FfhAsymmetryDispPhi [7]
 ! E asymmetry of 2 splitted clusters vs lam0 for 5 E bins More...
 
TH1F * fhMCPtDecay [fgkNmcTypes]
 ! pT from MC particle More...
 
TH1F * fhMCPtDecayLostPairPi0
 ! pT for tagged clustres when MC Pi0 Decay, when companion is lost More...
 
TH1F * fhMCPtDecayLostPairEta
 ! pT for tagged clustres when MC Eta Decay, when companion is lost More...
 
TH2FfhMCPtLambda0 [fgkNmcTypes]
 ! pT vs lambda0 of pi0 pairs but really from MC particle More...
 
TH2FfhMCPtLambda1 [fgkNmcTypes]
 ! pT vs lambda1 of pi0 pairs but really from MC particle More...
 
TH2FfhMCPtDispersion [fgkNmcTypes]
 ! pT vs dispersion of pi0 pairs but really from MC particle More...
 
TH2FfhMCPtLambda0NoTRD [fgkNmcTypes]
 ! pT vs lambda0 of pi0 pairs but really from MC particle, not behind TRD More...
 
TH2FfhMCPtLambda0FracMaxCellCut [fgkNmcTypes]
 ! pT vs lambda0 of pi0 pairs but really from MC particle, fraction of cluster energy in max cell cut More...
 
TH2FfhMCPtFracMaxCell [fgkNmcTypes]
 ! pT vs fraction of max cell More...
 
TH2FfhMCPtDispEta [fgkNmcTypes]
 ! Shower dispersion in eta direction More...
 
TH2FfhMCPtDispPhi [fgkNmcTypes]
 ! Shower dispersion in phi direction More...
 
TH2FfhMCLambda0DispEta [7][fgkNmcTypes]
 ! Shower shape correlation l0 vs disp eta More...
 
TH2FfhMCLambda0DispPhi [7][fgkNmcTypes]
 ! Shower shape correlation l0 vs disp phi More...
 
TH2FfhMCPtSumEtaPhi [fgkNmcTypes]
 ! Shower dispersion in eta vs phi direction More...
 
TH2FfhMCPtDispEtaPhiDiff [fgkNmcTypes]
 ! Shower dispersion in eta -phi direction More...
 
TH2FfhMCPtSphericity [fgkNmcTypes]
 ! Shower sphericity, eta vs phi More...
 
TH2FfhMCDispEtaDispPhi [7][fgkNmcTypes]
 ! Shower dispersion in eta direction vs phi direction for 5 E bins [0-2],[2-4],[4-6],[6-10],[> 10] More...
 
TH2FfhMCPtAsymmetry [fgkNmcTypes]
 ! E asymmetry of 2 splitted clusters vs cluster pT More...
 
TH2FfhMCAsymmetryLambda0 [7][fgkNmcTypes]
 ! E asymmetry of 2 splitted clusters vs lam0 for 5 E bins More...
 
TH2FfhMCAsymmetryDispEta [7][fgkNmcTypes]
 ! E asymmetry of 2 splitted clusters vs lam0 for 5 E bins More...
 
TH2FfhMCAsymmetryDispPhi [7][fgkNmcTypes]
 ! E asymmetry of 2 splitted clusters vs lam0 for 5 E bins More...
 
TH1F * fhMCE [fgkNmcTypes]
 ! Number of identified as pi0 vs E coming from X More...
 
TH1F * fhMCPt [fgkNmcTypes]
 ! Number of identified as pi0 vs Pt coming from X More...
 
TH2FfhMCPtPhi [fgkNmcTypes]
 ! pt vs phi of identified as pi0, coming from X More...
 
TH2FfhMCPtEta [fgkNmcTypes]
 ! pt vs eta of identified as pi0, coming from X More...
 
TH1F * fhMCEReject [fgkNmcTypes]
 ! Number of rejected as pi0 vs E coming from X More...
 
TH1F * fhMCPtReject [fgkNmcTypes]
 ! Number of rejected as pi0 vs Pt coming from X More...
 
TH1F * fhMCSplitE [fgkNmcTypes]
 ! Number of identified as pi0 vs sum E split coming from X More...
 
TH1F * fhMCSplitPt [fgkNmcTypes]
 ! Number of identified as pi0 vs sum Pt split coming from X More...
 
TH2FfhMCSplitPtPhi [fgkNmcTypes]
 ! pt vs phi of identified as pi0, coming from X More...
 
TH2FfhMCSplitPtEta [fgkNmcTypes]
 ! pt vs eta of identified as pi0, coming from X More...
 
TH2FfhMCNLocMaxSplitPt [fgkNmcTypes]
 ! Number of identified as pi0 vs sum Pt split coming from X, for different NLM More...
 
TH2FfhMCMassPt [fgkNmcTypes]
 ! Pair pT vs Mass coming from X More...
 
TH2FfhMCMassSplitPt [fgkNmcTypes]
 ! Pair pT (split) vs Mass coming from X More...
 
TH2FfhMCSelectedMassPt [fgkNmcTypes]
 ! selected pair pT vs Mass coming from X More...
 
TH2FfhMCSelectedMassSplitPt [fgkNmcTypes]
 ! selected pair pT (split) vs Mass coming from X More...
 
TH2FfhMCMassPtNoOverlap [fgkNmcTypes]
 ! Pair pT vs Mass coming from X, no random particles overlap More...
 
TH2FfhMCMassSplitPtNoOverlap [fgkNmcTypes]
 ! Pair pT (split) vs Mass coming from X, no random particles overlap More...
 
TH2FfhMCSelectedMassPtNoOverlap [fgkNmcTypes]
 ! selected pair pT vs Mass coming from X, no random particles overlap More...
 
TH2FfhMCSelectedMassSplitPtNoOverlap [fgkNmcTypes]
 ! selected pair pT (split) vs Mass coming from X, no random particles overlap More...
 
TH2FfhMCPi0PtGenRecoFraction
 ! SS id, clusters id as pi0 (eta), coming from 2 photon, pi0 primary, pt vs E prim pi0 / E reco More...
 
TH2FfhMCEtaPtGenRecoFraction
 ! SS id, clusters id as pi0 (eta), coming from 2 photon, eta primary, pt vs E prim eta / E reco More...
 
TH1F * fhMCPi0DecayPt
 ! SS id, clusters id as pi0 (eta), coming from 1 photon, pi0 decay primary, pt More...
 
TH2FfhMCPi0DecayPtFraction
 ! SS id, clusters id as pi0 (eta), coming from 1 photon, pi0 decay primary, pt vs pt decay / pt mother More...
 
TH1F * fhMCEtaDecayPt
 ! SS id, clusters id as pi0 (eta), coming from 1 photon, eta decay primary, pt More...
 
TH2FfhMCEtaDecayPtFraction
 ! SS id, clusters id as pi0 (eta), coming from 1 photon, eta decay primary, pt vs pt decay / pt mother More...
 
TH1F * fhMCOtherDecayPt
 ! SS id, clusters id as pi0 (eta), coming from 1 photon, other decay primary, pt More...
 
TH2FfhMassPairMCPi0
 ! Pair mass, origin is same pi0 More...
 
TH2FfhMassPairMCEta
 ! Pair mass, origin is same eta More...
 
TH2FfhAnglePairMCPi0
 ! Pair opening angle, origin is same pi0 More...
 
TH2FfhAnglePairMCEta
 ! Pair opening angle, origin is same eta More...
 
TH2FfhMCPi0PtOrigin
 ! Mass of reoconstructed pi0 pairs in calorimeter vs mother More...
 
TH2FfhMCEtaPtOrigin
 ! Mass of reoconstructed pi0 pairs in calorimeter vs mother More...
 
TH2FfhMCNotResonancePi0PtOrigin
 ! Mass of reoconstructed pi0 pairs in calorimeter vs mother More...
 
TH2FfhMCPi0PtStatus
 ! Mass of reoconstructed pi0 pairs in calorimeter vs mother More...
 
TH2FfhMCPi0ProdVertex
 ! Spectrum of selected pi0 vs production vertex More...
 
TH2FfhMCEtaProdVertex
 ! Spectrum of selected eta vs production vertex More...
 
TH2FfhECellClusterRatio
 ! E cell / e cluster vs e cluster for selected photons More...
 
TH2FfhECellClusterLogRatio
 ! Log (e cell / e cluster) vs e cluster for selected photons More...
 
TH2FfhEMaxCellClusterRatio
 ! E max cell / e cluster vs e cluster for selected photons More...
 
TH2FfhEMaxCellClusterLogRatio
 ! Log (e max cell / e cluster) vs e cluster for selected photons More...
 
TH2FfhLambda0ForW0 [14]
 ! L0 for 7 defined w0= 3, 3.5 ... 6 for selected photons More...
 
TH2FfhTrackMatchedDEta
 ! Eta distance between track and cluster vs cluster E More...
 
TH2FfhTrackMatchedDPhi
 ! Phi distance between track and cluster vs cluster E More...
 
TH2FfhTrackMatchedDEtaDPhi
 ! Eta vs Phi distance between track and cluster, E cluster > 0.5 GeV More...
 
TH2FfhTrackMatchedDEtaPos
 ! Eta distance between track and cluster vs cluster E More...
 
TH2FfhTrackMatchedDPhiPos
 ! Phi distance between track and cluster vs cluster E More...
 
TH2FfhTrackMatchedDEtaDPhiPos
 ! Eta vs Phi distance between track and cluster, E cluster > 0.5 GeV More...
 
TH2FfhTrackMatchedDEtaNeg
 ! Eta distance between track and cluster vs cluster E More...
 
TH2FfhTrackMatchedDPhiNeg
 ! Phi distance between track and cluster vs cluster E More...
 
TH2FfhTrackMatchedDEtaDPhiNeg
 ! Eta vs Phi distance between track and cluster, E cluster > 0.5 GeV More...
 
TH2FfhTrackMatchedMCParticlePt
 ! Trace origin of matched particle, energy More...
 
TH2FfhTrackMatchedMCParticleDEta
 ! Trace origin of matched particle, eta residual More...
 
TH2FfhTrackMatchedMCParticleDPhi
 ! Trace origin of matched particle, phi residual More...
 
TH2FfhdEdx
 ! Matched track dEdx vs cluster E More...
 
TH2FfhEOverP
 ! Matched track E cluster over P track vs cluster E More...
 
TH2FfhEOverPNoTRD
 ! Matched track E cluster over P track vs cluster E, not behind TRD More...
 
TH2FfhNLocMaxPt
 ! number of maxima in selected clusters More...
 
TH2FfhNLocMaxPtSM [22]
 ! Number of maxima in selected clusters, per super module More...
 
TH2FfhMCNLocMaxPt [fgkNmcTypes]
 ! Number of maxima in selected clusters, vs originating particle More...
 
TH2FfhPtLambda0LocMax [3]
 ! pT vs lambda0 of selected cluster, 1,2,>2 local maxima in cluster More...
 
TH2FfhMCPtLambda0LocMax [fgkNmcTypes][3]
 ! pT vs lambda0 of selected cluster, 1,2,>2 local maxima in cluster, vs originating particle More...
 
TH2FfhPtLambda1LocMax [3]
 ! pT vs lambda1 of selected cluster, 1,2,>2 local maxima in cluster More...
 
TH2FfhPtDispersionLocMax [3]
 ! pT vs lambda1 of selected cluster, 1,2,>2 local maxima in cluster More...
 
TH2FfhPtDispEtaLocMax [3]
 ! pT vs eta dispersion of selected cluster, 1,2,>2 local maxima in cluster More...
 
TH2FfhPtDispPhiLocMax [3]
 ! pT vs phi dispersion of selected cluster, 1,2,>2 local maxima in cluster More...
 
TH2FfhPtSumEtaPhiLocMax [3]
 ! pT vs dispersion in eta and phi direction More...
 
TH2FfhPtDispEtaPhiDiffLocMax [3]
 ! pT vs dispersion eta - phi More...
 
TH2FfhPtSphericityLocMax [3]
 ! pT vs sphericity in eta vs phi More...
 
TH2FfhPtAsymmetryLocMax [3]
 ! E asymmetry of 2 splitted clusters vs cluster E for different NLM More...
 
TH2FfhMassPairLocMax [8]
 ! Pair mass, origin is same pi0, combine clusters depending on number of maxima More...
 
TH2FfhNLocMaxPtReject
 ! Number of maxima in selected clusters More...
 
TH2FfhMCNLocMaxPtReject [fgkNmcTypes]
 ! Number of maxima in selected clusters More...
 
TH1F * fhPtPileUp [7]
 ! pT distribution of selected pi0/eta More...
 
TH2FfhPtCellTimePileUp [7]
 ! pT vs Time inside cluster, before any selection, not max cell More...
 
TH2FfhPtTimeDiffPileUp [7]
 ! pT vs Time difference inside cluster, before any selection More...
 
TH2FfhTimePtNoCut
 ! Time of cluster vs pT, no cut More...
 
TH2FfhTimePtSPD
 ! Time of cluster vs pT, IsSPDPileUp More...
 
TH2FfhTimePtSPDMulti
 ! Time of cluster vs pT, IsSPDPileUpMulti More...
 
TH2FfhTimeNPileUpVertSPD
 ! Time of cluster vs n pile-up vertices from SPD More...
 
TH2FfhTimeNPileUpVertTrack
 ! Time of cluster vs n pile-up vertices from Tracks More...
 
TH2FfhTimeNPileUpVertContributors
 ! Time of cluster vs n pile-up vertex from SPD contributors More...
 
TH2FfhTimePileUpMainVertexZDistance
 ! Time of cluster vs difference of z main vertex and pile-up vertex More...
 
TH2FfhTimePileUpMainVertexZDiamond
 ! Time of cluster vs difference of z diamond and pile-up vertex More...
 
TH2FfhPtNPileUpSPDVtx
 ! Cluster pt vs number of spd pile-up vertices More...
 
TH2FfhPtNPileUpTrkVtx
 ! Cluster pt vs number of track pile-up vertices More...
 
TH2FfhPtNPileUpSPDVtxTimeCut
 ! Cluster pt vs number of spd pile-up vertices, time cut +-25 ns More...
 
TH2FfhPtNPileUpTrkVtxTimeCut
 ! Cluster pt vs number of track pile-up vertices, time cut +- 25 ns More...
 
TH2FfhPtNPileUpSPDVtxTimeCut2
 ! Cluster pt vs number of spd pile-up vertices, time cut +-75 ns More...
 
TH2FfhPtNPileUpTrkVtxTimeCut2
 ! Cluster pt vs number of track pile-up vertices, time cut +- 75 ns More...
 

Detailed Description

Select cluster pairs or single merged clusters with pi0 or eta invariant mass.

Definition at line 31 of file AliAnaPi0EbE.h.

Member Enumeration Documentation

Analysis types.

Enumerator
kIMCalo 

2 calorimeter clusters invariant mass selection

kSSCalo 

1 calorimeter cluster shower shape and split invariatn mass selection

kIMCaloTracks 

1 calorimeter cluster and 1 photon conversion pair invariant mass selection

Definition at line 85 of file AliAnaPi0EbE.h.

For MC histograms in arrays, index in the array corresponds to a MC originating particle type.

Enumerator
kmcPi0 
kmcEta 
kmcPhoton 
kmcPi0Decay 
kmcEtaDecay 
kmcOtherDecay 
kmcElectron 
kmcHadron 

Definition at line 166 of file AliAnaPi0EbE.h.

Constructor & Destructor Documentation

AliAnaPi0EbE::AliAnaPi0EbE ( )

Default constructor. Initialize parameters.

Definition at line 44 of file AliAnaPi0EbE.cxx.

virtual AliAnaPi0EbE::~AliAnaPi0EbE ( )
inlinevirtual

Virtual destructor.

Definition at line 38 of file AliAnaPi0EbE.h.

AliAnaPi0EbE::AliAnaPi0EbE ( const AliAnaPi0EbE pi0ebe)
private

Copy constructor not implemented.

Member Function Documentation

void AliAnaPi0EbE::FillEMCALBCHistograms ( Float_t  energy,
Float_t  eta,
Float_t  phi,
Float_t  time 
)

EMCal trigger cluster Bunch Crossing time peak studies. Fill timing histograms for different event timing peaks, main BC (0), next BC (1), or any other (N). Definitions of BC in AliCaloTrackReader (check).

Definition at line 270 of file AliAnaPi0EbE.cxx.

Referenced by MakeShowerShapeIdentification().

void AliAnaPi0EbE::FillPileUpHistograms ( Float_t  pt,
Float_t  time,
AliVCluster *  calo 
)

Fill some histograms to understand pile-up, depending on SPD/EMCal pile-up definitions. EMCal definition depends on timing of clusters in event.

Definition at line 328 of file AliAnaPi0EbE.cxx.

Referenced by MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

void AliAnaPi0EbE::FillRejectedClusterHistograms ( Int_t  mctag,
Int_t  nMaxima 
)

Fill histograms for clusters that do not pass the identification (kSSCalo case only).

Definition at line 500 of file AliAnaPi0EbE.cxx.

Referenced by MakeShowerShapeIdentification().

void AliAnaPi0EbE::FillSelectedClusterHistograms ( AliVCluster *  cluster,
Float_t  pt,
Int_t  nLocMax,
Int_t  tag,
Float_t  asy = 0 
)

Fill shower shape, timing and other histograms for selected clusters.

Definition at line 532 of file AliAnaPi0EbE.cxx.

Referenced by MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

void AliAnaPi0EbE::FillWeightHistograms ( AliVCluster *  clus)

Calculate cluster energy weights and fill histograms.

Definition at line 778 of file AliAnaPi0EbE.cxx.

Referenced by FillSelectedClusterHistograms().

TObjString * AliAnaPi0EbE::GetAnalysisCuts ( )
virtual

Save parameters used for analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 855 of file AliAnaPi0EbE.cxx.

anaTypes AliAnaPi0EbE::GetAnalysisType ( ) const
inline

Definition at line 92 of file AliAnaPi0EbE.h.

TList * AliAnaPi0EbE::GetCreateOutputObjects ( )
virtual

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 918 of file AliAnaPi0EbE.cxx.

TString AliAnaPi0EbE::GetInputAODGammaConvName ( ) const
inline

Definition at line 98 of file AliAnaPi0EbE.h.

Int_t AliAnaPi0EbE::GetMCIndex ( Int_t  aodTag)

Assign MC index depending on MC bit set. Index used when filling array of MC dependent histograms.

Definition at line 2637 of file AliAnaPi0EbE.cxx.

Referenced by FillRejectedClusterHistograms(), FillSelectedClusterHistograms(), MakeAnalysisFillHistograms(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

Int_t AliAnaPi0EbE::GetNLMCutMax ( ) const
inline

Definition at line 104 of file AliAnaPi0EbE.h.

Int_t AliAnaPi0EbE::GetNLMCutMin ( ) const
inline

Definition at line 103 of file AliAnaPi0EbE.h.

Float_t AliAnaPi0EbE::GetNLMMinEnergy ( Int_t  i) const
inline

Definition at line 140 of file AliAnaPi0EbE.h.

Double_t AliAnaPi0EbE::GetTimeCutMax ( ) const
inline

Definition at line 146 of file AliAnaPi0EbE.h.

Double_t AliAnaPi0EbE::GetTimeCutMin ( ) const
inline

Definition at line 145 of file AliAnaPi0EbE.h.

void AliAnaPi0EbE::HasPairSameMCMother ( Int_t  label1,
Int_t  label2,
Int_t  tag1,
Int_t  tag2,
Int_t label,
Int_t tag 
)

Check the labels of pair in case mother was same pi0 or eta Set the new AOD accordingly. Only valid for kIMCalo and kIMCaloTracks

Definition at line 2681 of file AliAnaPi0EbE.cxx.

Referenced by MakeInvMassInCalorimeter(), and MakeInvMassInCalorimeterAndCTS().

void AliAnaPi0EbE::Init ( )
virtual

Do some checks to run the analysis. If no calorimeter list of clusters provided, abort.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 2779 of file AliAnaPi0EbE.cxx.

void AliAnaPi0EbE::InitParameters ( )
virtual

Initialize the parameters of the analysis with default values.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 2790 of file AliAnaPi0EbE.cxx.

Referenced by AliAnaPi0EbE().

Bool_t AliAnaPi0EbE::IsTrackMatchRejectionOn ( ) const
inline

Definition at line 148 of file AliAnaPi0EbE.h.

void AliAnaPi0EbE::MakeAnalysisFillAOD ( )
virtual

Do analysis and fill AOD branch with selected pi0/eta pairs/clusters. Execute here the requested analysis type: kIMCalo, kSSCalo or kIMCaloTracks.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 2815 of file AliAnaPi0EbE.cxx.

void AliAnaPi0EbE::MakeAnalysisFillHistograms ( )
virtual

Fill histograms for selected pairs/single clusters Mostly common histograms for the 3 implemented methods.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 3861 of file AliAnaPi0EbE.cxx.

void AliAnaPi0EbE::MakeInvMassInCalorimeter ( )

Read photon list from AOD, produced in class AliAnaPhoton. Check if 2 photons have the mass of the pi0/eta, depending on the settings of AliNeutralMesonSelection. If the pair is selected create the particle AOD object with the pair and fill the AOD branch. Fill also some control histograms.

Definition at line 2844 of file AliAnaPi0EbE.cxx.

Referenced by MakeAnalysisFillAOD().

void AliAnaPi0EbE::MakeInvMassInCalorimeterAndCTS ( )

Read photon list from AOD, produced in class AliAnaPhoton and AliGammaConversion Check if 2 photons from each list have the mass of the pi0/eta, depending on the settings of AliNeutralMesonSelection. If the pair is selected create the particle AOD object with the pair and fill the AOD branch. Fill also some control histograms.

Definition at line 3191 of file AliAnaPi0EbE.cxx.

Referenced by MakeAnalysisFillAOD().

void AliAnaPi0EbE::MakeShowerShapeIdentification ( )

Read the EMCal cluster list (not implemented for PHOS) select the clusters and tag them as pi0/eta (or conversion) depending on:

  • Track matching rejection.
  • Fiducial acceptance, distance to bad channels.
  • Minimum number of cells.
  • Number of local maxima range.
  • Shower shape.
  • sub-cluster split mass and asymmetry. The cluster splitting and selection is done via the utils in AliCaloPID and AliCalorimeterUtils. Fill also some control histograms.

Definition at line 3430 of file AliAnaPi0EbE.cxx.

Referenced by MakeAnalysisFillAOD().

AliAnaPi0EbE& AliAnaPi0EbE::operator= ( const AliAnaPi0EbE pi0ebe)
private

Assignment operator not implemented.

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

Print some relevant parameters set for the analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 4067 of file AliAnaPi0EbE.cxx.

Referenced by AddTaskCaloTrackCorrM(), and ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SetAnalysisType ( anaTypes  ana)
inline

Definition at line 93 of file AliAnaPi0EbE.h.

Referenced by AddTaskCaloTrackCorrM(), and ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SetInputAODGammaConvName ( TString  name)
inline

Definition at line 99 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SetIsolationCandidateMinPt ( Float_t  min)
inline

Definition at line 123 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SetM02CutForInvMass ( Float_t  min = 0,
Float_t  max = 10 
)
inline

Definition at line 118 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SetMinDistanceToBadChannel ( Float_t  m1,
Float_t  m2,
Float_t  m3 
)
inline

Definition at line 134 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SetNLMCut ( Int_t  min,
Int_t  max 
)
inline

Definition at line 101 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SetNLMMinEnergy ( Int_t  i,
Float_t  min 
)
inline

Definition at line 139 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SetR ( Float_t  r)
inline

Definition at line 122 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SetTimeCut ( Double_t  min,
Double_t  max 
)
inline

Definition at line 143 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SwitchOffAllNLMHistoFill ( )
inline

Definition at line 107 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SwitchOffFillEMCALBCHistograms ( )
inline

Definition at line 159 of file AliAnaPi0EbE.h.

void AliAnaPi0EbE::SwitchOffFillWeightHistograms ( )
inline

Definition at line 153 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SwitchOffOnlySimpleHistoFill ( )
inline

Definition at line 156 of file AliAnaPi0EbE.h.

void AliAnaPi0EbE::SwitchOffSelectedClusterHistoFill ( )
inline

Definition at line 113 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SwitchOffSelectIsolatedDecay ( )
inline

Definition at line 126 of file AliAnaPi0EbE.h.

void AliAnaPi0EbE::SwitchOffSelectPairInIsolationCone ( )
inline

Definition at line 129 of file AliAnaPi0EbE.h.

void AliAnaPi0EbE::SwitchOffSplitClusterDistToBad ( )
inline

Definition at line 162 of file AliAnaPi0EbE.h.

void AliAnaPi0EbE::SwitchOffTMHistoFill ( )
inline

Definition at line 110 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SwitchOffTrackMatchRejection ( )
inline

Definition at line 150 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SwitchOnAllNLMHistoFill ( )
inline

Definition at line 106 of file AliAnaPi0EbE.h.

void AliAnaPi0EbE::SwitchOnFillEMCALBCHistograms ( )
inline

Definition at line 158 of file AliAnaPi0EbE.h.

void AliAnaPi0EbE::SwitchOnFillWeightHistograms ( )
inline

Definition at line 152 of file AliAnaPi0EbE.h.

void AliAnaPi0EbE::SwitchOnOnlySimpleSSHistoFill ( )
inline

Definition at line 155 of file AliAnaPi0EbE.h.

void AliAnaPi0EbE::SwitchOnSelectedClusterHistoFill ( )
inline

Definition at line 112 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SwitchOnSelectIsolatedDecay ( )
inline

Definition at line 125 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SwitchOnSelectPairInIsolationCone ( )
inline

Definition at line 128 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SwitchOnSplitClusterDistToBad ( )
inline

Definition at line 161 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SwitchOnTMHistoFill ( )
inline

Definition at line 109 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

void AliAnaPi0EbE::SwitchOnTrackMatchRejection ( )
inline

Definition at line 149 of file AliAnaPi0EbE.h.

Referenced by ConfigurePi0EbEAnalysis().

Member Data Documentation

Bool_t AliAnaPi0EbE::fCheckSplitDistToBad
private

Check the distance to bad channel and to EMCal borders of split clusters.

Definition at line 199 of file AliAnaPi0EbE.h.

Referenced by GetAnalysisCuts(), MakeShowerShapeIdentification(), SwitchOffSplitClusterDistToBad(), and SwitchOnSplitClusterDistToBad().

Bool_t AliAnaPi0EbE::fFillEMCALBCHistograms
private

Fill eta-phi BC dependent histograms.

Definition at line 202 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), MakeShowerShapeIdentification(), SwitchOffFillEMCALBCHistograms(), and SwitchOnFillEMCALBCHistograms().

Bool_t AliAnaPi0EbE::fFillOnlySimpleSSHisto
private

Fill selected cluster histograms, selected SS histograms.

Definition at line 201 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), GetCreateOutputObjects(), SwitchOffOnlySimpleHistoFill(), and SwitchOnOnlySimpleSSHistoFill().

Bool_t AliAnaPi0EbE::fFillSelectClHisto
private
Bool_t AliAnaPi0EbE::fFillTMHisto
private

Fill track matching plots.

Definition at line 180 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), GetCreateOutputObjects(), SwitchOffTMHistoFill(), and SwitchOnTMHistoFill().

Bool_t AliAnaPi0EbE::fFillWeightHistograms
private
const Int_t AliAnaPi0EbE::fgkNmcTypes = 8
static

Total number of MC origin histograms.

Definition at line 171 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), and GetCreateOutputObjects().

TLorentzVector AliAnaPi0EbE::fGrandMotherMom
private

! Primary momentum, kinematic temporal containers.

Definition at line 213 of file AliAnaPi0EbE.h.

Referenced by MakeAnalysisFillHistograms(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhAnglePairMCEta
private

! Pair opening angle, origin is same eta

Definition at line 395 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and HasPairSameMCMother().

TH2F* AliAnaPi0EbE::fhAnglePairMCPi0
private

! Pair opening angle, origin is same pi0

Definition at line 394 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and HasPairSameMCMother().

TH2F* AliAnaPi0EbE::fhAsymmetry
private

! Cluster pT vs asymmetry of 2 splitted clusters

Definition at line 301 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhAsymmetryDispEta[7]
private

! E asymmetry of 2 splitted clusters vs lam0 for 5 E bins

Definition at line 334 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhAsymmetryDispPhi[7]
private

! E asymmetry of 2 splitted clusters vs lam0 for 5 E bins

Definition at line 335 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhAsymmetryLambda0[7]
private

! E asymmetry of 2 splitted clusters vs lam0 for 5 E bins

Definition at line 333 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhdEdx
private

! Matched track dEdx vs cluster E

Definition at line 427 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhDispEtaDispPhi[7]
private

! Shower dispersion in eta direction vs phi direction for 5 E bins [0-2],[2-4],[4-6],[6-10],[> 10]

Definition at line 332 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaPi0EbE::fhE
private

! Number of identified pi0/eta vs E

Definition at line 218 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhECellClusterLogRatio
private

! Log (e cell / e cluster) vs e cluster for selected photons

Definition at line 407 of file AliAnaPi0EbE.h.

Referenced by FillWeightHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhECellClusterRatio
private

! E cell / e cluster vs e cluster for selected photons

Definition at line 406 of file AliAnaPi0EbE.h.

Referenced by FillWeightHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhEMaxCellClusterLogRatio
private

! Log (e max cell / e cluster) vs e cluster for selected photons

Definition at line 409 of file AliAnaPi0EbE.h.

Referenced by FillWeightHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhEMaxCellClusterRatio
private

! E max cell / e cluster vs e cluster for selected photons

Definition at line 408 of file AliAnaPi0EbE.h.

Referenced by FillWeightHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhEOverP
private

! Matched track E cluster over P track vs cluster E

Definition at line 428 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhEOverPNoTRD
private

! Matched track E cluster over P track vs cluster E, not behind TRD

Definition at line 429 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhEPairDiffTime
private

! E pair vs Pair of clusters time difference vs E

Definition at line 321 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), MakeInvMassInCalorimeter(), and MakeShowerShapeIdentification().

TH1F* AliAnaPi0EbE::fhEReject
private

! Number of rejected as pi0/eta vs E

Definition at line 241 of file AliAnaPi0EbE.h.

Referenced by FillRejectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhEtaPhi
private

! eta vs phi of identified pi0/eta

Definition at line 221 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhEtaPhiEMCALBC0
private

! Pseudorapidity vs Phi of clusters

Definition at line 222 of file AliAnaPi0EbE.h.

Referenced by FillEMCALBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhEtaPhiEMCALBC1
private

! Pseudorapidity vs Phi of clusters

Definition at line 223 of file AliAnaPi0EbE.h.

Referenced by FillEMCALBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhEtaPhiEMCALBCN
private

! Pseudorapidity vs Phi of clusters

Definition at line 224 of file AliAnaPi0EbE.h.

Referenced by FillEMCALBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhEtaPhiReject
private

! eta vs phi of rejected as pi0/eta

Definition at line 244 of file AliAnaPi0EbE.h.

Referenced by FillRejectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhEtaPhiTriggerEMCALBC[11]
private

! Pseudorapidity vs Phi of pi0 for E > 2

Definition at line 226 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillEMCALBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhEtaPhiTriggerEMCALBCUM[11]
private

! Pseudorapidity vs Phi of pi0 for E > 2, not matched to trigger

Definition at line 229 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillEMCALBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhLambda0DispEta[7]
private

! Shower shape correlation l0 vs disp eta

Definition at line 325 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhLambda0DispPhi[7]
private

! Shower shape correlation l0 vs disp phi

Definition at line 326 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhLambda0ForW0[14]
private

! L0 for 7 defined w0= 3, 3.5 ... 6 for selected photons

Definition at line 410 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillWeightHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMass
private

! Pair mass vs E, for all pairs

Definition at line 246 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMassNoOverlap
private

! Pair mass vs E, for all pairs, no overlap

Definition at line 264 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMassPairLocMax[8]
private

! Pair mass, origin is same pi0, combine clusters depending on number of maxima

Definition at line 446 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), MakeInvMassInCalorimeter(), and MakeInvMassInCalorimeterAndCTS().

TH2F* AliAnaPi0EbE::fhMassPairMCEta
private

! Pair mass, origin is same eta

Definition at line 393 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and HasPairSameMCMother().

TH2F* AliAnaPi0EbE::fhMassPairMCPi0
private

! Pair mass, origin is same pi0

Definition at line 392 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and HasPairSameMCMother().

TH2F* AliAnaPi0EbE::fhMassPt
private

! Pair mass vs pT, for all pairs

Definition at line 247 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMassPtIsoRCut
private

! Pair mass vs pT, for all pairs when opening angle not larger than iso cone radius

Definition at line 255 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeInvMassInCalorimeter().

TH2F* AliAnaPi0EbE::fhMassPtLocMax[3]
private

! Pair mass vs pT, for all pairs, for each NLM case

Definition at line 257 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMassPtMaxPair
private

! Pair mass vs pT max of the pair, for all pairs

Definition at line 248 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMassPtMinPair
private

! Pair mass vs pT min of the pair, for all pairs

Definition at line 249 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMassPtNoOverlap
private

! Pair mass vs pT, for all pairs, no overlap

Definition at line 265 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMassSplitPt
private

! Pair mass vs pT (split), for all pairs

Definition at line 250 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMassSplitPtNoOverlap
private

! Pair mass vs pT (split), for all pairs, no overlap

Definition at line 266 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCAsymmetryDispEta[7][fgkNmcTypes]
private

! E asymmetry of 2 splitted clusters vs lam0 for 5 E bins

Definition at line 358 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCAsymmetryDispPhi[7][fgkNmcTypes]
private

! E asymmetry of 2 splitted clusters vs lam0 for 5 E bins

Definition at line 359 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCAsymmetryLambda0[7][fgkNmcTypes]
private

! E asymmetry of 2 splitted clusters vs lam0 for 5 E bins

Definition at line 357 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCDispEtaDispPhi[7][fgkNmcTypes]
private

! Shower dispersion in eta direction vs phi direction for 5 E bins [0-2],[2-4],[4-6],[6-10],[> 10]

Definition at line 355 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaPi0EbE::fhMCE[fgkNmcTypes]
private

! Number of identified as pi0 vs E coming from X

Definition at line 361 of file AliAnaPi0EbE.h.

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

TH1F* AliAnaPi0EbE::fhMCEReject[fgkNmcTypes]
private

! Number of rejected as pi0 vs E coming from X

Definition at line 365 of file AliAnaPi0EbE.h.

Referenced by FillRejectedClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaPi0EbE::fhMCEtaDecayPt
private

! SS id, clusters id as pi0 (eta), coming from 1 photon, eta decay primary, pt

Definition at line 388 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhMCEtaDecayPtFraction
private

! SS id, clusters id as pi0 (eta), coming from 1 photon, eta decay primary, pt vs pt decay / pt mother

Definition at line 389 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhMCEtaProdVertex
private

! Spectrum of selected eta vs production vertex

Definition at line 402 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhMCEtaPtGenRecoFraction
private

! SS id, clusters id as pi0 (eta), coming from 2 photon, eta primary, pt vs E prim eta / E reco

Definition at line 385 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhMCEtaPtOrigin
private

! Mass of reoconstructed pi0 pairs in calorimeter vs mother

Definition at line 398 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhMCEtaPtRecoPtPrim
private

! pt reco vs pt prim for eta mother

Definition at line 272 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCEtaPtRecoPtPrimLocMax[3]
private

! pt reco vs pt prim for eta mother, vs NLM

Definition at line 292 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCEtaPtRecoPtPrimNoOverlap
private

! pt reco vs pt prim for eta mother

Definition at line 274 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCEtaSelectedPtRecoPtPrim
private

! pt reco vs pt prim for eta mother

Definition at line 282 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCEtaSelectedPtRecoPtPrimLocMax[3]
private

! pt reco vs pt prim for eta mother, vs NLM

Definition at line 297 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCEtaSelectedPtRecoPtPrimNoOverlap
private

! pt reco vs pt prim for eta mother

Definition at line 284 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCEtaSelectedSplitPtRecoPtPrim
private

! pt split reco vs pt prim for eta mother

Definition at line 287 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCEtaSelectedSplitPtRecoPtPrimLocMax[3]
private

! pt split reco vs pt prim for eta mother, vs NLM

Definition at line 299 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCEtaSelectedSplitPtRecoPtPrimNoOverlap
private

! pt split reco vs pt prim for eta mother

Definition at line 289 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCEtaSplitPtRecoPtPrim
private

! pt split reco vs pt prim for eta mother

Definition at line 277 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCEtaSplitPtRecoPtPrimLocMax[3]
private

! pt split reco vs pt prim for eta mother, vs NLM

Definition at line 294 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCEtaSplitPtRecoPtPrimNoOverlap
private

! pt split reco vs pt prim for eta mother

Definition at line 279 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCLambda0DispEta[7][fgkNmcTypes]
private

! Shower shape correlation l0 vs disp eta

Definition at line 350 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCLambda0DispPhi[7][fgkNmcTypes]
private

! Shower shape correlation l0 vs disp phi

Definition at line 351 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCMassPt[fgkNmcTypes]
private
TH2F* AliAnaPi0EbE::fhMCMassPtNoOverlap[fgkNmcTypes]
private

! Pair pT vs Mass coming from X, no random particles overlap

Definition at line 379 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCMassSplitPt[fgkNmcTypes]
private

! Pair pT (split) vs Mass coming from X

Definition at line 375 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCMassSplitPtNoOverlap[fgkNmcTypes]
private

! Pair pT (split) vs Mass coming from X, no random particles overlap

Definition at line 380 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCNLocMaxPt[fgkNmcTypes]
private

! Number of maxima in selected clusters, vs originating particle

Definition at line 434 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCNLocMaxPtReject[fgkNmcTypes]
private

! Number of maxima in selected clusters

Definition at line 449 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillRejectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCNLocMaxSplitPt[fgkNmcTypes]
private

! Number of identified as pi0 vs sum Pt split coming from X, for different NLM

Definition at line 372 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCNotResonancePi0PtOrigin
private

! Mass of reoconstructed pi0 pairs in calorimeter vs mother

Definition at line 399 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaPi0EbE::fhMCOtherDecayPt
private

! SS id, clusters id as pi0 (eta), coming from 1 photon, other decay primary, pt

Definition at line 390 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaPi0EbE::fhMCPi0DecayPt
private

! SS id, clusters id as pi0 (eta), coming from 1 photon, pi0 decay primary, pt

Definition at line 386 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhMCPi0DecayPtFraction
private

! SS id, clusters id as pi0 (eta), coming from 1 photon, pi0 decay primary, pt vs pt decay / pt mother

Definition at line 387 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhMCPi0ProdVertex
private

! Spectrum of selected pi0 vs production vertex

Definition at line 401 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhMCPi0PtGenRecoFraction
private

! SS id, clusters id as pi0 (eta), coming from 2 photon, pi0 primary, pt vs E prim pi0 / E reco

Definition at line 384 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhMCPi0PtOrigin
private

! Mass of reoconstructed pi0 pairs in calorimeter vs mother

Definition at line 397 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhMCPi0PtRecoPtPrim
private

! pt reco vs pt prim for pi0 mother

Definition at line 271 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCPi0PtRecoPtPrimLocMax[3]
private

! pt reco vs pt prim for pi0 mother, vs NLM

Definition at line 291 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCPi0PtRecoPtPrimNoOverlap
private

! pt reco vs pt prim for pi0 mother

Definition at line 273 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCPi0PtStatus
private

! Mass of reoconstructed pi0 pairs in calorimeter vs mother

Definition at line 400 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhMCPi0SelectedPtRecoPtPrim
private

! pt reco vs pt prim for pi0 mother

Definition at line 281 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCPi0SelectedPtRecoPtPrimLocMax[3]
private

! pt reco vs pt prim for pi0 mother, vs NLM

Definition at line 296 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCPi0SelectedPtRecoPtPrimNoOverlap
private

! pt reco vs pt prim for pi0 mother

Definition at line 283 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCPi0SelectedSplitPtRecoPtPrim
private

! pt split reco vs pt prim for pi0 mother

Definition at line 286 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCPi0SelectedSplitPtRecoPtPrimLocMax[3]
private

! pt split reco vs pt prim for pi0 mother, vs NLM

Definition at line 298 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCPi0SelectedSplitPtRecoPtPrimNoOverlap
private

! pt split reco vs pt prim for pi0 mother

Definition at line 288 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCPi0SplitPtRecoPtPrim
private

! pt split reco vs pt prim for pi0 mother

Definition at line 276 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCPi0SplitPtRecoPtPrimLocMax[3]
private

! pt split reco vs pt prim for pi0 mother, vs NLM

Definition at line 293 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCPi0SplitPtRecoPtPrimNoOverlap
private

! pt split reco vs pt prim for pi0 mother

Definition at line 278 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH1F* AliAnaPi0EbE::fhMCPt[fgkNmcTypes]
private

! Number of identified as pi0 vs Pt coming from X

Definition at line 362 of file AliAnaPi0EbE.h.

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

TH2F* AliAnaPi0EbE::fhMCPtAsymmetry[fgkNmcTypes]
private

! E asymmetry of 2 splitted clusters vs cluster pT

Definition at line 356 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCPtCentrality[fgkNmcTypes]
private

! Centrality vs pi0/eta pT coming from X

Definition at line 238 of file AliAnaPi0EbE.h.

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

TH1F* AliAnaPi0EbE::fhMCPtDecay[fgkNmcTypes]
private

! pT from MC particle

Definition at line 339 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), MakeInvMassInCalorimeter(), and MakeInvMassInCalorimeterAndCTS().

TH1F* AliAnaPi0EbE::fhMCPtDecayLostPairEta
private

! pT for tagged clustres when MC Eta Decay, when companion is lost

Definition at line 341 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), MakeInvMassInCalorimeter(), and MakeInvMassInCalorimeterAndCTS().

TH1F* AliAnaPi0EbE::fhMCPtDecayLostPairPi0
private

! pT for tagged clustres when MC Pi0 Decay, when companion is lost

Definition at line 340 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), MakeInvMassInCalorimeter(), and MakeInvMassInCalorimeterAndCTS().

TH2F* AliAnaPi0EbE::fhMCPtDispersion[fgkNmcTypes]
private

! pT vs dispersion of pi0 pairs but really from MC particle

Definition at line 344 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCPtDispEta[fgkNmcTypes]
private

! Shower dispersion in eta direction

Definition at line 348 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCPtDispEtaPhiDiff[fgkNmcTypes]
private

! Shower dispersion in eta -phi direction

Definition at line 353 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCPtDispPhi[fgkNmcTypes]
private

! Shower dispersion in phi direction

Definition at line 349 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCPtEta[fgkNmcTypes]
private

! pt vs eta of identified as pi0, coming from X

Definition at line 364 of file AliAnaPi0EbE.h.

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

TH2F* AliAnaPi0EbE::fhMCPtFracMaxCell[fgkNmcTypes]
private

! pT vs fraction of max cell

Definition at line 347 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCPtLambda0[fgkNmcTypes]
private

! pT vs lambda0 of pi0 pairs but really from MC particle

Definition at line 342 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCPtLambda0FracMaxCellCut[fgkNmcTypes]
private

! pT vs lambda0 of pi0 pairs but really from MC particle, fraction of cluster energy in max cell cut

Definition at line 346 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCPtLambda0LocMax[fgkNmcTypes][3]
private

! pT vs lambda0 of selected cluster, 1,2,>2 local maxima in cluster, vs originating particle

Definition at line 436 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCPtLambda0NoTRD[fgkNmcTypes]
private

! pT vs lambda0 of pi0 pairs but really from MC particle, not behind TRD

Definition at line 345 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCPtLambda1[fgkNmcTypes]
private

! pT vs lambda1 of pi0 pairs but really from MC particle

Definition at line 343 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCPtPhi[fgkNmcTypes]
private

! pt vs phi of identified as pi0, coming from X

Definition at line 363 of file AliAnaPi0EbE.h.

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

TH1F* AliAnaPi0EbE::fhMCPtReject[fgkNmcTypes]
private

! Number of rejected as pi0 vs Pt coming from X

Definition at line 366 of file AliAnaPi0EbE.h.

Referenced by FillRejectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCPtSphericity[fgkNmcTypes]
private

! Shower sphericity, eta vs phi

Definition at line 354 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCPtSumEtaPhi[fgkNmcTypes]
private

! Shower dispersion in eta vs phi direction

Definition at line 352 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhMCSelectedMassPt[fgkNmcTypes]
private

! selected pair pT vs Mass coming from X

Definition at line 376 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCSelectedMassPtLocMax[fgkNmcTypes][3]
private

! Pair mass vs pT, for selected pairs, vs originating particle

Definition at line 260 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCSelectedMassPtNoOverlap[fgkNmcTypes]
private

! selected pair pT vs Mass coming from X, no random particles overlap

Definition at line 381 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCSelectedMassSplitPt[fgkNmcTypes]
private

! selected pair pT (split) vs Mass coming from X

Definition at line 377 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCSelectedMassSplitPtNoOverlap[fgkNmcTypes]
private

! selected pair pT (split) vs Mass coming from X, no random particles overlap

Definition at line 382 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH1F* AliAnaPi0EbE::fhMCSplitE[fgkNmcTypes]
private

! Number of identified as pi0 vs sum E split coming from X

Definition at line 368 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH1F* AliAnaPi0EbE::fhMCSplitPt[fgkNmcTypes]
private

! Number of identified as pi0 vs sum Pt split coming from X

Definition at line 369 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCSplitPtEta[fgkNmcTypes]
private

! pt vs eta of identified as pi0, coming from X

Definition at line 371 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhMCSplitPtPhi[fgkNmcTypes]
private

! pt vs phi of identified as pi0, coming from X

Definition at line 370 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhNLocMaxPt
private

! number of maxima in selected clusters

Definition at line 432 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhNLocMaxPtReject
private

! Number of maxima in selected clusters

Definition at line 448 of file AliAnaPi0EbE.h.

Referenced by FillRejectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhNLocMaxPtSM[22]
private

! Number of maxima in selected clusters, per super module

Definition at line 433 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhNLocMaxSplitPt
private

! Split sub-cluster pair pT sum, as a function of n maxima

Definition at line 307 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH1F* AliAnaPi0EbE::fhPt
private

! Number of identified pi0/eta vs pT

Definition at line 217 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhPtAsymmetryLocMax[3]
private

! E asymmetry of 2 splitted clusters vs cluster E for different NLM

Definition at line 444 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtCellTimePileUp[7]
private

! pT vs Time inside cluster, before any selection, not max cell

Definition at line 453 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtCentrality
private

! Centrality vs pi0/eta pT

Definition at line 236 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaPi0EbE::fhPtDecay
private

! Number of identified pi0/eta decay photons vs pT

Definition at line 309 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), MakeInvMassInCalorimeter(), and MakeInvMassInCalorimeterAndCTS().

TH2F* AliAnaPi0EbE::fhPtDispersion
private

! pT vs disp of selected cluster

Definition at line 311 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtDispersionLocMax[3]
private

! pT vs lambda1 of selected cluster, 1,2,>2 local maxima in cluster

Definition at line 438 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtDispEta
private

! Shower dispersion in eta direction

Definition at line 323 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtDispEtaLocMax[3]
private

! pT vs eta dispersion of selected cluster, 1,2,>2 local maxima in cluster

Definition at line 439 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtDispEtaPhiDiff
private

! Shower dispersion eta - phi

Definition at line 330 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtDispEtaPhiDiffLocMax[3]
private

! pT vs dispersion eta - phi

Definition at line 442 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtDispPhi
private

! Shower dispersion in phi direction

Definition at line 324 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtDispPhiLocMax[3]
private

! pT vs phi dispersion of selected cluster, 1,2,>2 local maxima in cluster

Definition at line 440 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtEta
private

! Pt vs eta of identified pi0/eta

Definition at line 219 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhPtEtaReject
private

! pT vs eta of rejected as pi0/eta

Definition at line 242 of file AliAnaPi0EbE.h.

Referenced by FillRejectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtEventPlane
private

! Event plane vs pi0/eta pT

Definition at line 237 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhPtFracMaxCell
private

! pT vs frac max cell of selected cluster

Definition at line 317 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtFracMaxCellNoTRD
private

! pT vs frac max cell of selected cluster, not behind TRD

Definition at line 318 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtLambda0
private

! pT vs lambda0 of selected cluster

Definition at line 312 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtLambda0FracMaxCellCut
private

! pT vs lambda0 of selected cluster, fraction of cluster energy in max cell cut

Definition at line 316 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtLambda0LocMax[3]
private

! pT vs lambda0 of selected cluster, 1,2,>2 local maxima in cluster

Definition at line 435 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtLambda0NoSplitCut
private

! pT vs lambda0 of cluster before the split selection.

Definition at line 313 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhPtLambda0NoTRD
private

! pT vs lambda0 of selected cluster, not behind TRD

Definition at line 315 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtLambda1
private

! pT vs lambda1 of selected cluster

Definition at line 314 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtLambda1LocMax[3]
private

! pT vs lambda1 of selected cluster, 1,2,>2 local maxima in cluster

Definition at line 437 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtNCells
private

! pT vs N cells in selected cluster

Definition at line 319 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtNPileUpSPDVtx
private

! Cluster pt vs number of spd pile-up vertices

Definition at line 464 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtNPileUpSPDVtxTimeCut
private

! Cluster pt vs number of spd pile-up vertices, time cut +-25 ns

Definition at line 466 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtNPileUpSPDVtxTimeCut2
private

! Cluster pt vs number of spd pile-up vertices, time cut +-75 ns

Definition at line 468 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtNPileUpTrkVtx
private

! Cluster pt vs number of track pile-up vertices

Definition at line 465 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtNPileUpTrkVtxTimeCut
private

! Cluster pt vs number of track pile-up vertices, time cut +- 25 ns

Definition at line 467 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtNPileUpTrkVtxTimeCut2
private

! Cluster pt vs number of track pile-up vertices, time cut +- 75 ns

Definition at line 469 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtPhi
private

! Pt vs phi of identified pi0/eta

Definition at line 220 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPi0EbE::fhPtPhiReject
private

! pT vs phi of rejected as pi0/eta

Definition at line 243 of file AliAnaPi0EbE.h.

Referenced by FillRejectedClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaPi0EbE::fhPtPileUp[7]
private

! pT distribution of selected pi0/eta

Definition at line 452 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillPileUpHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaPi0EbE::fhPtReject
private

! Number of rejected as pi0/eta vs pT

Definition at line 240 of file AliAnaPi0EbE.h.

Referenced by FillRejectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtSphericity
private

! Shower sphericity in eta vs phi

Definition at line 331 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtSphericityLocMax[3]
private

! pT vs sphericity in eta vs phi

Definition at line 443 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtSumEta
private

! Shower dispersion in eta direction

Definition at line 327 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtSumEtaPhi
private

! Shower dispersion in eta and phi direction

Definition at line 329 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtSumEtaPhiLocMax[3]
private

! pT vs dispersion in eta and phi direction

Definition at line 441 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtSumPhi
private

! Shower dispersion in phi direction

Definition at line 328 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtTime
private

! pT vs Time of selected cluster

Definition at line 320 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhPtTimeDiffPileUp[7]
private

! pT vs Time difference inside cluster, before any selection

Definition at line 454 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhSelectedAsymmetry
private

! Cluster pT vs asymmetry of 2 splitted clusters, for selected pairs

Definition at line 302 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhSelectedLambda0PtLocMaxSM[3][22]
private

! Pair mass vs pT, for selected pairs, for each NLM case, for each SM

Definition at line 262 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhSelectedMass
private

! Pair mass vs E, for selected pairs

Definition at line 251 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhSelectedMassNoOverlap
private

! Pair mass vs E, for selected pairs, no overlap

Definition at line 267 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhSelectedMassPt
private

! Pair mass vs pT, for selected pairs

Definition at line 252 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhSelectedMassPtLocMax[3]
private

! Pair mass vs pT, for selected pairs, for each NLM case

Definition at line 258 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhSelectedMassPtLocMaxSM[3][22]
private

! Pair mass vs pT, for selected pairs, for each NLM case, for each SM

Definition at line 259 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhSelectedMassPtNoOverlap
private

! Pair mass vs pT, for selected pairs, no overlap

Definition at line 268 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhSelectedMassSplitPt
private

! Pair mass vs pT (split), for selected pairs

Definition at line 253 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhSelectedMassSplitPtNoOverlap
private

! Pair mass vs pT (split), for selected pairs, no overlap

Definition at line 269 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH1F* AliAnaPi0EbE::fhSplitE
private

! Split sub-cluster pair energy sum

Definition at line 303 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH1F* AliAnaPi0EbE::fhSplitPt
private

! Split sub-cluster pair pT sum

Definition at line 304 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhSplitPtEta
private

! Split sub-cluster pair pT sum vs eta

Definition at line 305 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhSplitPtPhi
private

! Split sub-cluster pair pT sum vs phi

Definition at line 306 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), and MakeShowerShapeIdentification().

TH2F* AliAnaPi0EbE::fhTimeNPileUpVertContributors
private

! Time of cluster vs n pile-up vertex from SPD contributors

Definition at line 460 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimeNPileUpVertSPD
private

! Time of cluster vs n pile-up vertices from SPD

Definition at line 458 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimeNPileUpVertTrack
private

! Time of cluster vs n pile-up vertices from Tracks

Definition at line 459 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimePileUpMainVertexZDiamond
private

! Time of cluster vs difference of z diamond and pile-up vertex

Definition at line 462 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimePileUpMainVertexZDistance
private

! Time of cluster vs difference of z main vertex and pile-up vertex

Definition at line 461 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimePtNoCut
private

! Time of cluster vs pT, no cut

Definition at line 455 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimePtSPD
private

! Time of cluster vs pT, IsSPDPileUp

Definition at line 456 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimePtSPDMulti
private

! Time of cluster vs pT, IsSPDPileUpMulti

Definition at line 457 of file AliAnaPi0EbE.h.

Referenced by FillPileUpHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimeTriggerEMCALBC[11]
private

! Time distribution of pi0, when trigger is in a given BC

Definition at line 227 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillEMCALBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimeTriggerEMCALBC0UMReMatchBoth
private

! Time distribution of pi0s in event, when trigger is not found, rematched open both

Definition at line 234 of file AliAnaPi0EbE.h.

Referenced by FillEMCALBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimeTriggerEMCALBC0UMReMatchCheckNeigh
private

! Time distribution of pi0s in event, when trigger is not found, rematched with neigbour patchs

Definition at line 233 of file AliAnaPi0EbE.h.

Referenced by FillEMCALBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimeTriggerEMCALBC0UMReMatchOpenTime
private

! Time distribution of pi0s in event, when trigger is not found, rematched open time trigger

Definition at line 232 of file AliAnaPi0EbE.h.

Referenced by FillEMCALBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimeTriggerEMCALBCPileUpSPD[11]
private

! Time distribution of pi0, when trigger is in a given BC, tagged as pile-up SPD

Definition at line 228 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillEMCALBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTimeTriggerEMCALBCUM[11]
private

! Time distribution of pi0, when trigger is in a given BC, not matched to trigger

Definition at line 230 of file AliAnaPi0EbE.h.

Referenced by AliAnaPi0EbE(), FillEMCALBCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTrackMatchedDEta
private

! Eta distance between track and cluster vs cluster E

Definition at line 414 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTrackMatchedDEtaDPhi
private

! Eta vs Phi distance between track and cluster, E cluster > 0.5 GeV

Definition at line 416 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTrackMatchedDEtaDPhiNeg
private

! Eta vs Phi distance between track and cluster, E cluster > 0.5 GeV

Definition at line 422 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTrackMatchedDEtaDPhiPos
private

! Eta vs Phi distance between track and cluster, E cluster > 0.5 GeV

Definition at line 419 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTrackMatchedDEtaNeg
private

! Eta distance between track and cluster vs cluster E

Definition at line 420 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTrackMatchedDEtaPos
private

! Eta distance between track and cluster vs cluster E

Definition at line 417 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTrackMatchedDPhi
private

! Phi distance between track and cluster vs cluster E

Definition at line 415 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTrackMatchedDPhiNeg
private

! Phi distance between track and cluster vs cluster E

Definition at line 421 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTrackMatchedDPhiPos
private

! Phi distance between track and cluster vs cluster E

Definition at line 418 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTrackMatchedMCParticleDEta
private

! Trace origin of matched particle, eta residual

Definition at line 425 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTrackMatchedMCParticleDPhi
private

! Trace origin of matched particle, phi residual

Definition at line 426 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaPi0EbE::fhTrackMatchedMCParticlePt
private

! Trace origin of matched particle, energy

Definition at line 424 of file AliAnaPi0EbE.h.

Referenced by FillSelectedClusterHistograms(), and GetCreateOutputObjects().

TString AliAnaPi0EbE::fInputAODGammaConvName
private

Name of AOD branch with conversion photons.

cluster/particle kinematic temporal containers

Definition at line 205 of file AliAnaPi0EbE.h.

Referenced by GetAnalysisCuts(), GetInputAODGammaConvName(), InitParameters(), MakeInvMassInCalorimeterAndCTS(), and SetInputAODGammaConvName().

Float_t AliAnaPi0EbE::fIsoCandMinPt
private

Isolation candidate minimum pT.

Definition at line 189 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), InitParameters(), MakeInvMassInCalorimeter(), and SetIsolationCandidateMinPt().

Float_t AliAnaPi0EbE::fM02MaxCutForIM
private

Study photon clusters with l0 smaller than cut, in inv. mass analysis.

Definition at line 184 of file AliAnaPi0EbE.h.

Referenced by InitParameters(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and SetM02CutForInvMass().

Float_t AliAnaPi0EbE::fM02MinCutForIM
private

Study photon clusters with l0 larger than cut, in inv. mass analysis.

Definition at line 185 of file AliAnaPi0EbE.h.

Referenced by InitParameters(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and SetM02CutForInvMass().

Float_t AliAnaPi0EbE::fMinDist
private

Minimal distance to bad channel to accept cluster.

Definition at line 192 of file AliAnaPi0EbE.h.

Referenced by GetAnalysisCuts(), InitParameters(), MakeShowerShapeIdentification(), Print(), and SetMinDistanceToBadChannel().

Float_t AliAnaPi0EbE::fMinDist2
private

Cuts on Minimal distance to study acceptance evaluation.

Definition at line 193 of file AliAnaPi0EbE.h.

Referenced by GetAnalysisCuts(), InitParameters(), MakeShowerShapeIdentification(), Print(), and SetMinDistanceToBadChannel().

Float_t AliAnaPi0EbE::fMinDist3
private

One more cut on distance used for acceptance-efficiency study.

Definition at line 194 of file AliAnaPi0EbE.h.

Referenced by GetAnalysisCuts(), InitParameters(), MakeShowerShapeIdentification(), Print(), and SetMinDistanceToBadChannel().

TLorentzVector AliAnaPi0EbE::fMomentum
private

! Cluster/pi0 momentum, kinematic temporal containers.

Definition at line 208 of file AliAnaPi0EbE.h.

Referenced by FillRejectedClusterHistograms(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

TLorentzVector AliAnaPi0EbE::fMomentum1
private

! Cluster/photon momentum, kinematic temporal containers.

Definition at line 209 of file AliAnaPi0EbE.h.

Referenced by HasPairSameMCMother(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

TLorentzVector AliAnaPi0EbE::fMomentum12
private

! Cluster/pi0 momentum, sum 1+2, kinematic temporal containers.

Definition at line 211 of file AliAnaPi0EbE.h.

Referenced by MakeShowerShapeIdentification().

TLorentzVector AliAnaPi0EbE::fMomentum2
private

! Cluster/photon momentum, kinematic temporal containers.

Definition at line 210 of file AliAnaPi0EbE.h.

Referenced by HasPairSameMCMother(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), and MakeShowerShapeIdentification().

Int_t AliAnaPi0EbE::fNLMCutMax
private

Remove clusters/cells with number of local maxima larger than this value.

Definition at line 178 of file AliAnaPi0EbE.h.

Referenced by GetAnalysisCuts(), GetNLMCutMax(), MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), MakeShowerShapeIdentification(), and SetNLMCut().

Int_t AliAnaPi0EbE::fNLMCutMin
private

Remove clusters/cells with number of local maxima smaller than this value.

Definition at line 177 of file AliAnaPi0EbE.h.

Referenced by GetAnalysisCuts(), GetNLMCutMin(), and SetNLMCut().

Float_t AliAnaPi0EbE::fNLMECutMin[3]
private

Minimum energy of the cluster, depending on NLM.

Definition at line 195 of file AliAnaPi0EbE.h.

Referenced by GetAnalysisCuts(), GetNLMMinEnergy(), InitParameters(), MakeShowerShapeIdentification(), and SetNLMMinEnergy().

TLorentzVector AliAnaPi0EbE::fPrimaryMom
private

! Primary momentum, kinematic temporal containers.

Definition at line 212 of file AliAnaPi0EbE.h.

Referenced by MakeAnalysisFillHistograms(), and MakeShowerShapeIdentification().

Float_t AliAnaPi0EbE::fR
private

Isolation cone.

Definition at line 188 of file AliAnaPi0EbE.h.

Referenced by GetCreateOutputObjects(), InitParameters(), MakeInvMassInCalorimeter(), and SetR().

Bool_t AliAnaPi0EbE::fRejectTrackMatch
private

Remove clusters which have an associated TPC track.

Definition at line 198 of file AliAnaPi0EbE.h.

Referenced by GetAnalysisCuts(), IsTrackMatchRejectionOn(), MakeShowerShapeIdentification(), SwitchOffTrackMatchRejection(), and SwitchOnTrackMatchRejection().

Bool_t AliAnaPi0EbE::fSelectIsolatedDecay
private

Select pairs where at least one is declared isolated (run first AliAnaParticleIsolation).

Definition at line 186 of file AliAnaPi0EbE.h.

Referenced by MakeInvMassInCalorimeter(), MakeInvMassInCalorimeterAndCTS(), SwitchOffSelectIsolatedDecay(), and SwitchOnSelectIsolatedDecay().

Bool_t AliAnaPi0EbE::fSelectPairInIsoCone
private
Double_t AliAnaPi0EbE::fTimeCutMax
private

Remove clusters/cells with time larger than this value, in ns.

Definition at line 197 of file AliAnaPi0EbE.h.

Referenced by GetAnalysisCuts(), GetTimeCutMax(), MakeShowerShapeIdentification(), and SetTimeCut().

Double_t AliAnaPi0EbE::fTimeCutMin
private

Remove clusters/cells with time smaller than this value, in ns.

Definition at line 196 of file AliAnaPi0EbE.h.

Referenced by GetAnalysisCuts(), GetTimeCutMin(), and SetTimeCut().


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