Public Member Functions | |
TrackerPlanesSensitiveLayerImpl () | |
safe default contructor | |
virtual | ~TrackerPlanesSensitiveLayerImpl () |
Destructor. | |
virtual int | getID () const |
ID of sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. More... | |
virtual std::string | getInfo () const |
virtual double | getPositionX () const |
x position of the center of sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual double | getPositionY () const |
y position of the center of sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual double | getPositionZ () const |
z position of the center of sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual double | getRotationXY () const |
rotation angles according to Euler implementation scheme (in XY plane -> around axis Z: gamma ) | |
virtual double | getRotationZX () const |
rotation angles according to Euler implmentation scheme (in ZX plane -> around axis Y: beta ) | |
virtual double | getRotationZY () const |
rotation angles according to Euler implmentation scheme (in ZY plane -> around axis X: alfa ) | |
virtual double | getSizeX () const |
Size in x direction of sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual double | getSizeY () const |
Size in y direction of sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual double | getThickness () const |
Thickness of sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual double | getRadLength () const |
The radiation length of sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual int | getNpixelX () const |
Number of pixels in x direction in sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual int | getNpixelY () const |
Number of pixels in y direction in sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual double | getPitchX () const |
Pitch size in x direction in sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual double | getPitchY () const |
Pitch size in y direction in sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual double | getResolutionX () const |
Intrinsic resolution of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual double | getResolutionY () const |
Intrinsic resolution of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. | |
virtual void | setID (int value) |
a free parameter string field | |
virtual void | setInfo (std::string value) |
virtual void | setRadLength (double value) |
a free parameter string field | |
virtual void | setPositionX (double value) |
a free parameter string field | |
virtual void | setPositionY (double value) |
a free parameter string field | |
virtual void | setPositionZ (double value) |
a free parameter string field | |
virtual void | setRotationXY (double value) |
a free parameter string field | |
virtual void | setRotationZX (double value) |
a free parameter string field | |
virtual void | setRotationZY (double value) |
a free parameter string field | |
virtual void | setSizeX (double value) |
a free parameter string field | |
virtual void | setSizeY (double value) |
a free parameter string field | |
virtual void | setThickness (double value) |
a free parameter string field | |
virtual void | setNpixelX (int value) |
virtual void | setNpixelY (double value) |
virtual void | setPitchX (double value) |
virtual void | setPitchY (double value) |
virtual void | setResolutionX (double value) |
virtual void | setResolutionY (double value) |
Public Member Functions inherited from gear::TrackerPlanesSensitiveLayer | |
virtual | ~TrackerPlanesSensitiveLayer () |
Destructor. | |
Definition at line 111 of file TrackerPlanesLayerLayoutImpl.h.
|
inlinevirtual |
ID of sensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source.
Implements gear::TrackerPlanesSensitiveLayer.
Definition at line 163 of file TrackerPlanesLayerLayoutImpl.h.
Referenced by gear::TrackerPlanesParametersXML::toXML().