AliPhysics  84d6c4a (84d6c4a)
AliAODConversionPhoton Class Reference

#include <AliAODConversionPhoton.h>

Inheritance diagram for AliAODConversionPhoton:

Public Types

enum  caloPhotonMCFlags_t {
  kIsPhoton = 0x001, kIsElectron = 0x002, kIsConversion = 0x004, kIsConversionFullyContained = 0x008,
  kIsMerged = 0x010, kIsMergedPartConv = 0x020, kIsDalitz = 0x040, kIsDalitzMerged = 0x080,
  kIsPhotonWithElecMother = 0x100, kIsShower = 0x200, kIsSubLeadingEM = 0x400, kIsElectronFromFragPhoton = 0x800
}
 

Public Member Functions

 AliAODConversionPhoton ()
 
 AliAODConversionPhoton (AliKFConversionPhoton *kfphoton)
 
 AliAODConversionPhoton (TLorentzVector *vec)
 
 AliAODConversionPhoton (const AliAODConversionPhoton &g)
 
AliAODConversionPhotonoperator= (const AliAODConversionPhoton &g)
 
virtual ~AliAODConversionPhoton ()
 
virtual Int_t GetLabel (Int_t i) const
 
virtual Int_t GetLabel1 () const
 
virtual Int_t GetLabel2 () const
 
virtual Double_t GetPhotonMass () const
 
virtual Double_t GetPhotonPt () const
 
virtual Double_t GetPhotonP () const
 
virtual Double_t GetPhotonEta () const
 
virtual Double_t GetPhotonTheta () const
 
virtual Double_t GetPhotonPhi () const
 
virtual Double_t GetPx () const
 
virtual Double_t GetPy () const
 
virtual Double_t GetPz () const
 
void CalculateDistanceOfClossetApproachToPrimVtx (const AliVVertex *primVertex)
 
More...
 
void SetMassToZero ()
 
void SetInvMassPair (Float_t mass)
 
void SetUseForMesonPair (Bool_t useForMeson)
 
Float_t GetInvMassPair ()
 
void SetIsTrueConvertedPhoton ()
 
Float_t GetDCAzToPrimVtx () const
 
Float_t GetDCArToPrimVtx () const
 
void SetIsCaloPhoton ()
 
Bool_t GetIsCaloPhoton ()
 
void SetCaloPhotonMCLabel (Int_t i, Int_t labelCaloPhoton)
 
Int_t GetCaloPhotonMCLabel (Int_t i)
 
void SetNCaloPhotonMCLabels (Int_t nLabels)
 
Int_t GetNCaloPhotonMCLabels ()
 
Int_t GetNCaloPhotonMotherMCLabels ()
 
Int_t GetCaloPhotonMotherMCLabel (Int_t i)
 
void SetCaloPhotonMCFlags (AliMCEvent *mcEvent, Bool_t enableSort)
 
void SetCaloPhotonMCFlagsAOD (AliVEvent *event, Bool_t enableSort)
 
void SetCaloClusterRef (Long_t ref)
 
Long_t GetCaloClusterRef () const
 
void PrintCaloMCLabelsAndInfo (AliMCEvent *mcEvent)
 
void PrintCaloMCFlags ()
 
Bool_t IsLargestComponentPhoton ()
 
Bool_t IsLargestComponentElectron ()
 
Bool_t IsConversion ()
 
Bool_t IsConversionFullyContained ()
 
Bool_t IsMerged ()
 
Bool_t IsMergedPartConv ()
 
Bool_t IsDalitz ()
 
Bool_t IsDalitzMerged ()
 
Bool_t IsPhotonWithElecMother ()
 
Bool_t IsShower ()
 
Bool_t IsEMNonLeading ()
 
Bool_t IsSubLeadingEM ()
 
Bool_t IsElectronFromFragPhoton ()
 
Bool_t IsTrueConvertedPhoton ()
 
Bool_t GetUseForMesonPair ()
 
- Public Member Functions inherited from AliAODConversionParticle
 AliAODConversionParticle ()
 
 AliAODConversionParticle (AliKFParticle *kfparticle)
 
 AliAODConversionParticle (TLorentzVector *vec)
 
 AliAODConversionParticle (const AliAODConversionParticle &g)
 
AliAODConversionParticleoperator= (const AliAODConversionParticle &g)
 
virtual ~AliAODConversionParticle ()
 
Double_t Phi () const
 
- Public Member Functions inherited from AliConversionPhotonBase
 AliConversionPhotonBase ()
 
 AliConversionPhotonBase (const AliConversionPhotonBase &g)
 
AliConversionPhotonBaseoperator= (const AliConversionPhotonBase &g)
 
