![]() |
AliPhysics
86877f2 (86877f2)
|
#include <AliAODConversionMother.h>
Private Attributes | |
Double_t | fOpeningAngle |
Double_t | fAlpha |
Double_t | fWeight |
Double_t | fProductionVtx [3] |
Weight for BG Calculation. More... | |
Float_t | fChi2 |
Production vertex. More... | |
Float_t | fdcaZPrimVtx |
Chi sq of reconstructed mother. More... | |
Float_t | fdcaRPrimVtx |
dca Z of meson to primary vertex More... | |
Float_t | fdcaBetweenPhotons |
dca R of meson to primary vertex More... | |
Int_t | fLabel [3] |
dca between the two photons More... | |
Int_t | fMCLabel |
Labels of the decay photons. More... | |
Int_t | fTrueMeson |
MC Label. More... | |
UChar_t | fQuality |
is true meson More... | |
Definition at line 20 of file AliAODConversionMother.h.
AliAODConversionMother::AliAODConversionMother | ( | ) |
Definition at line 11 of file AliAODConversionMother.cxx.
AliAODConversionMother::AliAODConversionMother | ( | const AliKFConversionMother * | kf | ) |
Definition at line 34 of file AliAODConversionMother.cxx.
AliAODConversionMother::AliAODConversionMother | ( | const AliAODConversionPhoton * | y1, |
const AliAODConversionPhoton * | y2 | ||
) |
Definition at line 60 of file AliAODConversionMother.cxx.
AliAODConversionMother::AliAODConversionMother | ( | const AliAODConversionMother * | meson, |
const AliAODConversionPhoton * | gamma | ||
) |
Definition at line 96 of file AliAODConversionMother.cxx.
AliAODConversionMother::AliAODConversionMother | ( | const AliAODConversionMother * | meson1, |
const AliAODConversionMother * | meson2 | ||
) |
Definition at line 136 of file AliAODConversionMother.cxx.
|
virtual |
Definition at line 175 of file AliAODConversionMother.cxx.
Float_t AliAODConversionMother::CalculateDistanceBetweenPhotons | ( | const AliAODConversionPhoton * | y1, |
const AliAODConversionPhoton * | y2, | ||
Double_t | prodPoint[3] | ||
) |
Definition at line 200 of file AliAODConversionMother.cxx.
Referenced by AliAODConversionMother(), and GetWeight().
void AliAODConversionMother::CalculateDistanceOfClossetApproachToPrimVtx | ( | const AliVVertex * | primVertex | ) |
Definition at line 237 of file AliAODConversionMother.cxx.
Referenced by AliAnalysisTaskGammaConvV1::CalculateBackground(), AliAnalysisTaskGammaConvDalitzV1::CalculateBackground(), AliAnalysisTaskGammaCalo::CalculateBackground(), AliAnalysisTaskGammaCaloDalitzV1::CalculateBackground(), AliAnalysisTaskGammaConvCalo::CalculateBackground(), AliAnalysisTaskGammaCaloIso::CalculateBackground(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackground(), AliAnalysisTaskGammaConvV1::CalculateBackgroundRP(), AliAnalysisTaskGammaConvCalo::CalculateBackgroundRP(), AliAnalysisTaskGammaCaloIso::CalculateBackgroundRP(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackgroundRP(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskGammaConvV1::CalculatePi0Candidates(), GetWeight(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessNeutralDecayMesonCandidatesPureConversions(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessNeutralPionCandidatesPureConversions(), AliAnalysisTaskHeavyNeutralMesonToGG::SetPhotonVeto(), and AliAnalysisTaskdPhi::UserExec().
|
inline |
Definition at line 50 of file AliAODConversionMother.h.
void AliAODConversionMother::DetermineMesonQuality | ( | const AliAODConversionPhoton * | y1, |
const AliAODConversionPhoton * | y2 | ||
) |
Definition at line 267 of file AliAODConversionMother.cxx.
Referenced by AliAODConversionMother(), and GetWeight().
|
inline |
Definition at line 84 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskGammaCalo::CalculateBackground(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::CalculateOmegaCandidates(), AliAnalysisTaskGammaCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaCaloIso::CalculatePi0Candidates(), AliAnalysisTaskGammaConvV1::CalculatePi0Candidates(), AliAnalysisTaskGammaCaloDalitzV1::CalculatePi0DalitzCandidates(), AliAnalysisTaskGammaConvDalitzV1::CalculatePi0DalitzCandidates(), AliConversionMesonCuts::MesonIsSelected(), AliAnalysisTaskGammaCaloMerged::ProcessClusters(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvDalitzV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCaloAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConv(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo(), and AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD().
|
inline |
Definition at line 77 of file AliAODConversionMother.h.
Referenced by AliConversionMesonCuts::MesonIsSelected().
|
inline |
Definition at line 79 of file AliAODConversionMother.h.
Referenced by AliConversionMesonCuts::MesonIsSelected().
|
inline |
Definition at line 78 of file AliAODConversionMother.h.
Referenced by AliConversionMesonCuts::MesonIsSelected().
Implements AliAODConversionParticle.
Definition at line 58 of file AliAODConversionMother.h.
|
inlinevirtual |
Reimplemented from AliAODConversionParticle.
Definition at line 59 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskPi0v2::GetPi0PhiwrtRP().
|
inlinevirtual |
Reimplemented from AliAODConversionParticle.
Definition at line 60 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskPi0v2::GetPi0PhiwrtRP().
|
inline |
Definition at line 61 of file AliAODConversionMother.h.
|
inline |
Definition at line 42 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueMesonCandidates(), and AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueMesonCandidates().
TParticle * AliAODConversionMother::GetMCParticle | ( | AliMCEvent * | mcEvent | ) |
Definition at line 179 of file AliAODConversionMother.cxx.
Referenced by GetMCLabel(), and IsTrueMeson().
|
inline |
Definition at line 80 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskGammaConvV1::CalculatePi0Candidates().
|
inline |
Definition at line 82 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskGammaCalo::CalculateBackground(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::CalculateOmegaCandidates(), AliAnalysisTaskGammaCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaCaloIso::CalculatePi0Candidates(), AliAnalysisTaskGammaConvV1::CalculatePi0Candidates(), AliAnalysisTaskGammaConvDalitzV1::CalculatePi0DalitzCandidates(), AliAnalysisTaskGammaCalo::DebugMethod(), AliAnalysisTaskGammaCalo::DebugMethodPrint1(), AliConversionMesonCuts::MesonIsSelected(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvDalitzV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCaloAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConv(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo(), and AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD().
|
inline |
Definition at line 63 of file AliAODConversionMother.h.
|
inline |
Definition at line 64 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::MoveParticleAccordingToVertex(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::MoveParticleAccordingToVertex(), and AliAnalysisTaskOmegaToPiZeroGamma::MoveParticleAccordingToVertex().
|
inline |
Definition at line 65 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::MoveParticleAccordingToVertex(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::MoveParticleAccordingToVertex(), and AliAnalysisTaskOmegaToPiZeroGamma::MoveParticleAccordingToVertex().
|
inline |
Definition at line 66 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::MoveParticleAccordingToVertex(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::MoveParticleAccordingToVertex(), and AliAnalysisTaskOmegaToPiZeroGamma::MoveParticleAccordingToVertex().
|
inline |
Definition at line 94 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueMesonCandidates(), and AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueMesonCandidates().
|
inline |
Definition at line 87 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskPi0v2::ProcessPi0s().
Definition at line 188 of file AliAODConversionMother.cxx.
Referenced by GetMCLabel().
|
inline |
Set the Chi2 of reconstructed conversion gamma.
Definition at line 47 of file AliAODConversionMother.h.
|
inline |
Set track or MC labels.
Definition at line 53 of file AliAODConversionMother.h.
|
inline |
Definition at line 54 of file AliAODConversionMother.h.
|
inline |
Definition at line 55 of file AliAODConversionMother.h.
Definition at line 56 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskEtaToPiPlPiMiGamma::CalculateMesonCandidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::CalculateMesonCandidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::CalculateMesonCandidates(), AliAnalysisTaskGammaCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaCaloIso::CalculatePi0Candidates(), AliAnalysisTaskGammaConvV1::CalculatePi0Candidates(), AliConversionSelection::CalculatePi0Candidates(), AliAnalysisTaskGammaCaloIso::CalculatePi0CandidatesIsolation(), AliAnalysisTaskGammaCaloDalitzV1::CalculatePi0DalitzCandidates(), AliAnalysisTaskGammaConvDalitzV1::CalculatePi0DalitzCandidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessNeutralDecayMesonCandidatesPureConversions(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessNeutralPionCandidatesPureCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessNeutralPionCandidatesPureCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessNeutralPionCandidatesPureConversions(), and AliAnalysisTaskHeavyNeutralMesonToGG::SetPhotonVeto().
|
inline |
Definition at line 41 of file AliAODConversionMother.h.
Referenced by AliConversionSelection::CalculatePi0Candidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureConversions(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureConversions(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureConversionsAOD(), and AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureConversionsAOD().
|
inline |
Definition at line 71 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::MoveParticleAccordingToVertex(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::MoveParticleAccordingToVertex(), and AliAnalysisTaskOmegaToPiZeroGamma::MoveParticleAccordingToVertex().
|
inline |
Definition at line 68 of file AliAODConversionMother.h.
|
inline |
Definition at line 69 of file AliAODConversionMother.h.
|
inline |
Definition at line 70 of file AliAODConversionMother.h.
|
inline |
Definition at line 93 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureConversions(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureConversions(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureConversionsAOD(), and AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureConversionsAOD().
|
inline |
Definition at line 86 of file AliAODConversionMother.h.
Referenced by AliConversionSelection::CalculateBackground().
|
private |
Definition at line 99 of file AliAODConversionMother.h.
Referenced by AliAODConversionMother(), and GetAlpha().
|
private |
Production vertex.
Definition at line 102 of file AliAODConversionMother.h.
|
private |
dca R of meson to primary vertex
Definition at line 105 of file AliAODConversionMother.h.
Referenced by AliAODConversionMother(), and GetDCABetweenPhotons().
|
private |
dca Z of meson to primary vertex
Definition at line 104 of file AliAODConversionMother.h.
Referenced by CalculateDistanceOfClossetApproachToPrimVtx(), and GetDCARMotherPrimVtx().
|
private |
Chi sq of reconstructed mother.
Definition at line 103 of file AliAODConversionMother.h.
Referenced by CalculateDistanceOfClossetApproachToPrimVtx(), and GetDCAZMotherPrimVtx().
|
private |
dca between the two photons
Definition at line 106 of file AliAODConversionMother.h.
Referenced by AliAODConversionMother(), GetLabel(), GetLabel1(), GetLabel2(), GetLabel3(), SetLabel1(), SetLabel2(), SetLabel3(), and SetLabels().
|
private |
Labels of the decay photons.
Definition at line 107 of file AliAODConversionMother.h.
Referenced by GetMCLabel(), GetMCParticle(), and SetMCLabel().
|
private |
Definition at line 98 of file AliAODConversionMother.h.
Referenced by AliAODConversionMother(), and GetOpeningAngle().
|
private |
Weight for BG Calculation.
Definition at line 101 of file AliAODConversionMother.h.
Referenced by AliAODConversionMother(), CalculateDistanceOfClossetApproachToPrimVtx(), GetProductionRadius(), GetProductionX(), GetProductionY(), GetProductionZ(), SetProductionPoint(), SetProductionX(), SetProductionY(), and SetProductionZ().
|
private |
is true meson
Definition at line 114 of file AliAODConversionMother.h.
Referenced by DetermineMesonQuality(), and GetMesonQuality().
|
private |
MC Label.
Definition at line 108 of file AliAODConversionMother.h.
Referenced by GetTrueMesonValue(), and SetTrueMesonValue().
|
private |
Definition at line 100 of file AliAODConversionMother.h.
Referenced by GetWeight(), and SetWeight().