![]() |
Project
|
Namespaces | |
| namespace | ML_StavePositions |
| namespace | OT_StavePositions |
Classes | |
| struct | EosCardParams |
| struct | StaveConfig |
| struct | StaveFill |
Functions | |
| const double | getStackHeight (unsigned nSensorsPerStack) |
| const int | staveIdxToID (int staveIdx, unsigned nStavesPerDisc) |
| std::vector< double > | makeStaveXMidpoints (unsigned nStaves, double spacing) |
| std::vector< bool > | makeStaveOnFront (unsigned nStaves) |
| const double | z_offsetStave (double x_midpoint_spacing) |
| StaveConfig | getStaveConfig (bool isInnerDisk) |
| const EosCardParams & | getEosCardParams (bool isML) |
| double | eosCardEnvelopeExtension (bool isML) |
Variables | |
| const double | single_sensor_width = 2.5 |
| const double | single_sensor_height = 2.9 |
| const double | inactive_width = 0.15 |
| const double | sensor2x1_gap = 0.015 |
| const double | stackGap = 0.035 |
| const double | active_width = single_sensor_width - inactive_width |
| const double | active_height = single_sensor_height |
| const double | sensor2x1_width = 2 * single_sensor_width + sensor2x1_gap |
| const double | sensor2x1_height = single_sensor_height |
| const std::vector< unsigned > | kSensorsPerStack = {4, 2, 1} |
| const double | siliconThickness = 0.01 |
| const double | copperThickness = 0.006 |
| const double | kaptonThickness = 0.03 |
| const double | epoxyThickness = 0.0012 |
| const double | effectiveCarbonThickness_Stave = 0.02 |
| const double | staveOpeningAngle = 60 * TMath::DegToRad() |
| const double | sinTheta = TMath::Sin(staveOpeningAngle / 2) |
| const double | alpha = TMath::Pi() / 2 - staveOpeningAngle / 2 |
| const double | staveSensorGap = 0.1025 |
| const double | staveWidth = sensor2x1_width + 2 * staveSensorGap |
| const double | staveTriangleHeight = staveWidth / 2.0 / tan(staveOpeningAngle / 2.0) |
| constexpr EosCardParams | eosCardOT {12.0, 3.4, 0.15, 4, 0.0122, 0.2} |
| constexpr EosCardParams | eosCardML {8.0, 3.4, 0.15, 4, 0.0122, 0.2} |
|
inline |
Definition at line 339 of file FT3ModuleConstants.h.
|
inline |
Definition at line 335 of file FT3ModuleConstants.h.
|
inline |
Definition at line 60 of file FT3ModuleConstants.h.
|
inline |
Definition at line 285 of file FT3ModuleConstants.h.
|
inline |
Definition at line 95 of file FT3ModuleConstants.h.
|
inline |
Definition at line 81 of file FT3ModuleConstants.h.
|
inline |
Definition at line 68 of file FT3ModuleConstants.h.
|
inline |
Definition at line 127 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::active_height = single_sensor_height |
Definition at line 55 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::active_width = single_sensor_width - inactive_width |
Definition at line 54 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::alpha = TMath::Pi() / 2 - staveOpeningAngle / 2 |
Definition at line 113 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::copperThickness = 0.006 |
Definition at line 106 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::effectiveCarbonThickness_Stave = 0.02 |
Definition at line 110 of file FT3ModuleConstants.h.
|
constexpr |
Definition at line 334 of file FT3ModuleConstants.h.
|
constexpr |
Definition at line 332 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::epoxyThickness = 0.0012 |
Definition at line 108 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::inactive_width = 0.15 |
Definition at line 50 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::kaptonThickness = 0.03 |
Definition at line 107 of file FT3ModuleConstants.h.
| const std::vector<unsigned> o2::ft3::ModuleConstants::kSensorsPerStack = {4, 2, 1} |
Definition at line 59 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::sensor2x1_gap = 0.015 |
Definition at line 51 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::sensor2x1_height = single_sensor_height |
Definition at line 58 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::sensor2x1_width = 2 * single_sensor_width + sensor2x1_gap |
Definition at line 57 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::siliconThickness = 0.01 |
Definition at line 105 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::single_sensor_height = 2.9 |
Definition at line 49 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::single_sensor_width = 2.5 |
Definition at line 48 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::sinTheta = TMath::Sin(staveOpeningAngle / 2) |
Definition at line 112 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::stackGap = 0.035 |
Definition at line 52 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::staveOpeningAngle = 60 * TMath::DegToRad() |
Definition at line 111 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::staveSensorGap = 0.1025 |
Definition at line 114 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::staveTriangleHeight = staveWidth / 2.0 / tan(staveOpeningAngle / 2.0) |
Definition at line 116 of file FT3ModuleConstants.h.
| const double o2::ft3::ModuleConstants::staveWidth = sensor2x1_width + 2 * staveSensorGap |
Definition at line 115 of file FT3ModuleConstants.h.