16#ifndef O2_MID_GEOMETRYPARAMETERS_H
17#define O2_MID_GEOMETRYPARAMETERS_H
42constexpr std::array<const double, 4>
DefaultChamberZ{{-1603.5, -1620.5, -1703.5, -1720.5}};
51inline bool isShortRPC(
int deId) {
return (deId % 9 == 4); }
GLint GLint GLsizei GLint GLenum GLenum type
double getLocalBoardWidth(int chamber)
std::string getChamberVolumeName(int chamber)
constexpr double BeamAngle
Angle between beam position and horizontal.
std::string getRPCVolumeName(RPCtype type, int iChamber)
constexpr double RPCCenterPos
Position of most RPCs in the right side of the first chamber.
RPCtype getRPCType(int deId)
double getLocalBoardHeight(int chamber)
double getStripUnitPitchSize(int chamber)
constexpr double RPCShortCenterPos
Position of the short RPC in the right side of the first chamber.
constexpr double LocalBoardHeight
Local board height in the first chamber.
constexpr double RPCZShift
Default shift of the RPC z position with respect to the average chamber position.
constexpr std::array< const double, 4 > DefaultChamberZ
Array of default z position of the chamber.
bool isShortRPC(int deId)
constexpr double LocalBoardWidth
Local board width in the first chamber.
constexpr double RPCShortHalfLength
Half length of the short RPC in the first chamber.
constexpr double RPCHalfLength
Half length of most RPCs in the first chamber.
double getRPCHalfHeight(int chamber)
constexpr std::array< const double, 4 > ChamberScaleFactors
Array of scale factors for projective geometry.
double getRPCHalfLength(int chamber, int rpc)
double getRPCCenterPosX(int chamber, int rpc)
constexpr double StripUnitPitchSize
Unit pitch size of the strip in the first chamber.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...