AliPhysics  64f4410 (64f4410)
AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson Class Reference

#include <AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson.h>

Inheritance diagram for AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson:

Public Member Functions

 AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson ()
 
 AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson (const char *name)
 
virtual ~AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson ()
 
virtual void UserExec (Option_t *)
 
virtual void UserCreateOutputObjects ()
 
virtual Bool_t Notify ()
 
virtual void Terminate (const Option_t *)
 
void SetV0ReaderName (TString name)
 
void SetMoveParticleAccordingToVertex (Bool_t flag)
 
void SetIsHeavyIon (Int_t flag)
 
void SetIsMC (Bool_t isMC)
 
void SetLightOutput (Bool_t flag)
 
void SetEventCutList (Int_t nCuts, TList *CutArray)
 
void SetConversionCutList (TList *CutArray)
 
void SetClusterCutList (TList *CutArray)
 
void SetPionCutList (TList *CutArray)
 
void SetNeutralPionCutList (TList *CutArray)
 
void SetMesonCutList (TList *CutArray)
 
void SetDoMesonQA (Int_t flag)
 
void SetNDMRecoMode (Int_t mode)
 
void SetTolerance (Double_t tol)
 
void SetSelectedHeavyNeutralMeson (Int_t selectMeson)
 

Private Member Functions

void InitBack ()
 
void ProcessConversionPhotonCandidates ()
 
void ProcessTrueConversionPhotonCandidates (AliAODConversionPhoton *)
 
void ProcessCaloPhotonCandidates ()
 
void ProcessTrueCaloPhotonCandidates (AliAODConversionPhoton *TruePhotonCandidate)
 
void ProcessTrueMesonCandidates (AliAODConversionMother *Pi0Candidate, AliAODConversionMother *TrueNeutralPionCandidate, AliAODConversionPhoton *TrueVirtualGammaCandidate)
 
void MoveParticleAccordingToVertex (AliAODConversionMother *particle, const AliGammaConversionAODBGHandler::GammaConversionVertex *vertex)
 
void FixPzToMatchPDGInvMassNDM (AliAODConversionMother *particle)
 
void ProcessNeutralDecayMesonCandidatesPureConversions ()
 
void ProcessTrueNeutralPionCandidatesPureConversions (AliAODConversionMother *Pi0Candidate, AliAODConversionPhoton *TrueGammaCandidate0, AliAODConversionPhoton *TrueGammaCandidate1)
 
void ProcessTrueNeutralPionCandidatesPureConversionsAOD (AliAODConversionMother *Pi0Candidate, AliAODConversionPhoton *TrueGammaCandidate0, AliAODConversionPhoton *TrueGammaCandidate1)
 
void ProcessNeutralPionCandidatesPureCalo ()
 
void ProcessTrueNeutralPionCandidatesPureCalo (AliAODConversionMother *Pi0Candidate, AliAODConversionPhoton *TrueGammaCandidate0, AliAODConversionPhoton *TrueGammaCandidate1)
 
void ProcessNeutralPionCandidatesMixedConvCalo ()
 
void ProcessTrueNeutralPionCandidatesMixedConvCalo (AliAODConversionMother *Pi0Candidate, AliAODConversionPhoton *TrueGammaCandidate0, AliAODConversionPhoton *TrueGammaCandidate1)
 
void ProcessPionCandidates ()
 
void ProcessMCParticles ()
 
void CalculateMesonCandidates ()
 
void CalculateBackground ()
 
void UpdateEventByEventData ()
 
Bool_t IsPiPlPiMiPiZeroDecay (TParticle *fMCMother) const
 
Bool_t IsPiPlPiMiEtaDecay (TParticle *fMCMother) const
 
Bool_t IsEtaPrimePiPlPiMiEtaDaughter (Int_t label) const
 
Bool_t IsEtaPiPlPiMiPiZeroDaughter (Int_t label) const
 
Bool_t IsOmegaPiPlPiMiPiZeroDaughter (Int_t label) const
 
Bool_t GammaIsNeutralMesonPiPlPiMiNDMDaughter (Int_t label) const
 
Bool_t CheckVectorForDoubleCount (vector< Int_t > &vec, Int_t tobechecked)
 
Bool_t KinematicCut (AliAODConversionMother *negpion, AliAODConversionMother *pospion, AliAODConversionMother *neutpion, AliAODConversionMother *omega)
 
 AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson (const AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson &)
 
AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMesonoperator= (const AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson &)
 

Private Attributes

AliV0ReaderV1fV0Reader
 
TString fV0ReaderName
 
AliPrimaryPionSelectorfPionSelector
 
AliGammaConversionAODBGHandler ** fBGHandlerPiPl
 
AliGammaConversionAODBGHandler ** fBGHandlerPiMi
 
AliESDEventfESDEvent
 
AliMCEvent * fMCEvent
 
TList ** fCutFolder
 
TList ** fESDList
 
TList ** fTrueList
 
TList ** fTrueTreeList
 
TList ** fMCList
 
TListfOutputContainer
 
TClonesArray * fReaderGammas
 
vector< Int_tfSelectorNegPionIndex
 
vector< Int_tfSelectorPosPionIndex
 
TListfGoodConvGammas
 
TListfClusterCandidates
 
TListfNeutralDecayParticleCandidates
 good calo gammas after selection More...
 
TListfNeutralDecayParticleSidebandCandidates
 
TListfPosPionCandidates
 
TListfNegPionCandidates
 
TListfGoodVirtualParticles
 
TListfEventCutArray
 
TListfGammaCutArray
 
TListfClusterCutArray
 
TListfPionCutArray
 
TListfNeutralDecayMesonCutArray
 
TListfMesonCutArray
 
AliConvEventCutsfEventCuts
 
AliConversionPhotonCutsfConversionCuts
 
AliCaloPhotonCutsfClusterCuts
 
TTree ** fTreePiPiSameMother
 
TTree ** fTreePiPiPiSameMother
 
TTree ** fTreeEventInfoHNM
 
Short_t fCasePiPi
 
Float_t fSamePiPiMotherID
 
Float_t fSamePiPiMotherInvMass
 
Float_t fSamePiPiMotherPt
 
Float_t fSamePiPiPiMotherID
 
Float_t fSamePiPiPiMotherInvMass
 
Float_t fSamePiPiPiMotherPt
 
Float_t fV0MultiplicityHNMEvent
 
Float_t fTrackMultiplicityHNMEvent
 
Float_t fZVertexHNMEvent
 
Float_t fPtHNM
 
Float_t fPDGMassNDM
 
Int_t fPDGCodeNDM
 
Int_t fPDGCodeAnalyzedMeson
 
TH1F ** fHistoConvGammaPt
 
TH1F ** fHistoConvGammaEta
 
TH1F ** fHistoClusterGammaPt
 
TH1F ** fHistoClusterGammaEta
 
TH1F ** fHistoNegPionPt
 
TH1F ** fHistoPosPionPt
 
TH1F ** fHistoNegPionPhi
 
TH1F ** fHistoPosPionPhi
 
TH1F ** fHistoNegPionEta
 
TH1F ** fHistoPosPionEta
 
TH2F ** fHistoNegPionClsTPC
 
TH2F ** fHistoPosPionClsTPC
 
TH2F ** fHistoPionDCAxy
 
TH2F ** fHistoPionDCAz
 
TH2F ** fHistoPionTPCdEdxNSigma
 
TH2F ** fHistoPionTPCdEdx
 
TH2F ** fHistoPionPionInvMassPt
 
TH2F ** fHistoGammaGammaInvMassPt
 
TH2F ** fHistoMotherInvMassPt
 
TH2F ** fHistoMotherInvMassPtRejectedKinematic
 
TH2F ** fHistoBackInvMassPtGroup1
 
TH2F ** fHistoBackInvMassPtGroup2
 
TH2F ** fHistoBackInvMassPtGroup3
 
TH2F ** fHistoBackInvMassPtGroup4
 
TH2F ** fHistoMotherLikeSignBackInvMassPt
 
TH2F ** fHistoAngleHNMesonPiPlPiMi
 
TH2F ** fHistoAngleHNMesonNDM
 
TH2F ** fHistoAngleHNMesonPiPl
 
TH2F ** fHistoAngleHNMesonPiMi
 
TH2F ** fHistoAnglePiPlPiMi
 
TH2F ** fHistoAngleNDMPiMi
 
TH2F ** fHistoAnglePiPlNDM
 
TH2F ** fHistoAngleSum
 
TH2F ** fHistoTrueAngleSum
 
TH2F ** fHistoMotherInvMassSubNDM
 
TH2F ** fHistoBackInvMassPtGroup1SubNDM
 
TH2F ** fHistoBackInvMassPtGroup2SubNDM
 
TH2F ** fHistoBackInvMassPtGroup3SubNDM
 
TH2F ** fHistoBackInvMassPtGroup4SubNDM
 
TH2F ** fHistoMotherLikeSignBackInvMassSubNDMPt
 
TH2F ** fHistoMotherInvMassFixedPzNDM
 
TH2F ** fHistoBackInvMassPtGroup1FixedPzNDM
 
TH2F ** fHistoBackInvMassPtGroup2FixedPzNDM
 
TH2F ** fHistoBackInvMassPtGroup3FixedPzNDM
 
TH2F ** fHistoBackInvMassPtGroup4FixedPzNDM
 
TH2F ** fHistoMotherLikeSignBackInvMassFixedPzNDMPt
 
TH1F ** fHistoMCAllGammaPt
 
TH1F ** fHistoMCConvGammaPt
 
TH1F ** fHistoMCAllPosPionsPt
 
TH1F ** fHistoMCAllNegPionsPt
 
TH1F ** fHistoMCGammaFromNeutralMesonPt
 
TH1F ** fHistoMCPosPionsFromNeutralMesonPt
 
TH1F ** fHistoMCNegPionsFromNeutralMesonPt
 
TH1F ** fHistoMCHNMPiPlPiMiNDMPt
 
TH1F ** fHistoMCHNMPiPlPiMiNDMInAccPt
 
TH2F ** fHistoTrueMotherPiPlPiMiNDMInvMassPt
 
TH2F ** fHistoTrueMotherHNMPiPlPiMiNDMInvMassPt
 
TH2F ** fHistoTrueMotherGammaGammaInvMassPt
 
TH2F ** fHistoTrueMotherGammaGammaFromHNMInvMassPt
 
TH1F ** fHistoTrueConvGammaPt
 
TH1F ** fHistoTrueConvGammaFromNeutralMesonPt
 
TH1F ** fHistoTrueClusterGammaPt
 
TH1F ** fHistoTrueClusterGammaFromNeutralMesonPt
 
TH1F ** fHistoTruePosPionPt
 
TH1F ** fHistoTruePosPionFromNeutralMesonPt
 
TH1F ** fHistoTrueNegPionPt
 
TH1F ** fHistoTrueNegPionFromNeutralMesonPt
 
TH2F ** fHistoTruePionPionInvMassPt
 
TH2F ** fHistoTruePionPionFromSameMotherInvMassPt
 
TH2F ** fHistoTruePionPionFromHNMInvMassPt
 
TH2F ** fHistoTruePiPlPiMiSameMotherFromEtaInvMassPt
 
TH2F ** fHistoTruePiPlPiMiSameMotherFromOmegaInvMassPt
 
TH2F ** fHistoTruePiPlPiMiSameMotherFromRhoInvMassPt
 
TH2F ** fHistoTruePiPlPiMiSameMotherFromEtaPrimeInvMassPt
 
TH2F ** fHistoTruePiPlPiMiSameMotherFromK0sInvMassPt
 
TH2F ** fHistoTruePiPlPiMiSameMotherFromK0lInvMassPt
 
TH2F ** fHistoTruePiMiPiZeroSameMotherFromEtaInvMassPt
 
