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: