![]() |
Project
|
Functions | |
| GPUglobalconstexpr () int NSECTOR = 5 | |
| the number of sectors | |
Variables | |
| constexpr double | VDRIFTDEFAULT = 1.546 |
| default value for vDrift | |
| constexpr double | VDRIFTMIN = 0.4 |
| min value for vDrift | |
| constexpr double | VDRIFTMAX = 2.0 |
| max value for vDrift | |
| constexpr double | EXBDEFAULT = 0.0 |
| default value for LorentzAngle | |
| constexpr double | EXBMIN = -0.4 |
| min value for LorentzAngle | |
| constexpr double | EXBMAX = 0.4 |
| max value for LorentzAngle | |
| o2::trd::constants::GPUglobalconstexpr | ( | ) | = 5 |
the number of sectors
Invalid value for phase, used to signify there is no hcheader.
Max possible value for a CRU Halfchamber link error. As of may 2022, can only be 0x0, 0x1, and 0x2, at least that is all so far(may2022).
CRU Half Chamber header eventtype definition.
size of the array holding the parsing error plots from the raw reader
size of the array holding the link error plots from the raw reader
at most mcm count maxchamber x nrobc1 nmcmrob
how far apart can subsequent mcmheader event counters be before we flag for concern, used as a sanity check in rawreader.
max number of linkwords per cru link. (256bit words)
max number of 32 bit words per link ((21x12+2+4)*64) 64 mcm, 21 channels, 10 words per channel 2 header words(DigitMCMHeader DigitMCMADCmask) 4 words for tracklets.
marker for the end of digits in raw data, 2 of these
half-CRU links will be padded with this words to get an even number of 256bit words
marker for the end of tracklets in raw data, 2 of these.
this value is assigned to the fit pointer in case no tracklet is available
this marks channels in the ADC mask which don't contribute to a tracklet
padding word used in the cru.
max buffer size for data read from a half cru, (all events)
default value for t0
default Most Probable Value of TRD dEdx
number of bins in the charge (Q0+Q1+Q2) histogram for gain calibration
the number of bins for the track angle used for the vDrift and ExB calibration based on the tracking
the maximum impact angle for tracks relative to the TRD detector plane to be considered for vDrift and ExB calibration
the number of time bins
baseline in ADC units
granularity of slope in tracklet64 word in pads/timebin
granularity of position in tracklet64 word in pad-widths
tracklet deflection is stored in units of 1/128 pad per time bin
tracklet position is stored in units of 1/40 pad
in the TRAP the slope is shifted by 3 additional bits compared to the position
number of bits for slope in tracklet64 word
number of bits for position in tracklet64 word
the number of charges per tracklet (Q0/1/2)
the number of CPUs inside the TRAP chip
then number of readout channels per layer
then number of readout channels per sector
the total number of readout channels for TRD
the number of readout channels per C1 chamber
the number of readout channels per C0 chamber
the number of readout channels per pad row
the number of pads per MCM
the number of ADC channels per MCM
the number of ROBs per C1 chamber
the number of ROBs per C0 chamber
the number of MCMs per ROB in column direction
the number of MCMs per ROB in row direction
the maximum number of MCMs for one half chamber (C1 type)
the number of MCMs per ROB
first pad row for each stack
the number of pad rows for chambers of type C1 (installed in stacks 0, 1, 3 and 4)
the number of pad rows for chambers of type C0 (installed in stack 2)
the number of pad columns for each chamber
hard coded link id, specific to TRD
the number of CRU per FLP
the number of FLP we have.
the number of CRU we have
the number of links per CRU (two CRUs serve one supermodule)
the number of links per half cru or cru end point.
the number of half cru (link bundles)
the number of chambers actually installed
the maximum number of installed half-chambers
the maximum number of installed chambers
the number of half-chambers per sector
the number of chambers per sector
the number of layers
the number of stacks per sector
|
constexpr |
default value for LorentzAngle
Definition at line 84 of file Constants.h.
|
constexpr |
max value for LorentzAngle
Definition at line 86 of file Constants.h.
|
constexpr |
min value for LorentzAngle
Definition at line 85 of file Constants.h.
|
constexpr |
default value for vDrift
Definition at line 81 of file Constants.h.
|
constexpr |
max value for vDrift
Definition at line 83 of file Constants.h.
|
constexpr |
min value for vDrift
Definition at line 82 of file Constants.h.