//----------------------------------------------------------------------------- // Vertex // Jan //----------------------------------------------------------------------------- #ifndef TVERTEX_H #define TVERTEX_H #include #include #include #include #include #include "TSiTrack.h" class TVertex{ protected: TVector3 vert; public: TVertex(){;} // constructor virtual ~TVertex(){;} // destructor void SetRPhiZ(double inR, double inPhi, double inZ); TVector3 GetVector(){return vert;} // >>>> return shortest vector between vertex and track <<<< TVector3 GetDisplacementVector( TSiTrack* ); // >>>> return shortest vector between two tracks <<<< TVector3 GetDisplacementVector( TSiTrack*, TSiTrack* ); }; #endif