|
DD4hep
01.18
|
Internal helper struct for defining the layer layout. More...
#include <DetectorData.h>
Public Member Functions | |
| LayerLayout () | |
Public Attributes | |
| double | petalHalfAngle |
| half angle covered by petal More... | |
| double | alphaPetal |
| angle alpha by which the petal is rotated away from the plane that is orthogonal to the z-axis More... | |
| double | zPosition |
| z-position of layer ( z-position of middle axis ) More... | |
| int | petalNumber |
| The number of petals in the layer. More... | |
| int | sensorsPerPetal |
| number of sensor per petal More... | |
| std::bitset< 32 > | typeFlags |
| Bit flag describing sensor type - use enum SensorType to access the bits. More... | |
| double | phi0 |
| azimuthal angle of vector defined by the Z-axis to first petal x-positive, y-positive edge More... | |
| double | zOffsetSupport |
| z-offset of support petals from layer z-position - signed for first petal, following petals have alternating sign More... | |
| double | distanceSupport |
| The distance of the petal support from the z-axis. More... | |
| double | thicknessSupport |
| The thickness of the petal support. More... | |
| double | widthInnerSupport |
| The inner width of the petal support. More... | |
| double | widthOuterSupport |
| The outer width of the petal support. More... | |
| double | lengthSupport |
| The radial length of the petal support. More... | |
| double | zOffsetSensitive |
| z-offset of sensitive petals from layer z-position - signed for first petal, following petals have alternating sign More... | |
| double | distanceSensitive |
| The distance of the petal sensitive from the z-axis. More... | |
| double | thicknessSensitive |
| The thickness of the petal sensitive. More... | |
| double | widthInnerSensitive |
| The inner width of the petal sensitive. More... | |
| double | widthOuterSensitive |
| The outer width of the petal sensitive. More... | |
| double | lengthSensitive |
| The radial length of the petal sensitive. More... | |
Internal helper struct for defining the layer layout.
Layers are defined with a sensitive part and a support part.
Definition at line 219 of file DetectorData.h.
|
inline |
Definition at line 221 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::alphaPetal |
angle alpha by which the petal is rotated away from the plane that is orthogonal to the z-axis
Definition at line 249 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::distanceSensitive |
The distance of the petal sensitive from the z-axis.
Definition at line 286 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::distanceSupport |
The distance of the petal support from the z-axis.
Definition at line 271 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::lengthSensitive |
The radial length of the petal sensitive.
Definition at line 294 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::lengthSupport |
The radial length of the petal support.
Definition at line 279 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::petalHalfAngle |
half angle covered by petal
Definition at line 244 of file DetectorData.h.
| int dd4hep::rec::ZDiskPetalsStruct::LayerLayout::petalNumber |
The number of petals in the layer.
Definition at line 255 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::phi0 |
azimuthal angle of vector defined by the Z-axis to first petal x-positive, y-positive edge
Definition at line 264 of file DetectorData.h.
| int dd4hep::rec::ZDiskPetalsStruct::LayerLayout::sensorsPerPetal |
number of sensor per petal
Definition at line 258 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::thicknessSensitive |
The thickness of the petal sensitive.
Definition at line 288 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::thicknessSupport |
The thickness of the petal support.
Definition at line 273 of file DetectorData.h.
| std::bitset<32> dd4hep::rec::ZDiskPetalsStruct::LayerLayout::typeFlags |
Bit flag describing sensor type - use enum SensorType to access the bits.
Definition at line 261 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::widthInnerSensitive |
The inner width of the petal sensitive.
Definition at line 290 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::widthInnerSupport |
The inner width of the petal support.
Definition at line 275 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::widthOuterSensitive |
The outer width of the petal sensitive.
Definition at line 292 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::widthOuterSupport |
The outer width of the petal support.
Definition at line 277 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::zOffsetSensitive |
z-offset of sensitive petals from layer z-position - signed for first petal, following petals have alternating sign
Definition at line 284 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::zOffsetSupport |
z-offset of support petals from layer z-position - signed for first petal, following petals have alternating sign
Definition at line 269 of file DetectorData.h.
| double dd4hep::rec::ZDiskPetalsStruct::LayerLayout::zPosition |
z-position of layer ( z-position of middle axis )
Definition at line 252 of file DetectorData.h.
1.8.5