2 #include "gearsurf/MeasurementSurface.h"
3 #include "gearsurf/ICoordinateSystem.h"
8 MeasurementSurface::~MeasurementSurface(){
10 delete _coordinateSystem;
18 bool inbounds = true ;
32 bool inbounds = true ;
36 CLHEP::Hep3Vector local = _coordinateSystem->
getLocalPoint( global );
bool isLocalInBoundary(CLHEP::Hep3Vector local) const
Checks if a point in local coordinates is within the boundaries.
virtual bool isInBoundary(CLHEP::Hep3Vector local) const =0
bool isGlobalInBoundary(CLHEP::Hep3Vector global) const
Checks if a point in global coordinates is within the boundaries.
virtual CLHEP::Hep3Vector getLocalPoint(CLHEP::Hep3Vector globalPoint) const =0