CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Namespaces | Enumerations | Variables
constants.h File Reference
#include <cstdint>

Go to the source code of this file.

Classes

struct  cmsdt::LATQ_TYPE
 
struct  cmsdt::metaPrimitive
 
struct  cmsdt::PARTIAL_LATQ_TYPE
 

Namespaces

 cmsdt
 

Enumerations

enum  cmsdt::algo { cmsdt::Standard = 0, cmsdt::PseudoBayes = 1, cmsdt::HoughTrans = 2 }
 
enum  cmsdt::LATERAL_CASES { cmsdt::LEFT = 0, cmsdt::RIGHT, cmsdt::NONE }
 
enum  cmsdt::MP_QUALITY {
  cmsdt::NOPATH = 0, cmsdt::LOWQGHOST, cmsdt::LOWQ, cmsdt::HIGHQGHOST,
  cmsdt::HIGHQ, cmsdt::CLOWQ, cmsdt::LOWLOWQ, cmsdt::CHIGHQ,
  cmsdt::HIGHLOWQ, cmsdt::HIGHHIGHQ
}
 
enum  cmsdt::RPC_QUALITY {
  cmsdt::NORPC = 0, cmsdt::RPC_TIME, cmsdt::RPC_ONLY, cmsdt::RPC_HIT,
  cmsdt::RPC_CONFIRM, cmsdt::RPC_ASSOCIATE
}
 
enum  cmsdt::scenario { cmsdt::MC = 0, cmsdt::DATA = 1, cmsdt::SLICE_TEST = 2 }
 

Variables

constexpr int cmsdt::BX_SHIFT = 20
 
constexpr int cmsdt::CELL_HEIGHT = 13
 
constexpr int cmsdt::CELL_LENGTH = 42
 
constexpr float cmsdt::CELL_SEMIHEIGHT = 6.5
 
constexpr int cmsdt::CELL_SEMILENGTH = 21
 
constexpr int cmsdt::CHI2RES_CONV = 1000000
 
constexpr int cmsdt::DENOM_TYPE1 = 6
 
constexpr int cmsdt::DENOM_TYPE2 = 4
 
constexpr int cmsdt::DENOM_TYPE3 = 2
 
constexpr int cmsdt::DIVISION_HELPER1 = 43691
 
constexpr int cmsdt::DIVISION_HELPER2 = 65536
 
constexpr int cmsdt::DIVISION_HELPER3 = 131072
 
constexpr float cmsdt::DRIFT_SPEED = 0.0542
 
constexpr int cmsdt::LHC_CLK_FREQ = 25
 
constexpr int cmsdt::MAX_BX_IDX = 3564
 
constexpr int cmsdt::MAX_VALUE_OF_TIME = (LHC_CLK_FREQ * MAX_BX_IDX + 5000)
 
constexpr float cmsdt::MAXDRIFT = 386.75
 
constexpr int cmsdt::MEANTIME_2LAT = 16384
 
constexpr int cmsdt::MEANTIME_3LAT = 10923
 
constexpr int cmsdt::MEANTIME_4LAT = 8192
 
constexpr int cmsdt::NBITS = 18
 
constexpr int cmsdt::NUM_CELL_COMB = 3
 
constexpr int cmsdt::NUM_CELLS_PER_BLOCK = 10
 
constexpr int cmsdt::NUM_CH_PER_LAYER = 100
 
constexpr int cmsdt::NUM_LATERALITIES = 16
 
constexpr int cmsdt::NUM_LAYERS = 4
 
constexpr int cmsdt::NUM_LAYERS_2SL = 8
 
constexpr int cmsdt::NUM_SUPERLAYERS = 3
 
constexpr int cmsdt::PAYLOAD_ENTRIES = 9
 
constexpr double cmsdt::PHI_CONV = 0.5235988
 
constexpr float cmsdt::PHIBRES_CONV = 2048. / 1.4
 
constexpr float cmsdt::PHIRES_CONV = 65536. / 0.8
 
constexpr int cmsdt::SIZE_SEEKT_BUFFER = 32
 
constexpr int cmsdt::TOTAL_BTI = 100
 
constexpr int cmsdt::TOTAL_CHANNELS = (NUM_LAYERS * NUM_CH_PER_LAYER)
 
constexpr double cmsdt::X_POS_L3 = 0.65
 
constexpr double cmsdt::X_POS_L4 = 1.95
 
constexpr float cmsdt::Z_POS_SL = 11.75
 
constexpr float cmsdt::Z_SHIFT_MB4 = -1.8