#include <Layer.h>
Inherited by o2::iotof::BTOFLayer, o2::iotof::FTOFLayer, o2::iotof::ITOFLayer, and o2::iotof::OTOFLayer.
|
| | Layer ()=default |
| |
| | Layer (std::string layerName, float rInn, float rOut, float zLength, float zOffset, float layerX2X0, int layout=kBarrel, int nStaves=0, float staveSize=0.0, double staveTiltAngle=0.0, int modulesPerStave=0) |
| |
| | ~Layer ()=default |
| |
| auto | getInnerRadius () const |
| |
| auto | getOuterRadius () const |
| |
| auto | getZLength () const |
| |
| auto | getZOffset () const |
| |
| auto | getx2X0 () const |
| |
| auto | getChipThickness () const |
| |
| auto | getName () const |
| |
| auto | getLayout () const |
| |
| auto | getSegments () const |
| |
| virtual void | createLayer (TGeoVolume *motherVolume) |
| |
Definition at line 24 of file Layer.h.
◆ Layer() [1/2]
| o2::iotof::Layer::Layer |
( |
| ) |
|
|
default |
◆ Layer() [2/2]
| o2::iotof::Layer::Layer |
( |
std::string |
layerName, |
|
|
float |
rInn, |
|
|
float |
rOut, |
|
|
float |
zLength, |
|
|
float |
zOffset, |
|
|
float |
layerX2X0, |
|
|
int |
layout = kBarrel, |
|
|
int |
nStaves = 0, |
|
|
float |
staveSize = 0.0, |
|
|
double |
staveTiltAngle = 0.0, |
|
|
int |
modulesPerStave = 0 |
|
) |
| |
◆ ~Layer()
| o2::iotof::Layer::~Layer |
( |
| ) |
|
|
default |
◆ createLayer()
| virtual void o2::iotof::Layer::createLayer |
( |
TGeoVolume * |
motherVolume | ) |
|
|
inlinevirtual |
◆ getChipThickness()
| auto o2::iotof::Layer::getChipThickness |
( |
| ) |
const |
|
inline |
◆ getInnerRadius()
| auto o2::iotof::Layer::getInnerRadius |
( |
| ) |
const |
|
inline |
◆ getLayout()
| auto o2::iotof::Layer::getLayout |
( |
| ) |
const |
|
inline |
◆ getName()
| auto o2::iotof::Layer::getName |
( |
| ) |
const |
|
inline |
◆ getOuterRadius()
| auto o2::iotof::Layer::getOuterRadius |
( |
| ) |
const |
|
inline |
◆ getSegments()
| auto o2::iotof::Layer::getSegments |
( |
| ) |
const |
|
inline |
◆ getx2X0()
| auto o2::iotof::Layer::getx2X0 |
( |
| ) |
const |
|
inline |
◆ getZLength()
| auto o2::iotof::Layer::getZLength |
( |
| ) |
const |
|
inline |
◆ getZOffset()
| auto o2::iotof::Layer::getZOffset |
( |
| ) |
const |
|
inline |
◆ kBarrel
| constexpr int o2::iotof::Layer::kBarrel = 0 |
|
staticconstexpr |
◆ kBarrelSegmented
| constexpr int o2::iotof::Layer::kBarrelSegmented = 2 |
|
staticconstexpr |
◆ kDisk
| constexpr int o2::iotof::Layer::kDisk = 1 |
|
staticconstexpr |
◆ kDiskSegmented
| constexpr int o2::iotof::Layer::kDiskSegmented = 3 |
|
staticconstexpr |
◆ mChipThickness
| float o2::iotof::Layer::mChipThickness |
|
protected |
◆ mInnerRadius
| float o2::iotof::Layer::mInnerRadius |
|
protected |
◆ mLayerName
| std::string o2::iotof::Layer::mLayerName |
|
protected |
◆ mLayout
◆ mModulesPerStave
| int o2::iotof::Layer::mModulesPerStave {0} |
|
protected |
◆ mOuterRadius
| float o2::iotof::Layer::mOuterRadius |
|
protected |
◆ mStaves
| std::pair<int, float> o2::iotof::Layer::mStaves {0, 0.0f} |
|
protected |
◆ mTiltAngle
| double o2::iotof::Layer::mTiltAngle {0.0} |
|
protected |
◆ mX2X0
| float o2::iotof::Layer::mX2X0 |
|
protected |
◆ mZLength
| float o2::iotof::Layer::mZLength |
|
protected |
◆ mZOffset
| float o2::iotof::Layer::mZOffset {0.f} |
|
protected |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/Upgrades/ALICE3/IOTOF/simulation/include/IOTOFSimulation/Layer.h
- /home/runner/work/AliceO2/AliceO2/Detectors/Upgrades/ALICE3/IOTOF/simulation/src/Layer.cxx