29 #ifndef GFABSFINITEPLANE_H 
   30 #define GFABSFINITEPLANE_H 
   46   virtual bool inActive(
const double& u,
const double& 
v)
const = 0;
 
   47   virtual void Print() 
const = 0;
 
virtual GFAbsFinitePlane * clone() const =0
Deep copy ctor for polymorphic class. 
virtual ~GFAbsFinitePlane()
virtual void Print() const =0
virtual bool inActive(const double &u, const double &v) const =0
Abstract base class for implementing arbitrarily shaped finite detector planes.