1 #ifndef ICOORDINATESYSTEM_h
2 #define ICOORDINATESYSTEM_h
4 #include "CLHEP/Vector/ThreeVector.h"
18 virtual CLHEP::Hep3Vector
getLocalPoint( CLHEP::Hep3Vector globalPoint )
const = 0;
21 virtual CLHEP::Hep3Vector
getGlobalPoint( CLHEP::Hep3Vector localPoint )
const = 0;
24 virtual CLHEP::Hep3Vector
const*
getOrigin()
const = 0;
virtual CLHEP::Hep3Vector const * getOrigin() const =0
An abstract base class for coordinate systems.
virtual CLHEP::Hep3Vector getLocalPoint(CLHEP::Hep3Vector globalPoint) const =0
virtual CLHEP::Hep3Vector getGlobalPoint(CLHEP::Hep3Vector localPoint) const =0