TH2F ** fHistoTruePiMiPiZeroSameMotherFromOmegaInvMassPt
 
TH2F ** fHistoTruePiMiPiZeroSameMotherFromRhoInvMassPt
 
TH2F ** fHistoTruePiMiPiZeroSameMotherFromK0lInvMassPt
 
TH2F ** fHistoTruePiPlPiZeroSameMotherFromEtaInvMassPt
 
TH2F ** fHistoTruePiPlPiZeroSameMotherFromOmegaInvMassPt
 
TH2F ** fHistoTruePiPlPiZeroSameMotherFromRhoInvMassPt
 
TH2F ** fHistoTruePiPlPiZeroSameMotherFromK0lInvMassPt
 
TH2F ** fHistoTruePiPlPiMiNDMPureCombinatoricalInvMassPt
 
TH2F ** fHistoTruePiPlPiMiNDMContaminationInvMassPt
 
TH2F ** fHistoDoubleCountTruePi0InvMassPt
 
TH2F ** fHistoDoubleCountTrueHNMInvMassPt
 array of histos with double counted pi0s, invMass, pT More...
 
TH2F ** fHistoDoubleCountTrueConvGammaRPt
 array of histos with double counted etas, invMass, pT More...
 
vector< Int_tfVectorDoubleCountTruePi0s
 array of histos with double counted photons, R, pT More...
 
vector< Int_tfVectorDoubleCountTrueHNMs
 vector containing labels of validated pi0 More...
 
vector< Int_tfVectorDoubleCountTrueConvGammas
 vector containing labels of validated eta More...
 
TH1I ** fHistoNEvents
 vector containing labels of validated photons More...
 
TH1I ** fHistoNGoodESDTracks
 
TProfile ** fProfileEtaShift
 
TH2F ** fHistoSPDClusterTrackletBackground
 
TRandom3 fRandom
 array of histos with SPD tracklets vs SPD clusters for background rejection More...
 
Int_t fnCuts
 
Int_t fiCut
 
Int_t fNumberOfESDTracks
 
Bool_t fMoveParticleAccordingToVertex
 
Int_t fIsHeavyIon
 
Bool_t fDoMesonAnalysis
 
Int_t fDoMesonQA
 
Bool_t fIsFromMBHeader
 
Bool_t fIsMC
 
Int_t fSelectedHeavyNeutralMeson
 
Bool_t fDoLightOutput
 
Int_t fNDMRecoMode
 
Double_t fTolerance
 

Detailed Description

Constructor & Destructor Documentation

AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson ( )
AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson ( const char *  name)
AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::~AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson ( )
virtual
AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson ( const AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson )
private

Member Function Documentation

void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::CalculateBackground ( )
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::CalculateMesonCandidates ( )
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::FixPzToMatchPDGInvMassNDM ( AliAODConversionMother particle)
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::GammaIsNeutralMesonPiPlPiMiNDMDaughter ( Int_t  label) const
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::InitBack ( )
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::IsPiPlPiMiEtaDecay ( TParticle *  fMCMother) const
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::IsPiPlPiMiPiZeroDecay ( TParticle *  fMCMother) const
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::KinematicCut ( AliAODConversionMother negpion,
AliAODConversionMother pospion,
AliAODConversionMother neutpion,
AliAODConversionMother omega 
)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::MoveParticleAccordingToVertex ( AliAODConversionMother particle,
const AliGammaConversionAODBGHandler::GammaConversionVertex vertex 
)
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::Notify ( )
virtual
AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson& AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::operator= ( const AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson )
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessCaloPhotonCandidates ( )
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessConversionPhotonCandidates ( )
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessMCParticles ( )
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessNeutralDecayMesonCandidatesPureConversions ( )
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessNeutralPionCandidatesMixedConvCalo ( )
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessNeutralPionCandidatesPureCalo ( )
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessPionCandidates ( )
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueCaloPhotonCandidates ( AliAODConversionPhoton TruePhotonCandidate)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueConversionPhotonCandidates ( AliAODConversionPhoton TruePhotonCandidate)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueMesonCandidates ( AliAODConversionMother Pi0Candidate,
AliAODConversionMother TrueNeutralPionCandidate,
AliAODConversionPhoton TrueVirtualGammaCandidate 
)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesMixedConvCalo ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1 
)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureCalo ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1 
)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureConversions ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1 
)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureConversionsAOD ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1 
)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetClusterCutList ( TList CutArray)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetConversionCutList ( TList CutArray)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetDoMesonQA ( Int_t  flag)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetEventCutList ( Int_t  nCuts,
TList CutArray 
)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetIsHeavyIon ( Int_t  flag)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetIsMC ( Bool_t  isMC)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetLightOutput ( Bool_t  flag)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetMesonCutList ( TList CutArray)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetMoveParticleAccordingToVertex ( Bool_t  flag)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetNDMRecoMode ( Int_t  mode)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetNeutralPionCutList ( TList CutArray)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetPionCutList ( TList CutArray)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetSelectedHeavyNeutralMeson ( Int_t  selectMeson)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetTolerance ( Double_t  tol)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::SetV0ReaderName ( TString  name)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::Terminate ( const Option_t )
virtual
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::UpdateEventByEventData ( )
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::UserCreateOutputObjects ( )
virtual
void AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::UserExec ( Option_t )
virtual

