class AliMCVertex : public AliVVertex {
public:
- AliMCVertex() {;}
+ AliMCVertex() {fPosition[0] = 0.; fPosition[1] = 0.; fPosition[2] = 0.;}
AliMCVertex(Double_t xv, Double_t yv, Double_t zv)
{fPosition[0] = xv; fPosition[1] = yv; fPosition[2] = zv;}
virtual ~AliMCVertex() {;}
virtual Double_t GetChi2perNDF() const {return -1.;}
virtual Double_t GetChi2() const {return -1.;}
virtual Int_t GetNDF() const {return -1 ;}
-
+
+ virtual void SetPosition(Double_t xv, Double_t yv, Double_t zv)
+ {fPosition[0] = xv; fPosition[1] = yv; fPosition[2] = zv;}
virtual Int_t GetNContributors() const {return -1;}
virtual void PrintIndices() const {;}
- virtual void Print(Option_t* option = "") const {;}
+ virtual void Print(Option_t* option = "") const;
virtual void Clear(Option_t* option) {TNamed::Clear(option);}
private:
Double32_t fPosition[3]; // vertex position