AliPhysics  4646b6b (4646b6b)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero Class Reference

#include <AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.h>

Inheritance diagram for AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero:

Public Member Functions

 AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero ()
 
 AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero (const char *name)
 
virtual ~AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero ()
 
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 SetNeutralPionMode (Int_t mode)
 
void SetTolerance (Double_t tol)
 
void SetNeutralPionPtMin (Double_t ptmin)
 

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 FixPzToMatchPDGInvMassPi0 (AliAODConversionMother *particle)
 
void ProcessNeutralPionCandidatesPureConversions ()
 
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 IsEtaPiPlPiMiPiZeroDaughter (Int_t label) const
 
Bool_t IsOmegaPiPlPiMiPiZeroDaughter (Int_t label) const
 
Bool_t GammaIsNeutralMesonPiPlPiMiPiZeroDaughter (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)
 
 AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero (const AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero &)
 
AliAnalysisTaskNeutralMesonToPiPlPiMiPiZerooperator= (const AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero &)
 

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
 
TListfNeutralPionCandidates
 good calo gammas after selection More...
 
TListfNeutralPionSidebandCandidates
 
TListfPosPionCandidates
 
TListfNegPionCandidates
 
TListfGoodVirtualParticles
 
TListfEventCutArray
 
TListfGammaCutArray
 
TListfClusterCutArray
 
TListfPionCutArray
 
TListfNeutralPionMesonCutArray
 
TListfMesonCutArray
 
AliConvEventCutsfEventCuts
 
AliConversionPhotonCutsfConversionCuts
 
AliCaloPhotonCutsfClusterCuts
 
TTree ** fTreePiPiSameMother
 
TTree ** fTreePiPiPiSameMother
 
Short_t fCasePiPi
 
Float_t fSamePiPiMotherID
 
Float_t fSamePiPiMotherInvMass
 
Float_t fSamePiPiMotherPt
 
Float_t fSamePiPiPiMotherID
 
Float_t fSamePiPiPiMotherInvMass
 
Float_t fSamePiPiPiMotherPt
 
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 ** fHistoAngleOmegaPiPlPiMi
 
TH2F ** fHistoAngleOmegaPiZero
 
TH2F ** fHistoAngleOmegaPiPl
 
TH2F ** fHistoAngleOmegaPiMi
 
TH2F ** fHistoAnglePiPlPiMi
 
TH2F ** fHistoAnglePiZeroPiMi
 
TH2F ** fHistoAnglePiPlPiZero
 
TH2F ** fHistoAngleSum
 
TH2F ** fHistoTrueAngleSum
 
TH2F ** fHistoMotherInvMassSubPi0
 
TH2F ** fHistoBackInvMassPtGroup1SubPi0
 
TH2F ** fHistoBackInvMassPtGroup2SubPi0
 
TH2F ** fHistoBackInvMassPtGroup3SubPi0
 
TH2F ** fHistoBackInvMassPtGroup4SubPi0
 
TH2F ** fHistoMotherLikeSignBackInvMassSubPi0Pt
 
TH2F ** fHistoMotherInvMassFixedPzPi0
 
TH2F ** fHistoBackInvMassPtGroup1FixedPzPi0
 
TH2F ** fHistoBackInvMassPtGroup2FixedPzPi0
 
TH2F ** fHistoBackInvMassPtGroup3FixedPzPi0
 
TH2F ** fHistoBackInvMassPtGroup4FixedPzPi0
 
TH2F ** fHistoMotherLikeSignBackInvMassFixedPzPi0Pt
 
TH1F ** fHistoMCAllGammaPt
 
TH1F ** fHistoMCConvGammaPt
 
TH1F ** fHistoMCAllPosPionsPt
 
TH1F ** fHistoMCAllNegPionsPt
 
TH1F ** fHistoMCGammaFromNeutralMesonPt
 
TH1F ** fHistoMCPosPionsFromNeutralMesonPt
 
TH1F ** fHistoMCNegPionsFromNeutralMesonPt
 
TH1F ** fHistoMCEtaPiPlPiMiPiZeroPt
 
TH1F ** fHistoMCEtaPiPlPiMiPiZeroInAccPt
 
TH1F ** fHistoMCOmegaPiPlPiMiPiZeroPt
 
TH1F ** fHistoMCOmegaPiPlPiMiPiZeroInAccPt
 