Member Data Documentation

AliGammaConversionAODBGHandler** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fBGHandlerPiMi
private
AliGammaConversionAODBGHandler** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fBGHandlerPiPl
private
Short_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fCasePiPi
private
AliCaloPhotonCuts* AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fClusterCuts
private
AliConversionPhotonCuts* AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fConversionCuts
private
TList** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fCutFolder
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fDoMesonAnalysis
private
Int_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fDoMesonQA
private
AliESDEvent* AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fESDEvent
private
TList** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fESDList
private
AliConvEventCuts* AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fEventCuts
private
TList* AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fGammaCutArray
private
TList* AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fGoodVirtualParticles
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoAngleHNMesonNDM
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoAngleHNMesonPiMi
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoAngleHNMesonPiPl
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoAngleHNMesonPiPlPiMi
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoAngleNDMPiMi
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoAnglePiPlNDM
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoAnglePiPlPiMi
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoAngleSum
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoBackInvMassPtGroup1
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoBackInvMassPtGroup1FixedPzNDM
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoBackInvMassPtGroup1SubNDM
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoBackInvMassPtGroup2
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoBackInvMassPtGroup2FixedPzNDM
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoBackInvMassPtGroup2SubNDM
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoBackInvMassPtGroup3
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoBackInvMassPtGroup3FixedPzNDM
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoBackInvMassPtGroup3SubNDM
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoBackInvMassPtGroup4
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoBackInvMassPtGroup4FixedPzNDM
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoBackInvMassPtGroup4SubNDM
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoClusterGammaEta
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoClusterGammaPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoConvGammaEta
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoConvGammaPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoDoubleCountTrueConvGammaRPt
private

array of histos with double counted etas, invMass, pT

Definition at line 275 of file AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson.h.

