EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Concrete implementation of finitie detector plane for rectangles. More...
#include <EicRoot/blob/master/genfit/GFRectFinitePlane.h>
Public Member Functions | |
bool | inActive (const double &u, const double &v) const |
void | Print (const Option_t *="") const |
GFRectFinitePlane (const double &, const double &, const double &, const double &) | |
give dimensions of finite rectangle: u1,u2,v1,v2 | |
GFRectFinitePlane () | |
virtual | ~GFRectFinitePlane () |
GFAbsFinitePlane * | clone () const |
Deep copy ctor for polymorphic class. | |
Public Member Functions inherited from GFAbsFinitePlane | |
virtual | ~GFAbsFinitePlane () |
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.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub at line 24 of file GFRectFinitePlane.cxx
GFRectFinitePlane::GFRectFinitePlane | ( | ) |
Definition at line 29 of file GFRectFinitePlane.cxx.
View newest version in sPHENIX GitHub at line 29 of file GFRectFinitePlane.cxx
Referenced by clone().
|
virtual |
Definition at line 34 of file GFRectFinitePlane.cxx.
View newest version in sPHENIX GitHub at line 34 of file GFRectFinitePlane.cxx
|
inlinevirtual |
Deep copy ctor for polymorphic class.
Implements GFAbsFinitePlane.
Definition at line 52 of file GFRectFinitePlane.h.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub at line 38 of file GFRectFinitePlane.cxx
|
virtual |
Implements GFAbsFinitePlane.
Definition at line 43 of file GFRectFinitePlane.cxx.
View newest version in sPHENIX GitHub at line 43 of file GFRectFinitePlane.cxx
|
private |
Definition at line 56 of file GFRectFinitePlane.h.
View newest version in sPHENIX GitHub at line 56 of file GFRectFinitePlane.h
Referenced by Print().
|
private |
Definition at line 56 of file GFRectFinitePlane.h.
View newest version in sPHENIX GitHub at line 56 of file GFRectFinitePlane.h
Referenced by inActive(), and Print().
|
private |
Definition at line 56 of file GFRectFinitePlane.h.
View newest version in sPHENIX GitHub at line 56 of file GFRectFinitePlane.h
Referenced by inActive(), and Print().
|
private |
Definition at line 56 of file GFRectFinitePlane.h.
View newest version in sPHENIX GitHub at line 56 of file GFRectFinitePlane.h
Referenced by inActive(), and Print().