![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Rectangular finite plane. More...
#include <fun4all_GenFit/blob/master/finitePlanes/include/RectangularFinitePlane.h>
Inheritance diagram for genfit::RectangularFinitePlane:
Collaboration diagram for genfit::RectangularFinitePlane:Public Member Functions | |
| RectangularFinitePlane (const double &, const double &, const double &, const double &) | |
| give dimensions of finite rectangle: u1,u2, v1,v2 | |
| RectangularFinitePlane () | |
| virtual | ~RectangularFinitePlane () |
| bool | isInActive (double u, double v) const |
| void | Print (const Option_t *="") const |
| RectangularFinitePlane * | clone () const |
| Deep copy ctor for polymorphic class. | |
Public Member Functions inherited from genfit::AbsFinitePlane | |
| AbsFinitePlane () | |
| virtual | ~AbsFinitePlane () |
Private Attributes | |
| double | uMin_ |
| double | uMax_ |
| double | vMin_ |
| double | vMax_ |
Additional Inherited Members | |
Protected Member Functions inherited from genfit::AbsFinitePlane | |
| AbsFinitePlane (const AbsFinitePlane &) | |
| AbsFinitePlane & | operator= (const AbsFinitePlane &) |
| ClassDef (AbsFinitePlane, 1) | |
Rectangular finite plane.
Definition at line 34 of file RectangularFinitePlane.h.
View newest version in sPHENIX GitHub at line 34 of file RectangularFinitePlane.h
| genfit::RectangularFinitePlane::RectangularFinitePlane | ( | const double & | umin, |
| const double & | umax, | ||
| const double & | vmin, | ||
| const double & | vmax | ||
| ) |
give dimensions of finite rectangle: u1,u2, v1,v2
Definition at line 28 of file RectangularFinitePlane.cc.
View newest version in sPHENIX GitHub at line 28 of file RectangularFinitePlane.cc
| genfit::RectangularFinitePlane::RectangularFinitePlane | ( | ) |
Definition at line 36 of file RectangularFinitePlane.cc.
View newest version in sPHENIX GitHub at line 36 of file RectangularFinitePlane.cc
Referenced by clone().
Here is the caller graph for this function:
|
virtual |
Definition at line 41 of file RectangularFinitePlane.cc.
View newest version in sPHENIX GitHub at line 41 of file RectangularFinitePlane.cc
|
inlinevirtual |
Deep copy ctor for polymorphic class.
Implements genfit::AbsFinitePlane.
Definition at line 47 of file RectangularFinitePlane.h.
View newest version in sPHENIX GitHub at line 47 of file RectangularFinitePlane.h
References RectangularFinitePlane().
Here is the call graph for this function:
|
virtual |
Returns whether a u,v point is in the active plane or not. Needs to be implemented in child class.
Implements genfit::AbsFinitePlane.
Definition at line 45 of file RectangularFinitePlane.cc.
View newest version in sPHENIX GitHub at line 45 of file RectangularFinitePlane.cc
|
virtual |
Implements genfit::AbsFinitePlane.
Definition at line 49 of file RectangularFinitePlane.cc.
View newest version in sPHENIX GitHub at line 49 of file RectangularFinitePlane.cc
References genfit::printOut, uMax_, uMin_, vMax_, and vMin_.
|
private |
Definition at line 53 of file RectangularFinitePlane.h.
View newest version in sPHENIX GitHub at line 53 of file RectangularFinitePlane.h
Referenced by Print().
|
private |
Definition at line 53 of file RectangularFinitePlane.h.
View newest version in sPHENIX GitHub at line 53 of file RectangularFinitePlane.h
Referenced by isInActive(), and Print().
|
private |
Definition at line 53 of file RectangularFinitePlane.h.
View newest version in sPHENIX GitHub at line 53 of file RectangularFinitePlane.h
Referenced by isInActive(), and Print().
|
private |
Definition at line 53 of file RectangularFinitePlane.h.
View newest version in sPHENIX GitHub at line 53 of file RectangularFinitePlane.h
Referenced by isInActive(), and Print().