![]() |
AliPhysics
2aaea23 (2aaea23)
|
#include <AliAODConversionMother.h>
Private Attributes | |
Int_t | fLabel [3] |
Int_t | fMCLabel |
Float_t | fChi2 |
Double_t | fOpeningAngle |
Double_t | fAlpha |
Double_t | fWeight |
Float_t | fdcaBetweenPhotons |
Double_t | fProductionVtx [3] |
Float_t | fdcaZPrimVtx |
Float_t | fdcaRPrimVtx |
UChar_t | fQuality |
Int_t | fTrueMeson |
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(), AliAnalysisTaskGammaCalo::CalculateBackground(), AliAnalysisTaskGammaConvDalitzV1::CalculateBackground(), AliAnalysisTaskGammaCaloDalitzV1::CalculateBackground(), AliAnalysisTaskGammaConvCalo::CalculateBackground(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackground(), AliAnalysisTaskGammaConvV1::CalculateBackgroundRP(), AliAnalysisTaskGammaConvCalo::CalculateBackgroundRP(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackgroundRP(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskGammaConvV1::CalculatePi0Candidates(), GetWeight(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessNeutralPionCandidatesPureConversions(), and AliAnalysisTaskdPhi::UserExec().
|
inline |
Definition at line 52 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 86 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskGammaCalo::CalculateBackground(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::CalculateOmegaCandidates(), AliAnalysisTaskGammaCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvV1::CalculatePi0Candidates(), AliAnalysisTaskGammaCaloDalitzV1::CalculatePi0DalitzCandidates(), AliAnalysisTaskGammaConvDalitzV1::CalculatePi0DalitzCandidates(), AliConversionMesonCuts::MesonIsSelected(), AliAnalysisTaskGammaCaloMerged::ProcessClusters(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvDalitzV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCaloAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConv(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo(), and AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD().
|
inline |
Definition at line 79 of file AliAODConversionMother.h.
Referenced by AliConversionMesonCuts::MesonIsSelected().
|
inline |
Definition at line 81 of file AliAODConversionMother.h.
Referenced by AliConversionMesonCuts::MesonIsSelected().
|
inline |
Definition at line 80 of file AliAODConversionMother.h.
Referenced by AliConversionMesonCuts::MesonIsSelected().
Implements AliAODConversionParticle.
Definition at line 60 of file AliAODConversionMother.h.
|
inlinevirtual |
Reimplemented from AliAODConversionParticle.
Definition at line 61 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskPi0v2::GetPi0PhiwrtRP().
|
inlinevirtual |
Reimplemented from AliAODConversionParticle.
Definition at line 62 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskPi0v2::GetPi0PhiwrtRP().
|
inline |
Definition at line 63 of file AliAODConversionMother.h.
|
inline |
Definition at line 44 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueMesonCandidates().
TParticle * AliAODConversionMother::GetMCParticle | ( | AliMCEvent * | mcEvent | ) |
Definition at line 179 of file AliAODConversionMother.cxx.
Referenced by GetMCLabel(), and IsTrueMeson().
|
inline |
Definition at line 82 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskGammaConvV1::CalculatePi0Candidates().
|
inline |
Definition at line 84 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskGammaCalo::CalculateBackground(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::CalculateOmegaCandidates(), AliAnalysisTaskGammaCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvV1::CalculatePi0Candidates(), AliAnalysisTaskGammaConvDalitzV1::CalculatePi0DalitzCandidates(), AliAnalysisTaskGammaCalo::DebugMethod(), AliAnalysisTaskGammaCalo::DebugMethodPrint1(), AliConversionMesonCuts::MesonIsSelected(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvDalitzV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCaloAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConv(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo(), and AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD().
|
inline |
Definition at line 65 of file AliAODConversionMother.h.
|
inline |
Definition at line 66 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::MoveParticleAccordingToVertex(), and AliAnalysisTaskOmegaToPiZeroGamma::MoveParticleAccordingToVertex().
|
inline |
Definition at line 67 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::MoveParticleAccordingToVertex(), and AliAnalysisTaskOmegaToPiZeroGamma::MoveParticleAccordingToVertex().
|
inline |
Definition at line 68 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::MoveParticleAccordingToVertex(), and AliAnalysisTaskOmegaToPiZeroGamma::MoveParticleAccordingToVertex().
|
inline |
Definition at line 96 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueMesonCandidates().
|
inline |
Definition at line 89 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 49 of file AliAODConversionMother.h.
|
inline |
Set track or MC labels.
Definition at line 55 of file AliAODConversionMother.h.
|
inline |
Definition at line 56 of file AliAODConversionMother.h.
|
inline |
Definition at line 57 of file AliAODConversionMother.h.
Definition at line 58 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskEtaToPiPlPiMiGamma::CalculateMesonCandidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::CalculateMesonCandidates(), AliAnalysisTaskGammaCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaConvV1::CalculatePi0Candidates(), AliConversionSelection::CalculatePi0Candidates(), AliAnalysisTaskGammaCaloDalitzV1::CalculatePi0DalitzCandidates(), AliAnalysisTaskGammaConvDalitzV1::CalculatePi0DalitzCandidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessNeutralPionCandidatesPureCalo(), and AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessNeutralPionCandidatesPureConversions().
|
inline |
Definition at line 43 of file AliAODConversionMother.h.
Referenced by AliConversionSelection::CalculatePi0Candidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureConversions(), and AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureConversionsAOD().
|
inline |
Definition at line 73 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::MoveParticleAccordingToVertex(), and AliAnalysisTaskOmegaToPiZeroGamma::MoveParticleAccordingToVertex().
|
inline |
Definition at line 70 of file AliAODConversionMother.h.
|
inline |
Definition at line 71 of file AliAODConversionMother.h.
|
inline |
Definition at line 72 of file AliAODConversionMother.h.
|
inline |
Definition at line 95 of file AliAODConversionMother.h.
Referenced by AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureConversions(), and AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureConversionsAOD().
|
inline |
Definition at line 88 of file AliAODConversionMother.h.
Referenced by AliConversionSelection::CalculateBackground().
|
private |
Definition at line 104 of file AliAODConversionMother.h.
Referenced by AliAODConversionMother(), and GetAlpha().
|
private |
Definition at line 102 of file AliAODConversionMother.h.
|
private |
Definition at line 106 of file AliAODConversionMother.h.
Referenced by AliAODConversionMother(), and GetDCABetweenPhotons().
|
private |
Definition at line 109 of file AliAODConversionMother.h.
Referenced by CalculateDistanceOfClossetApproachToPrimVtx(), and GetDCARMotherPrimVtx().
|
private |
Definition at line 108 of file AliAODConversionMother.h.
Referenced by CalculateDistanceOfClossetApproachToPrimVtx(), and GetDCAZMotherPrimVtx().
|
private |
Definition at line 100 of file AliAODConversionMother.h.
Referenced by AliAODConversionMother(), GetLabel(), GetLabel1(), GetLabel2(), GetLabel3(), SetLabel1(), SetLabel2(), SetLabel3(), and SetLabels().
|
private |
Definition at line 101 of file AliAODConversionMother.h.
Referenced by GetMCLabel(), GetMCParticle(), and SetMCLabel().
|
private |
Definition at line 103 of file AliAODConversionMother.h.
Referenced by AliAODConversionMother(), and GetOpeningAngle().
|
private |
Definition at line 107 of file AliAODConversionMother.h.
Referenced by AliAODConversionMother(), CalculateDistanceOfClossetApproachToPrimVtx(), GetProductionRadius(), GetProductionX(), GetProductionY(), GetProductionZ(), SetProductionPoint(), SetProductionX(), SetProductionY(), and SetProductionZ().
|
private |
Definition at line 110 of file AliAODConversionMother.h.
Referenced by DetermineMesonQuality(), and GetMesonQuality().
|
private |
Definition at line 119 of file AliAODConversionMother.h.
Referenced by GetTrueMesonValue(), and SetTrueMesonValue().
|
private |
Definition at line 105 of file AliAODConversionMother.h.
Referenced by GetWeight(), and SetWeight().