class TRT_EndcapDescriptor
More...
#include <TRT_EndcapDescriptor.h>
class TRT_EndcapDescriptor
Helper class to access GeoModel infromation and calculation for straws. Objects of this class are owned by TRT_DetectorManager.
Definition at line 28 of file TRT_EndcapDescriptor.h.
◆ TRT_EndcapDescriptor() [1/3]
| InDetDD::TRT_EndcapDescriptor::TRT_EndcapDescriptor |
( |
| ) |
|
◆ TRT_EndcapDescriptor() [2/3]
◆ ~TRT_EndcapDescriptor()
| InDetDD::TRT_EndcapDescriptor::~TRT_EndcapDescriptor |
( |
| ) |
|
|
default |
◆ TRT_EndcapDescriptor() [3/3]
◆ getStrawTransform()
| const GeoXF::Function* InDetDD::TRT_EndcapDescriptor::getStrawTransform |
( |
| ) |
const |
|
inline |
Get the tranformation field, which we do not own:
◆ getStrawTransformOffset()
| size_t InDetDD::TRT_EndcapDescriptor::getStrawTransformOffset |
( |
| ) |
const |
|
inline |
Get the offset into the transformation field:
◆ innerRadius() [1/2]
| double & InDetDD::TRT_EndcapDescriptor::innerRadius |
( |
| ) |
|
◆ innerRadius() [2/2]
| const double& InDetDD::TRT_EndcapDescriptor::innerRadius |
( |
| ) |
const |
|
inline |
◆ innerTubeRadius()
| double InDetDD::TRT_EndcapDescriptor::innerTubeRadius |
( |
| ) |
const |
|
inline |
Get inner tube radius of the straw.
◆ nStraws() [1/2]
| unsigned int & InDetDD::TRT_EndcapDescriptor::nStraws |
( |
| ) |
|
◆ nStraws() [2/2]
| const unsigned int& InDetDD::TRT_EndcapDescriptor::nStraws |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setStrawTransformField()
| void InDetDD::TRT_EndcapDescriptor::setStrawTransformField |
( |
const GeoXF::Function * |
xf, |
|
|
size_t |
offsetInto |
|
) |
| |
Sets the transform field for straws and offset.
We do not own the function:
Definition at line 28 of file TRT_EndcapDescriptor.cxx.
◆ startPhi() [1/2]
| double & InDetDD::TRT_EndcapDescriptor::startPhi |
( |
| ) |
|
◆ startPhi() [2/2]
| const double& InDetDD::TRT_EndcapDescriptor::startPhi |
( |
| ) |
const |
|
inline |
◆ strawBounds()
◆ strawLength() [1/2]
| double & InDetDD::TRT_EndcapDescriptor::strawLength |
( |
| ) |
|
◆ strawLength() [2/2]
| const double& InDetDD::TRT_EndcapDescriptor::strawLength |
( |
| ) |
const |
|
inline |
◆ strawPitch() [1/2]
| double & InDetDD::TRT_EndcapDescriptor::strawPitch |
( |
| ) |
|
◆ strawPitch() [2/2]
| const double& InDetDD::TRT_EndcapDescriptor::strawPitch |
( |
| ) |
const |
|
inline |
◆ m_bounds
◆ m_f
| const GeoXF::Function* InDetDD::TRT_EndcapDescriptor::m_f |
|
private |
◆ m_innerRadius
| double InDetDD::TRT_EndcapDescriptor::m_innerRadius |
|
private |
◆ m_innerTubeRadius
| double InDetDD::TRT_EndcapDescriptor::m_innerTubeRadius |
|
private |
◆ m_nStraws
| unsigned int InDetDD::TRT_EndcapDescriptor::m_nStraws |
|
private |
◆ m_o
| size_t InDetDD::TRT_EndcapDescriptor::m_o |
|
private |
◆ m_startPhi
| double InDetDD::TRT_EndcapDescriptor::m_startPhi |
|
private |
◆ m_strawLength
| double InDetDD::TRT_EndcapDescriptor::m_strawLength |
|
private |
◆ m_strawPitch
| double InDetDD::TRT_EndcapDescriptor::m_strawPitch |
|
private |
The documentation for this class was generated from the following files: