//-------------------------------------------------------------------------
#include <TObject.h>
-#include "AliPDG.h"
+#include <TPDGCode.h>
class AliITStrackV2;
AliV0vertex();
AliV0vertex(const AliITStrackV2 &neg, const AliITStrackV2 &pos);
- void ChangeMassHypothesis(Int_t code=kLambda0);
+ Double_t ChangeMassHypothesis(Int_t code=kK0Short);
Int_t GetPdgCode() const {return fPdgCode;}
Double_t GetEffMass() const {return fEffMass;}
Double_t GetChi2() const {return fChi2;}
void GetPxPyPz(Double_t &px, Double_t &py, Double_t &pz) const;
+ void GetNPxPyPz(Double_t &px, Double_t &py, Double_t &pz) const;
+ void GetPPxPyPz(Double_t &px, Double_t &py, Double_t &pz) const;
void GetXYZ(Double_t &x, Double_t &y, Double_t &z) const;
Double_t GetD(Double_t x0=0.,Double_t y0=0.,Double_t z0=0.) const;
Int_t GetNlabel() const {return fNlab;}
ClassDef(AliV0vertex,1) // reconstructed V0 vertex
};
+inline
+void AliV0vertex::GetNPxPyPz(Double_t &px, Double_t &py, Double_t &pz) const {
+px=fNmom[0]; py=fNmom[1]; pz=fNmom[2];
+}
+
+inline
+void AliV0vertex::GetPPxPyPz(Double_t &px, Double_t &py, Double_t &pz) const {
+px=fPmom[0]; py=fPmom[1]; pz=fPmom[2];
+}
+
#endif