1 #ifndef ALIAODCONVERSIONPHOTON_H
2 #define ALIAODCONVERSIONPHOTON_H
42 virtual Double_t GetPx()
const {
return AliAODConversionParticle::Px();}
43 virtual Double_t GetPy()
const {
return AliAODConversionParticle::Py();}
44 virtual Double_t GetPz()
const {
return AliAODConversionParticle::Pz();}
virtual Double_t GetPy() const
virtual Double_t GetPhotonPhi() const
Long_t fCaloPhotonMotherMCLabels[20]
Int_t fNCaloPhotonMCLabels
Int_t fNCaloPhotonMotherMCLabels
void SetCaloClusterRef(Long_t ref)
void SetCaloPhotonMCFlags(AliMCEvent *mcEvent, Bool_t enableSort)
virtual Double_t GetPz() const
void SetIsTrueConvertedPhoton()
virtual Double_t GetPhotonTheta() const
Float_t GetDCAzToPrimVtx() const
virtual Int_t GetLabel(Int_t i) const
Bool_t IsTrueConvertedPhoton()
void SetCaloPhotonMCLabel(Int_t i, Int_t labelCaloPhoton)
AliAODConversionPhoton & operator=(const AliAODConversionPhoton &g)
Int_t GetCaloPhotonMotherMCLabel(Int_t i)
virtual Int_t GetLabel1() const
void PrintCaloMCLabelsAndInfo(AliMCEvent *mcEvent)
virtual Double_t GetPhotonP() const
Int_t GetTrackLabelNegative() const
Int_t GetTrackLabelPositive() const
Int_t GetTrackLabel(Int_t i) const
void SetInvMassPair(Float_t mass)
virtual ~AliAODConversionPhoton()
Float_t GetDCArToPrimVtx() const
Bool_t IsLargestComponentElectron()
virtual Double_t GetPhotonEta() const
Int_t GetCaloPhotonMCLabel(Int_t i)
virtual Int_t GetLabel2() const
Int_t GetNCaloPhotonMCLabels()
virtual Double_t GetPx() const
Long_t fCaloPhotonMCLabels[50]
Bool_t IsPhotonWithElecMother()
void SetNCaloPhotonMCLabels(Int_t nLabels)
Bool_t IsConversionFullyContained()
virtual Double_t GetPhotonPt() const
Int_t GetNCaloPhotonMotherMCLabels()
void CalculateDistanceOfClossetApproachToPrimVtx(const AliVVertex *primVertex)
void SetCaloPhotonMCFlagsAOD(AliVEvent *event, Bool_t enableSort)
Long_t GetCaloClusterRef() const
Bool_t IsLargestComponentPhoton()
virtual Double_t GetPhotonMass() const
Bool_t IsMergedPartConv()