TH2F ** fHistoTrueMotherPiPlPiMiPiZeroInvMassPt
 
TH2F ** fHistoTrueMotherOmegaPiPlPiMiPiZeroInvMassPt
 
TH2F ** fHistoTrueMotherEtaPiPlPiMiPiZeroInvMassPt
 
TH2F ** fHistoTrueMotherGammaGammaInvMassPt
 
TH2F ** fHistoTrueMotherGammaGammaFromEtaInvMassPt
 
TH2F ** fHistoTrueMotherGammaGammaFromOmegaInvMassPt
 
TH1F ** fHistoTrueConvGammaPt
 
TH1F ** fHistoTrueConvGammaFromNeutralMesonPt
 
TH1F ** fHistoTrueClusterGammaPt
 
TH1F ** fHistoTrueClusterGammaFromNeutralMesonPt
 
TH1F ** fHistoTruePosPionPt
 
TH1F ** fHistoTruePosPionFromNeutralMesonPt
 
TH1F ** fHistoTrueNegPionPt
 
TH1F ** fHistoTrueNegPionFromNeutralMesonPt
 
TH2F ** fHistoTruePionPionInvMassPt
 
TH2F ** fHistoTruePionPionFromSameMotherInvMassPt
 
TH2F ** fHistoTruePionPionFromEtaInvMassPt
 
TH2F ** fHistoTruePionPionFromOmegaInvMassPt
 
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 ** fHistoTruePiPlPiMiPiZeroPureCombinatoricalInvMassPt
 
TH2F ** fHistoTruePiPlPiMiPiZeroContaminationInvMassPt
 
TH2F ** fHistoDoubleCountTruePi0InvMassPt
 
TH2F ** fHistoDoubleCountTrueEtaInvMassPt
 array of histos with double counted pi0s, invMass, pT More...
 
TH2F ** fHistoDoubleCountTrueOmegaInvMassPt
 array of histos with double counted etas, invMass, pT More...
 
TH2F ** fHistoDoubleCountTrueConvGammaRPt
 array of histos with double counted omegas, invMass, pT More...
 
vector< Int_tfVectorDoubleCountTruePi0s
 array of histos with double counted photons, R, pT More...
 
vector< Int_tfVectorDoubleCountTrueEtas
 vector containing labels of validated pi0 More...
 
vector< Int_tfVectorDoubleCountTrueOmegas
 vector containing labels of validated eta More...
 
vector< Int_tfVectorDoubleCountTrueConvGammas
 vector containing labels of validated omega 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
 
Bool_t fDoLightOutput
 
Int_t fNeutralPionMode
 
Double_t fTolerance
 
Double_t fNeutralPionPtMin
 

Detailed Description

Constructor & Destructor Documentation

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

Member Function Documentation

void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::CalculateBackground ( )
private

Definition at line 2563 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.cxx.

Referenced by UserExec().

void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::CalculateMesonCandidates ( )
private

Definition at line 2489 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.cxx.

Referenced by UserExec().

void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::FixPzToMatchPDGInvMassPi0 ( AliAODConversionMother particle)
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::GammaIsNeutralMesonPiPlPiMiPiZeroDaughter ( Int_t  label) const
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::InitBack ( )
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::IsPiPlPiMiPiZeroDecay ( TParticle *  fMCMother) const
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::KinematicCut ( AliAODConversionMother negpion,
AliAODConversionMother pospion,
AliAODConversionMother neutpion,
AliAODConversionMother omega 
)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::MoveParticleAccordingToVertex ( AliAODConversionMother particle,
const AliGammaConversionAODBGHandler::GammaConversionVertex vertex 
)
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::Notify ( )
virtual
AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero& AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::operator= ( const AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero )
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessCaloPhotonCandidates ( )
private

Definition at line 1308 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.cxx.

Referenced by UserExec().

void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessConversionPhotonCandidates ( )
private

Definition at line 1431 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.cxx.

Referenced by UserExec().

void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessMCParticles ( )
private

Definition at line 2353 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.cxx.

Referenced by UserExec().

void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessNeutralPionCandidatesMixedConvCalo ( )
private

Definition at line 1956 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.cxx.

Referenced by UserExec().

void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessNeutralPionCandidatesPureCalo ( )
private

Definition at line 1639 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.cxx.

Referenced by UserExec().

void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessNeutralPionCandidatesPureConversions ( )
private

Definition at line 1584 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.cxx.

