|
FairRoot/PandaRoot
|
Concrete implementation of finitie detector plane for rectangles. More...
#include <GFRectFinitePlane.h>
Public Member Functions | |
| bool | inActive (const double &u, const double &v) const |
| void | Print () const |
| GFRectFinitePlane (const double &, const double &, const double &, const double &) | |
| give dimensions of finite rectangle: u1,u2,v1,v2 More... | |
| GFRectFinitePlane () | |
| virtual | ~GFRectFinitePlane () |
| GFAbsFinitePlane * | clone () const |
| Deep copy ctor for polymorphic class. More... | |
Private Attributes | |
| double | fUmin |
| double | fUmax |
| double | fVmin |
| double | fVmax |
Concrete implementation of finitie detector plane for rectangles.
Definition at line 40 of file GFRectFinitePlane.h.
| GFRectFinitePlane::GFRectFinitePlane | ( | const double & | umin, |
| const double & | umax, | ||
| const double & | vmin, | ||
| const double & | vmax | ||
| ) |
give dimensions of finite rectangle: u1,u2,v1,v2
Definition at line 24 of file GFRectFinitePlane.cxx.
| GFRectFinitePlane::GFRectFinitePlane | ( | ) |
|
virtual |
Definition at line 34 of file GFRectFinitePlane.cxx.
|
inlinevirtual |
Deep copy ctor for polymorphic class.
Implements GFAbsFinitePlane.
Definition at line 52 of file GFRectFinitePlane.h.
References GFRectFinitePlane().
|
virtual |
Returns whether a u,v point is in the active plane or not. Needs to be implemented in child class.
Implements GFAbsFinitePlane.
Definition at line 38 of file GFRectFinitePlane.cxx.
References fUmin, fVmax, and fVmin.
|
virtual |
Implements GFAbsFinitePlane.
Definition at line 43 of file GFRectFinitePlane.cxx.
References fUmax, fUmin, fVmax, and fVmin.
|
private |
Definition at line 56 of file GFRectFinitePlane.h.
Referenced by Print().
|
private |
Definition at line 56 of file GFRectFinitePlane.h.
Referenced by inActive(), and Print().
|
private |
Definition at line 56 of file GFRectFinitePlane.h.
Referenced by inActive(), and Print().
|
private |
Definition at line 56 of file GFRectFinitePlane.h.
Referenced by inActive(), and Print().
1.8.8