GEAR  1.9.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Friends Pages
IBoundary.h
1 #ifndef IBOUNDARY_h
2 #define IBOUNDARY_h
3 
4 #include "CLHEP/Vector/ThreeVector.h"
5 
6  namespace gear {
7 
8 
9  class IBoundary{
10 
11  public:
12 
17  virtual bool isInBoundary( CLHEP::Hep3Vector local ) const = 0;
18 
19  virtual ~IBoundary(){ /* no_op */ };
20 
21  };
22 
23 
24  } // end of gear namespace
25 
26 #endif
27 
virtual bool isInBoundary(CLHEP::Hep3Vector local) const =0