![]() |
Project
|
MID detector parameters. More...
Functions | |
int | getChamber (int deId) |
int | getRPCLine (int deId) |
bool | isRightSide (int deId) |
void | assertDEId (int deId) |
int | getDEId (bool isRight, int chamber, int rpc) |
std::string | getDEName (int deId) |
uint16_t | makeUniqueFEEId (int deId, int columnId, int lineId) |
int | getDEIdFromFEEId (uint16_t uniqueFEEId) |
int | getColumnIdFromFEEId (uint16_t uniqueFEEId) |
int | getLineIdFromFEEId (uint16_t uniqueFEEId) |
Variables | |
constexpr int | NChambers = 4 |
Number of chambers. | |
constexpr int | NDetectionElements = 72 |
Number of RPCs. | |
constexpr int | NDetectionElementsPerSide = 36 |
Number of detection elements per side. | |
constexpr int | NLocalBoards = 234 |
Number of local boards per chamber. | |
constexpr int | NRPCLines = 9 |
Number of RPC lines. | |
constexpr int | NStripsBP = 16 |
Number of strips in the Bending Plane. | |
MID detector parameters.
Checks if the detection element ID is valid
deId | The detection element ID |
Definition at line 29 of file DetectorParameters.cxx.
Gets the chamber index from detection element ID
deId | The detection element ID |
Definition at line 39 of file DetectorParameters.h.
|
inline |
Gets the column ID from the unique FEE ID
uniqueFEEId | Unique FEE ID |
Definition at line 78 of file DetectorParameters.h.
Gets detection element Id
isRight | RPC is in right side |
chamber | The chamber ID (0-3) |
rpc | RPC ID (0-8) |
Definition at line 36 of file DetectorParameters.cxx.
|
inline |
Gets the detection element ID from the unique FEE ID
uniqueFEEId | Unique FEE ID |
Definition at line 73 of file DetectorParameters.h.
std::string o2::mid::detparams::getDEName | ( | int | deId | ) |
Gets the detection element name from its ID
deId | The detection element ID |
Definition at line 42 of file DetectorParameters.cxx.
|
inline |
Gets the line ID from the unique FEE ID
uniqueFEEId | Unique FEE ID |
Definition at line 83 of file DetectorParameters.h.
Gets the chamber index from detection element ID
deId | The detection element ID |
Definition at line 43 of file DetectorParameters.h.
|
inline |
Check if the detection element is in the right side
deId | The detection element ID |
Definition at line 47 of file DetectorParameters.h.
Makes the unique Front-End Electronics ID
deId | The detection element ID |
columnId | Column ID |
lineId | Line in column |
Definition at line 68 of file DetectorParameters.h.
|
constexpr |
Number of chambers.
Definition at line 30 of file DetectorParameters.h.
|
constexpr |
Number of RPCs.
Definition at line 31 of file DetectorParameters.h.
|
constexpr |
Number of detection elements per side.
Definition at line 32 of file DetectorParameters.h.
|
constexpr |
Number of local boards per chamber.
Definition at line 33 of file DetectorParameters.h.
|
constexpr |
Number of RPC lines.
Definition at line 34 of file DetectorParameters.h.
|
constexpr |
Number of strips in the Bending Plane.
Definition at line 35 of file DetectorParameters.h.