DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
#include <DetectorData.h>
Public Member Functions | |
LayerLayout () | |
Public Attributes | |
int | ladderNumber |
The number of ladders in the layer. More... | |
double | phi0 |
Azimuthal angle of the (outward pointing) normal of the first ladder. More... | |
int | sensorsPerLadder |
number of sensor per ladder More... | |
double | lengthSensor |
sensor length (if divided in sensors) More... | |
double | distanceSupport |
The distance of the ladder support from the origin (IP). More... | |
double | thicknessSupport |
The thickness of the ladder support from the origin (IP). More... | |
double | offsetSupport |
The offset of the ladder support, i.e. the shift in the direction of increasing phi, perpendicular to the ladders's normal. More... | |
double | widthSupport |
The width of the ladder support. More... | |
double | zHalfSupport |
The half length of the ladder support in z. More... | |
double | distanceSensitive |
The distance of the ladder sensitive from the origin (IP). More... | |
double | thicknessSensitive |
The thickness of the ladder sensitive from the origin (IP). More... | |
double | offsetSensitive |
The offset of the ladder sensitive, i.e. the shift in the direction of increasing phi, perpendicular to the ladders's normal. More... | |
double | widthSensitive |
The width of the ladder sensitive. More... | |
double | zHalfSensitive |
The half length of the ladder sensitive in z. More... | |
Internal helper struct for defining the layer layout. Layers are defined with a sensitive part and a support part.
Definition at line 126 of file DetectorData.h.
|
inline |
Definition at line 129 of file DetectorData.h.
double dd4hep::rec::ZPlanarStruct::LayerLayout::distanceSensitive |
The distance of the ladder sensitive from the origin (IP).
Definition at line 170 of file DetectorData.h.
double dd4hep::rec::ZPlanarStruct::LayerLayout::distanceSupport |
The distance of the ladder support from the origin (IP).
Definition at line 159 of file DetectorData.h.
int dd4hep::rec::ZPlanarStruct::LayerLayout::ladderNumber |
The number of ladders in the layer.
Definition at line 148 of file DetectorData.h.
double dd4hep::rec::ZPlanarStruct::LayerLayout::lengthSensor |
sensor length (if divided in sensors)
Definition at line 156 of file DetectorData.h.
double dd4hep::rec::ZPlanarStruct::LayerLayout::offsetSensitive |
The offset of the ladder sensitive, i.e. the shift in the direction of increasing phi, perpendicular to the ladders's normal.
Definition at line 174 of file DetectorData.h.
double dd4hep::rec::ZPlanarStruct::LayerLayout::offsetSupport |
The offset of the ladder support, i.e. the shift in the direction of increasing phi, perpendicular to the ladders's normal.
Definition at line 163 of file DetectorData.h.
double dd4hep::rec::ZPlanarStruct::LayerLayout::phi0 |
Azimuthal angle of the (outward pointing) normal of the first ladder.
Definition at line 151 of file DetectorData.h.
int dd4hep::rec::ZPlanarStruct::LayerLayout::sensorsPerLadder |
number of sensor per ladder
Definition at line 154 of file DetectorData.h.
double dd4hep::rec::ZPlanarStruct::LayerLayout::thicknessSensitive |
The thickness of the ladder sensitive from the origin (IP).
Definition at line 172 of file DetectorData.h.
double dd4hep::rec::ZPlanarStruct::LayerLayout::thicknessSupport |
The thickness of the ladder support from the origin (IP).
Definition at line 161 of file DetectorData.h.
double dd4hep::rec::ZPlanarStruct::LayerLayout::widthSensitive |
The width of the ladder sensitive.
Definition at line 176 of file DetectorData.h.
double dd4hep::rec::ZPlanarStruct::LayerLayout::widthSupport |
The width of the ladder support.
Definition at line 165 of file DetectorData.h.
double dd4hep::rec::ZPlanarStruct::LayerLayout::zHalfSensitive |
The half length of the ladder sensitive in z.
Definition at line 178 of file DetectorData.h.
double dd4hep::rec::ZPlanarStruct::LayerLayout::zHalfSupport |
The half length of the ladder support in z.
Definition at line 167 of file DetectorData.h.