Referenced by UserExec().

void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessPionCandidates ( )
private

Definition at line 2104 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.cxx.

Referenced by UserExec().

void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueCaloPhotonCandidates ( AliAODConversionPhoton TruePhotonCandidate)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueConversionPhotonCandidates ( AliAODConversionPhoton TruePhotonCandidate)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueMesonCandidates ( AliAODConversionMother Pi0Candidate,
AliAODConversionMother TrueNeutralPionCandidate,
AliAODConversionPhoton TrueVirtualGammaCandidate 
)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesMixedConvCalo ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1 
)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureCalo ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1 
)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureConversions ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1 
)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureConversionsAOD ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1 
)
private
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetClusterCutList ( TList CutArray)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetConversionCutList ( TList CutArray)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetDoMesonQA ( Int_t  flag)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetEventCutList ( Int_t  nCuts,
TList CutArray 
)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetIsHeavyIon ( Int_t  flag)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetIsMC ( Bool_t  isMC)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetLightOutput ( Bool_t  flag)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetMesonCutList ( TList CutArray)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetMoveParticleAccordingToVertex ( Bool_t  flag)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetNeutralPionCutList ( TList CutArray)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetNeutralPionMode ( Int_t  mode)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetNeutralPionPtMin ( Double_t  ptmin)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetPionCutList ( TList CutArray)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetTolerance ( Double_t  tol)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::SetV0ReaderName ( TString  name)
inline
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::Terminate ( const Option_t )
virtual

Grid

Definition at line 1302 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.cxx.

void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UpdateEventByEventData ( )
private

Definition at line 3215 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.cxx.

Referenced by UserExec().

void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UserCreateOutputObjects ( )
virtual
void AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::UserExec ( Option_t )
virtual

Member Data Documentation

AliGammaConversionAODBGHandler** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fBGHandlerPiMi
private
AliGammaConversionAODBGHandler** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fBGHandlerPiPl
private
Short_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fCasePiPi
private
AliCaloPhotonCuts* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fClusterCuts
private
AliConversionPhotonCuts* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fConversionCuts
private
TList** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fCutFolder
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fDoMesonAnalysis
private
Int_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fDoMesonQA
private
AliESDEvent* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fESDEvent
private
TList** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fESDList
private
AliConvEventCuts* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fEventCuts
private
TList* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fGammaCutArray
private
TList* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fGoodVirtualParticles
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoAngleOmegaPiMi
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoAngleOmegaPiPl
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoAngleOmegaPiPlPiMi
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoAngleOmegaPiZero
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoAnglePiPlPiMi
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoAnglePiPlPiZero
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoAnglePiZeroPiMi
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoAngleSum
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoBackInvMassPtGroup1
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoBackInvMassPtGroup1FixedPzPi0
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoBackInvMassPtGroup1SubPi0
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoBackInvMassPtGroup2
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoBackInvMassPtGroup2FixedPzPi0
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoBackInvMassPtGroup2SubPi0
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoBackInvMassPtGroup3
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoBackInvMassPtGroup3FixedPzPi0
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoBackInvMassPtGroup3SubPi0
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoBackInvMassPtGroup4
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoBackInvMassPtGroup4FixedPzPi0
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoBackInvMassPtGroup4SubPi0
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoClusterGammaEta
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoClusterGammaPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoConvGammaEta
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoConvGammaPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoDoubleCountTrueConvGammaRPt
private

array of histos with double counted omegas, invMass, pT

Definition at line 272 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.h.

