1 #ifndef ALIAODCONVERSIONPARTICLE_H
2 #define ALIAODCONVERSIONPARTICLE_H
4 #include "AliKFParticle.h"
5 #include "TLorentzVector.h"
8 class AliAODConversionParticle : public TLorentzVector {
13 AliAODConversionParticle();
14 AliAODConversionParticle(AliKFParticle *kfparticle);
15 AliAODConversionParticle(TLorentzVector *vec);
18 AliAODConversionParticle(const AliAODConversionParticle & g);
20 AliAODConversionParticle & operator = (const AliAODConversionParticle & g);
23 virtual ~AliAODConversionParticle();
28 virtual Int_t GetLabel(Int_t i) const = 0;
29 virtual Int_t GetLabel1() const { return GetLabel(0); }
30 virtual Int_t GetLabel2() const { return GetLabel(1); }
34 ClassDef(AliAODConversionParticle,1)