1 #ifndef ALIKFCONVERSIONPHOTON_H
2 #define ALIKFCONVERSIONPHOTON_H
16 #include "AliKFParticle.h"
18 #include "AliESDEvent.h"
20 #include "TParticle.h"
34 AliKFConversionPhoton(
const AliKFParticle &fCurrentNegativeKFParticle,
const AliKFParticle &fCurrentPositiveKFParticle);
45 void SetArmenterosQtAlpha(
Double_t armenteros[2],
const AliKFParticle &fCurrentNegativeKFParticle,
const AliKFParticle &fCurrentPositiveKFParticle);
46 void ConstructGamma(
const AliKFParticle &fCurrentNegativeKFParticle,
const AliKFParticle &fCurrentPositiveKFParticle);
53 Double_t M()
const {
return AliKFParticle::GetMass();}
virtual ~AliKFConversionPhoton()
AliKFConversionPhoton & operator=(const AliKFConversionPhoton &g)
virtual Double_t GetPy() const
void SetArmenterosQtAlpha(Double_t armenteros[2], const AliKFParticle &fCurrentNegativeKFParticle, const AliKFParticle &fCurrentPositiveKFParticle)
virtual Double_t GetPz() const
virtual Double_t GetPhotonP() const
virtual Double_t GetPhotonPt() const
void ConstructGamma(const AliKFParticle &fCurrentNegativeKFParticle, const AliKFParticle &fCurrentPositiveKFParticle)
virtual Double_t GetPhotonEta() const
virtual Double_t GetPx() const
virtual Double_t GetPhotonMass() const
virtual Double_t GetPhotonPhi() const