virtual ~AliConversionPhotonBase ()
 
void SetTag (Bool_t tagged)
 Set the tag for decay meson. More...
 
Bool_t IsTagged ()
 
void SetChi2perNDF (Float_t chi2)
 
Float_t GetChi2perNDF () const
 
void SetLabelPositive (Int_t label)
 Track labels. More...
 
void SetLabelNegative (Int_t label)
 
void SetTrackLabels (Int_t label1, Int_t label2)
 
Int_t GetTrackLabelPositive () const
 
Int_t GetTrackLabelNegative () const
 
Int_t GetTrackLabel (Int_t i) const
 
void SetMCLabel (Int_t *label)
 
void SetMCLabelPositive (Int_t label)
 
void SetMCLabelNegative (Int_t label)
 
Int_t GetMCLabel (Int_t i) const
 
Int_t GetMCLabelPositive () const
 
Int_t GetMCLabelNegative () const
 
Int_t GetMCParticleLabel (AliMCEvent *mcEvent)
 
Bool_t IsTruePhoton (AliMCEvent *mcEvent)
 
TParticle * GetMCParticle (AliMCEvent *mcEvent)
 
TParticle * GetPositiveMCDaughter (AliMCEvent *mcEvent)
 
TParticle * GetNegativeMCDaughter (AliMCEvent *mcEvent)
 
TParticle * GetMCDaughter (AliMCEvent *mcEvent, Int_t label)
 
Int_t GetV0Index () const
 
void SetV0Index (Int_t index)
 
Int_t GetLeadingCellID () const
 
void SetLeadingCellID (Int_t index)
 
void SetConversionPoint (Double_t convpoint[3])
 
void GetConversionPoint (Double_t convpoint[3])
 
Double_t GetConversionRadius () const
 
Double_t GetConversionX () const
 
Double_t GetConversionY () const
 
Double_t GetConversionZ () const
 
void GetDistanceOfClossetApproachToPrimVtx (const AliVVertex *primVertex, Float_t *dca)
 
void DeterminePhotonQuality (AliVTrack *negTrack, AliVTrack *posTrack)
 
More...
 
UChar_t GetPhotonQuality () const
 
void GetArmenterosQtAlpha (Double_t qtalpha[2])
 
Double_t GetArmenterosQt () const
 
Double_t GetArmenterosAlpha () const
 
Float_t GetMass () const
 
void SetMass (Float_t mass)
 
Float_t GetPsiPair () const
 
void SetPsiPair (Float_t PsiPair)
 

Public Attributes

Long_t fCaloPhotonMCLabels [50]
 
Long_t fCaloPhotonMotherMCLabels [20]
 
Long_t fCaloClusterRef
 
Float_t fDCArPrimVtx
 
Float_t fDCAzPrimVtx
 
Float_t fInvMassPair
 
Int_t fNCaloPhotonMCLabels
 
Int_t fNCaloPhotonMotherMCLabels
 
Int_t fCaloPhotonMCFlags
 
Int_t fPairedId
 
Bool_t fCaloPhoton
 
Bool_t fUseForMesonPair
 

Additional Inherited Members

- Protected Attributes inherited from AliConversionPhotonBase
Double_t fArmenteros [2]
 
Double_t fConversionPoint [3]
 
Float_t fChi2perNDF
 
Float_t fIMass
 
Float_t fPsiPair
 
Int_t fLabel [2]
 
Int_t fV0Index
 
Int_t fMCLabel [2]
 
UChar_t fQuality
 
Bool_t fTagged
 

Detailed Description

Definition at line 8 of file AliAODConversionPhoton.h.

Member Enumeration Documentation

Enumerator
kIsPhoton 
kIsElectron 
kIsConversion 
kIsConversionFullyContained 
kIsMerged 
kIsMergedPartConv 
kIsDalitz 
kIsDalitzMerged 
kIsPhotonWithElecMother 
kIsShower 
kIsSubLeadingEM 
kIsElectronFromFragPhoton 

Definition at line 12 of file AliAODConversionPhoton.h.

Constructor & Destructor Documentation

AliAODConversionPhoton::AliAODConversionPhoton ( )

Definition at line 10 of file AliAODConversionPhoton.cxx.

AliAODConversionPhoton::AliAODConversionPhoton ( AliKFConversionPhoton kfphoton)

Definition at line 34 of file AliAODConversionPhoton.cxx.

AliAODConversionPhoton::AliAODConversionPhoton ( TLorentzVector *  vec)

Definition at line 63 of file AliAODConversionPhoton.cxx.

AliAODConversionPhoton::AliAODConversionPhoton ( const AliAODConversionPhoton g)