Referenced by ProcessTrueConversionPhotonCandidates(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoDoubleCountTrueEtaInvMassPt
private

array of histos with double counted pi0s, invMass, pT

Definition at line 270 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.h.

Referenced by ProcessTrueMesonCandidates(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoDoubleCountTrueOmegaInvMassPt
private

array of histos with double counted etas, invMass, pT

Definition at line 271 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.h.

Referenced by ProcessTrueMesonCandidates(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoGammaGammaInvMassPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMCAllGammaPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMCAllNegPionsPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMCAllPosPionsPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMCConvGammaPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMCEtaPiPlPiMiPiZeroInAccPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMCEtaPiPlPiMiPiZeroPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMCGammaFromNeutralMesonPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMCNegPionsFromNeutralMesonPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMCOmegaPiPlPiMiPiZeroInAccPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMCOmegaPiPlPiMiPiZeroPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMCPosPionsFromNeutralMesonPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMotherInvMassFixedPzPi0
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMotherInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMotherInvMassPtRejectedKinematic
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMotherInvMassSubPi0
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMotherLikeSignBackInvMassFixedPzPi0Pt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMotherLikeSignBackInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoMotherLikeSignBackInvMassSubPi0Pt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoNegPionClsTPC
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoNegPionEta
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoNegPionPhi
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoNegPionPt
private
TH1I** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoNEvents
private

vector containing labels of validated photons

Definition at line 278 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1I** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoNGoodESDTracks
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoPionDCAxy
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoPionDCAz
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoPionPionInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoPionTPCdEdx
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoPionTPCdEdxNSigma
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoPosPionClsTPC
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoPosPionEta
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoPosPionPhi
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoPosPionPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoSPDClusterTrackletBackground
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTrueAngleSum
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTrueClusterGammaFromNeutralMesonPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTrueClusterGammaPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTrueConvGammaFromNeutralMesonPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTrueConvGammaPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTrueMotherEtaPiPlPiMiPiZeroInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTrueMotherOmegaPiPlPiMiPiZeroInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTrueMotherPiPlPiMiPiZeroInvMassPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTrueNegPionFromNeutralMesonPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTrueNegPionPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiMiPiZeroSameMotherFromEtaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiMiPiZeroSameMotherFromK0lInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiMiPiZeroSameMotherFromOmegaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiMiPiZeroSameMotherFromRhoInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePionPionFromEtaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePionPionFromOmegaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePionPionFromSameMotherInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePionPionInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiPlPiMiPiZeroContaminationInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiPlPiMiPiZeroPureCombinatoricalInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiPlPiMiSameMotherFromEtaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiPlPiMiSameMotherFromEtaPrimeInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiPlPiMiSameMotherFromK0lInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiPlPiMiSameMotherFromK0sInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiPlPiMiSameMotherFromOmegaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiPlPiMiSameMotherFromRhoInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiPlPiZeroSameMotherFromEtaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiPlPiZeroSameMotherFromK0lInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiPlPiZeroSameMotherFromOmegaInvMassPt
private
TH2F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePiPlPiZeroSameMotherFromRhoInvMassPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePosPionFromNeutralMesonPt
private
TH1F** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fHistoTruePosPionPt
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fIsFromMBHeader
private
Int_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fIsHeavyIon
private
TList** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fMCList
private
Bool_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fMoveParticleAccordingToVertex
private
Int_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fnCuts
private
TList* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fNegPionCandidates
private
Int_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fNeutralPionMode
private
Double_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fNeutralPionPtMin
private
Int_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fNumberOfESDTracks
private

Definition at line 287 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.h.

Referenced by CalculateBackground(), and UserExec().

TList* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fOutputContainer
private
TList* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fPionCutArray
private
AliPrimaryPionSelector* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fPionSelector
private
TList* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fPosPionCandidates
private
TProfile** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fProfileEtaShift
private
TRandom3 AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fRandom
private

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

Definition at line 284 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.h.

TClonesArray* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fReaderGammas
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fSamePiPiMotherID
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fSamePiPiMotherInvMass
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fSamePiPiMotherPt
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fSamePiPiPiMotherID
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fSamePiPiPiMotherInvMass
private
Float_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fSamePiPiPiMotherPt
private
vector<Int_t> AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fSelectorNegPionIndex
private
vector<Int_t> AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fSelectorPosPionIndex
private
Double_t AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fTolerance
private

Definition at line 296 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.h.

Referenced by KinematicCut(), and SetTolerance().

TTree** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fTreePiPiPiSameMother
private
TTree** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fTreePiPiSameMother
private
TList** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fTrueList
private
TList** AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fTrueTreeList
private
AliV0ReaderV1* AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fV0Reader
private
TString AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fV0ReaderName
private
vector<Int_t> AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fVectorDoubleCountTrueConvGammas
private

vector containing labels of validated omega

Definition at line 276 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.h.

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

vector<Int_t> AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fVectorDoubleCountTrueEtas
private

vector containing labels of validated pi0

Definition at line 274 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.h.

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

vector<Int_t> AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fVectorDoubleCountTrueOmegas
private

vector containing labels of validated eta

Definition at line 275 of file AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero.h.

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

vector<Int_t> AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::fVectorDoubleCountTruePi0s
private

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