The Class for VXD Radiation Sensor parameters.
More...
#include <VXDGeoRadiationSensorsPar.h>
The Class for VXD Radiation Sensor parameters.
Definition at line 67 of file VXDGeoRadiationSensorsPar.h.
◆ VXDGeoRadiationSensorsPar()
| VXDGeoRadiationSensorsPar |
( |
const std::string & |
subdetector = "", |
|
|
bool |
insideEnvelope = false, |
|
|
double |
width = 0, |
|
|
double |
length = 0, |
|
|
bool |
height = 0, |
|
|
const std::string & |
material = "" |
|
) |
| |
|
inline |
Constructor.
Definition at line 70 of file VXDGeoRadiationSensorsPar.h.
71 :
bool m_insideEnvelope
For PXD they need to be outside the envelope volume, for SVD they are inside the detector.
std::string m_material
Material name.
double m_width
Dimension of the sensor in mm.
double m_length
Dimension of the sensor in mm.
double m_height
Dimension of the sensor in um.
std::string m_subdetector
one of "PXD" or "SVD"
◆ ~VXDGeoRadiationSensorsPar()
◆ addPosition()
add radiation sensor position
Definition at line 103 of file VXDGeoRadiationSensorsPar.h.
std::vector< VXDGeoRadiationSensorsPositionPar > m_positions
Position of radiation sensors.
◆ getHeight()
| double getHeight |
( |
| ) |
const |
|
inline |
◆ getInsideEnvelope()
| bool getInsideEnvelope |
( |
| ) |
const |
|
inline |
◆ getLength()
| double getLength |
( |
| ) |
const |
|
inline |
◆ getMaterial()
| const std::string & getMaterial |
( |
| ) |
const |
|
inline |
◆ getPositions()
◆ getSubDetector()
| const std::string & getSubDetector |
( |
| ) |
const |
|
inline |
◆ getWidth()
| double getWidth |
( |
| ) |
const |
|
inline |
◆ setHeight()
| void setHeight |
( |
double |
height | ) |
|
|
inline |
◆ setInsideEnvelope()
| void setInsideEnvelope |
( |
bool |
insideEnvelope | ) |
|
|
inline |
◆ setLength()
| void setLength |
( |
double |
length | ) |
|
|
inline |
◆ setMaterial()
| void setMaterial |
( |
const std::string & |
material | ) |
|
|
inline |
◆ setSubDetector()
| void setSubDetector |
( |
const std::string & |
subdetector | ) |
|
|
inline |
◆ setWidth()
| void setWidth |
( |
double |
width | ) |
|
|
inline |
◆ m_height
◆ m_insideEnvelope
◆ m_length
◆ m_material
◆ m_positions
◆ m_subdetector
| std::string m_subdetector |
|
private |
◆ m_width
The documentation for this class was generated from the following file: