// tracking particle
// dynamic properties
virtual void TrackPosition(TLorentzVector& position) const;
+ virtual void TrackPosition(Double_t &x, Double_t &y, Double_t &z) const;
virtual void TrackMomentum(TLorentzVector& momentum) const;
+ virtual void TrackMomentum(Double_t &px, Double_t &py, Double_t &pz, Double_t &etot) const;
virtual void TrackVertexPosition(TLorentzVector& position) const;
virtual void TrackVertexMomentum(TLorentzVector& momentum) const;
virtual Float_t TrackStep() const;