Definition at line 90 of file AliAODConversionPhoton.cxx.

AliAODConversionPhoton::~AliAODConversionPhoton ( )
virtual

Definition at line 115 of file AliAODConversionPhoton.cxx.

Member Function Documentation

void AliAODConversionPhoton::CalculateDistanceOfClossetApproachToPrimVtx ( const AliVVertex *  primVertex)
Int_t AliAODConversionPhoton::GetCaloPhotonMCLabel ( Int_t  i)
inline

Definition at line 63 of file AliAODConversionPhoton.h.

Referenced by AliAnalysisTaskGammaCalo::CalculateBackground(), AliAnalysisTaskGammaCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaCalo::FillPhotonBackgroundHist(), AliAnalysisTaskGammaCalo::FillPhotonBackgroundM02Hist(), AliAnalysisTaskGammaCalo::FillPhotonPlusConversionBackgroundHist(), AliAnalysisTaskGammaCalo::FillPhotonPlusConversionBackgroundM02Hist(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessCaloPhotonCandidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessCaloPhotonCandidates(), AliAnalysisTaskGammaCalo::ProcessClusters(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessClusters(), AliAnalysisTaskGammaCaloDalitzV1::ProcessClusters(), AliAnalysisTaskGammaCaloMerged::ProcessClusters(), AliAnalysisTaskGammaConvCalo::ProcessClusters(), AliAnalysisTaskGammaCaloIso::ProcessClusters(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessClusters(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueCaloPhotonCandidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueCaloPhotonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidates(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueClusterCandidates(), AliAnalysisTaskClusterQA::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCaloAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureCalo(), SetCaloPhotonMCFlags(), and SetCaloPhotonMCFlagsAOD().

Float_t AliAODConversionPhoton::GetDCArToPrimVtx ( ) const
inline
Bool_t AliAODConversionPhoton::GetIsCaloPhoton ( )
inline

Definition at line 61 of file AliAODConversionPhoton.h.

Referenced by AliAnalysisTaskOmegaToPiZeroGamma::CalculateBackground(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::CalculateOmegaCandidates(), AliAnalysisTaskGammaConvCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaCaloIso::CalculatePi0Candidates(), AliAnalysisTaskGammaCaloDalitzV1::CalculatePi0DalitzCandidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueCaloPhotonCandidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueCaloPhotonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidates(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueClusterCandidates(), AliAnalysisTaskClusterQA::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureCalo(), and AliAnalysisTaskHeavyNeutralMesonToGG::SetPhotonVeto().

virtual Int_t AliAODConversionPhoton::GetLabel ( Int_t  i) const
inlinevirtual
virtual Int_t AliAODConversionPhoton::GetLabel1 ( ) const
inlinevirtual
virtual Int_t AliAODConversionPhoton::GetLabel2 ( ) const
inlinevirtual
virtual Double_t AliAODConversionPhoton::GetPhotonMass ( ) const
inlinevirtual

Implements AliConversionPhotonBase.

Definition at line 36 of file AliAODConversionPhoton.h.

virtual Double_t AliAODConversionPhoton::GetPhotonP ( ) const
inlinevirtual
virtual Double_t AliAODConversionPhoton::GetPhotonPhi ( ) const
inlinevirtual

Implements AliConversionPhotonBase.

Definition at line 41 of file AliAODConversionPhoton.h.

Referenced by AliAnalysisTaskGammaCalo::CalculateBackground(), AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::CalculateOmegaCandidates(), AliAnalysisTaskGammaConvCalo::CalculatePi0Candidates(), AliAnalysisTaskGammaCaloIso::CalculatePi0Candidates(), AliAnalysisTaskGammaConvFlow::GetdPhidRtoCandidate(), AliAnalysisTaskGammaCaloDalitzV1::ProcessPhotonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessPhotonCandidates(), AliAnalysisTaskGammaConvCalo::ProcessPhotonCandidates(), AliAnalysisTaskGammaCaloIso::ProcessPhotonCandidates(), AliAnalysisTaskGammaConvV1::ProcessPhotonCandidates(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessPhotonCandidates(), AliAnalysisTaskGammaConvFlow::ProcessPhotonCandidates(), AliAnalysisTaskGammaConvFlow::ProcessPhotonCandidatesforLTM(), AliAnalysisTaskGammaConvFlow::ProcessPhotonCandidatesforV2(), AliAnalysisTaskResolution::ProcessPhotons(), AliAnalysisTaskMaterial::ProcessPhotons(), AliAnalysisTaskMaterialHistos::ProcessPhotons(), AliAnalysisTaskConversionQA::ProcessQA(), AliAnalysisTaskConversionQA::ProcessQATree(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo(), and AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD().

virtual Double_t AliAODConversionPhoton::GetPhotonTheta ( ) const
inlinevirtual
Bool_t AliAODConversionPhoton::IsConversion ( )
inline

Definition at line 79 of file AliAODConversionPhoton.h.

Referenced by PrintCaloMCFlags(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueCaloPhotonCandidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueCaloPhotonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidates(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueClusterCandidates(), AliAnalysisTaskClusterQA::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCaloAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureCalo(), and AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureCalo().

Bool_t AliAODConversionPhoton::IsElectronFromFragPhoton ( )
inline
Bool_t AliAODConversionPhoton::IsEMNonLeading ( )
inline

Definition at line 88 of file AliAODConversionPhoton.h.

Referenced by PrintCaloMCFlags().

Bool_t AliAODConversionPhoton::IsLargestComponentElectron ( )
inline

Definition at line 78 of file AliAODConversionPhoton.h.

Referenced by PrintCaloMCFlags(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueCaloPhotonCandidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueCaloPhotonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidates(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueClusterCandidates(), AliAnalysisTaskClusterQA::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCaloAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureCalo(), and AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureCalo().

Bool_t AliAODConversionPhoton::IsLargestComponentPhoton ( )
inline

Definition at line 77 of file AliAODConversionPhoton.h.

Referenced by PrintCaloMCFlags(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueCaloPhotonCandidates(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueCaloPhotonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidates(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueClusterCandidates(), AliAnalysisTaskClusterQA::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskOmegaToPiZeroGamma::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCaloAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesMixedConvCalo(), AliAnalysisTaskNeutralMesonToPiPlPiMiNeutralMeson::ProcessTrueNeutralPionCandidatesPureCalo(), and AliAnalysisTaskNeutralMesonToPiPlPiMiPiZero::ProcessTrueNeutralPionCandidatesPureCalo().

Bool_t AliAODConversionPhoton::IsMerged ( )
inline

Definition at line 81 of file AliAODConversionPhoton.h.

Referenced by PrintCaloMCFlags(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidates(), AliAnalysisTaskClusterQA::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCaloAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo(), and AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD().

Bool_t AliAODConversionPhoton::IsMergedPartConv ( )
inline

Definition at line 82 of file AliAODConversionPhoton.h.

Referenced by PrintCaloMCFlags(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidates(), AliAnalysisTaskClusterQA::ProcessTrueClusterCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloMerged::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueClusterCandidatesAOD(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidates(), AliAnalysisTaskGammaCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloDalitzV1::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaConvCalo::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskGammaCaloIso::ProcessTrueMesonCandidatesAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCalo(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCaloAOD(), AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo(), and AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD().

AliAODConversionPhoton & AliAODConversionPhoton::operator= ( const AliAODConversionPhoton g)

Definition at line 120 of file AliAODConversionPhoton.cxx.

void AliAODConversionPhoton::PrintCaloMCLabelsAndInfo ( AliMCEvent *  mcEvent)
void AliAODConversionPhoton::SetInvMassPair ( Float_t  mass)
inline

Definition at line 48 of file AliAODConversionPhoton.h.

Referenced by AliV0ReaderV1::ProcessESDV0s().

void AliAODConversionPhoton::SetMassToZero ( )
inline

Definition at line 46 of file AliAODConversionPhoton.h.

Referenced by AliV0ReaderV1::ProcessESDV0s().

void AliAODConversionPhoton::SetUseForMesonPair ( Bool_t  useForMeson)
inline

Member Data Documentation

Long_t AliAODConversionPhoton::fCaloClusterRef
Bool_t AliAODConversionPhoton::fCaloPhoton
Long_t AliAODConversionPhoton::fCaloPhotonMCLabels[50]
Long_t AliAODConversionPhoton::fCaloPhotonMotherMCLabels[20]
Float_t AliAODConversionPhoton::fDCArPrimVtx
Float_t AliAODConversionPhoton::fDCAzPrimVtx
Float_t AliAODConversionPhoton::fInvMassPair

Definition at line 103 of file AliAODConversionPhoton.h.

Referenced by GetInvMassPair(), and SetInvMassPair().

Int_t AliAODConversionPhoton::fNCaloPhotonMCLabels
Int_t AliAODConversionPhoton::fNCaloPhotonMotherMCLabels
Int_t AliAODConversionPhoton::fPairedId

Definition at line 107 of file AliAODConversionPhoton.h.

Bool_t AliAODConversionPhoton::fUseForMesonPair

Definition at line 109 of file AliAODConversionPhoton.h.

Referenced by GetUseForMesonPair(), and SetUseForMesonPair().


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