|
Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/simulation/g4detectors/PHG4BlockGeom.h>
Inheritance diagram for PHG4BlockGeom:
Collaboration diagram for PHG4BlockGeom:Public Member Functions | |
| virtual | ~PHG4BlockGeom () |
| virtual void | identify (std::ostream &os=std::cout) const |
| virtual int | get_layer () const |
| virtual double | get_size_x () const |
| virtual double | get_size_y () const |
| virtual double | get_size_z () const |
| virtual double | get_center_x () const |
| virtual double | get_center_y () const |
| virtual double | get_center_z () const |
| virtual double | get_z_rot () const |
| virtual double | get_width () const |
| virtual double | get_length () const |
| virtual double | get_thickness () const |
| virtual double | get_rot_matrix (const int, const int) const |
| virtual void | set_layer (const int i) |
| virtual void | set_size (const double sizex, const double sizey, const double sizez) |
| virtual void | set_place (const double placex, const double placey, const double placez) |
| virtual void | set_z_rot (const double z) |
| virtual void | convert_local_to_global (const double, const double, const double, double &, double &, double &) const |
| virtual void | convert_global_to_local (const double, const double, const double, double &, double &, double &) const |
Public Member Functions inherited from PHObject | |
| PHObject () | |
| ctor More... | |
| virtual | ~PHObject () |
| dtor More... | |
| virtual PHObject * | clone () const |
| Virtual copy constructor. More... | |
| virtual void | Reset () |
| Clear Event. More... | |
| virtual int | isValid () const |
| isValid returns non zero if object contains vailid data More... | |
| virtual int | isValid (const float) const |
| virtual int | isValid (const double) const |
| virtual int | isValid (const int) const |
| virtual int | isValid (const unsigned int) const |
| virtual int | isImplemented (const float f) const |
| virtual int | isImplemented (const double f) const |
| virtual int | isImplemented (const int i) const |
| virtual int | isImplemented (const unsigned int i) const |
| void | SplitLevel (const int i) |
| int | SplitLevel () const |
| void | BufferSize (const int i) |
| int | BufferSize () const |
Protected Member Functions | |
| PHG4BlockGeom () | |
Definition at line 9 of file PHG4BlockGeom.h.
|
inlinevirtual |
Definition at line 13 of file PHG4BlockGeom.h.
|
inlineprotected |
Definition at line 47 of file PHG4BlockGeom.h.
|
inlinevirtual |
Definition at line 42 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 39 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 21 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
Referenced by PHG4BlockCellReco::InitRun().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 22 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
Referenced by PHG4BlockCellReco::InitRun().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 23 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
Referenced by PHG4BlockCellReco::InitRun().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 17 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
Referenced by PHG4BlockGeomContainer::AddLayerGeom(), and PHG4BlockCellReco::InitRun().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 27 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 30 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 18 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
Referenced by PHG4BlockCellReco::InitRun().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 19 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
Referenced by PHG4BlockCellReco::InitRun().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 20 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
Referenced by PHG4BlockCellReco::InitRun().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 28 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 26 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
Referenced by PHG4BlockCellReco::InitRun().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 24 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
|
virtual |
identify Function from PHObject
| os | Output Stream |
Reimplemented from PHObject.
Reimplemented in PHG4BlockGeomv1.
Definition at line 7 of file PHG4BlockGeom.cc.
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 32 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
Referenced by PHG4BlockGeomContainer::AddLayerGeom().
Here is the caller graph for this function:
|
inlinevirtual |
Definition at line 35 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 33 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.
|
inlinevirtual |
Reimplemented in PHG4BlockGeomv1.
Definition at line 37 of file PHG4BlockGeom.h.
References PHOOL_VIRTUAL_WARN.