LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "GFAbsFinitePlane.h"
Public Member Functions | |
virtual bool | inActive (const double &u, const double &v) const =0 |
virtual void | Print (std::ostream &out=std::cout) const =0 |
virtual GFAbsFinitePlane * | clone () const =0 |
Deep copy ctor for polymorphic class. More... | |
virtual | ~GFAbsFinitePlane () |
Private Member Functions | |
virtual void | Print (Option_t *) const |
Definition at line 46 of file GFAbsFinitePlane.h.
|
virtual |
Definition at line 22 of file GFAbsFinitePlane.cxx.
|
pure virtual |
Deep copy ctor for polymorphic class.
Implemented in genf::GFRectFinitePlane.
Referenced by genf::GFDetPlane::GFDetPlane(), and genf::GFDetPlane::operator=().
|
pure virtual |
Returns whether a u,v point is in the active plane or not. Needs to be implemented in child class.
Implemented in genf::GFRectFinitePlane.
Referenced by genf::GFDetPlane::inActive().
|
pure virtual |
Implemented in genf::GFRectFinitePlane.
Referenced by genf::GFDetPlane::Print().
|
inlineprivatevirtual |
Reimplemented in genf::GFRectFinitePlane.
Definition at line 57 of file GFAbsFinitePlane.h.