Referenced by ProcessTrueConversionPhotonCandidates(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoDoubleCountTrueHNMInvMassPt
private

array of histos with double counted pi0s, invMass, pT

Definition at line 274 of file AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson.h.

Referenced by ProcessTrueMesonCandidates(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoGammaGammaInvMassPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMCAllGammaPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMCAllNegPionsPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMCAllPosPionsPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMCConvGammaPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMCGammaFromNeutralMesonPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMCHNMPiPlPiMiNDMInAccPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMCHNMPiPlPiMiNDMPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMCNegPionsFromNeutralMesonPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMCPosPionsFromNeutralMesonPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMotherInvMassFixedPzNDM
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMotherInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMotherInvMassPtRejectedKinematic
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMotherInvMassSubNDM
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMotherLikeSignBackInvMassFixedPzNDMPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMotherLikeSignBackInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoMotherLikeSignBackInvMassSubNDMPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoNegPionClsTPC
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoNegPionEta
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoNegPionPhi
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoNegPionPt
private
TH1I** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoNEvents
private

vector containing labels of validated photons

Definition at line 280 of file AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1I** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoNGoodESDTracks
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoPionDCAxy
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoPionDCAz
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoPionPionInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoPionTPCdEdx
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoPionTPCdEdxNSigma
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoPosPionClsTPC
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoPosPionEta
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoPosPionPhi
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoPosPionPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoSPDClusterTrackletBackground
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTrueAngleSum
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTrueClusterGammaFromNeutralMesonPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTrueClusterGammaPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTrueConvGammaFromNeutralMesonPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTrueConvGammaPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTrueMotherHNMPiPlPiMiNDMInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTrueMotherPiPlPiMiNDMInvMassPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTrueNegPionFromNeutralMesonPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTrueNegPionPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiMiPiZeroSameMotherFromEtaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiMiPiZeroSameMotherFromK0lInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiMiPiZeroSameMotherFromOmegaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiMiPiZeroSameMotherFromRhoInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePionPionFromHNMInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePionPionFromSameMotherInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePionPionInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiPlPiMiNDMContaminationInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiPlPiMiNDMPureCombinatoricalInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiPlPiMiSameMotherFromEtaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiPlPiMiSameMotherFromEtaPrimeInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiPlPiMiSameMotherFromK0lInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiPlPiMiSameMotherFromK0sInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiPlPiMiSameMotherFromOmegaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiPlPiMiSameMotherFromRhoInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiPlPiZeroSameMotherFromEtaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiPlPiZeroSameMotherFromK0lInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiPlPiZeroSameMotherFromOmegaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePiPlPiZeroSameMotherFromRhoInvMassPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePosPionFromNeutralMesonPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fHistoTruePosPionPt
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fIsFromMBHeader
private
Int_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fIsHeavyIon
private
TList** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fMCList
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fMoveParticleAccordingToVertex
private
Int_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fnCuts
private
Int_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fNDMRecoMode
private
Int_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fNumberOfESDTracks
private
TList* AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fOutputContainer
private
Int_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fPDGCodeAnalyzedMeson
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fPDGMassNDM
private
TList* AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fPionCutArray
private
AliPrimaryPionSelector* AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fPionSelector
private
TProfile** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fProfileEtaShift
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fPtHNM
private
TRandom3 AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fRandom
private

array of histos with SPD tracklets vs SPD clusters for background rejection

Definition at line 286 of file AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson.h.

TClonesArray* AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fReaderGammas
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fSamePiPiMotherID
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fSamePiPiMotherInvMass
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fSamePiPiMotherPt
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fSamePiPiPiMotherID
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fSamePiPiPiMotherInvMass
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fSamePiPiPiMotherPt
private
vector<Int_t> AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fSelectorNegPionIndex
private
vector<Int_t> AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fSelectorPosPionIndex
private
Double_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fTolerance
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fTrackMultiplicityHNMEvent
private
TTree** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fTreeEventInfoHNM
private
TTree** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fTreePiPiPiSameMother
private
TTree** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fTreePiPiSameMother
private
TList** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fTrueList
private
TList** AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fTrueTreeList
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fV0MultiplicityHNMEvent
private
AliV0ReaderV1* AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fV0Reader
private
TString AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fV0ReaderName
private
vector<Int_t> AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fVectorDoubleCountTrueConvGammas
private

vector containing labels of validated eta

Definition at line 278 of file AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson.h.

Referenced by ProcessTrueConversionPhotonCandidates(), UserCreateOutputObjects(), and UserExec().

vector<Int_t> AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fVectorDoubleCountTrueHNMs
private

vector containing labels of validated pi0

Definition at line 277 of file AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson.h.

Referenced by ProcessTrueMesonCandidates(), UserCreateOutputObjects(), and UserExec().

vector<Int_t> AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fVectorDoubleCountTruePi0s
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::fZVertexHNMEvent
private

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