ATLAS Offline Software
Lvl1MuSectorLogicConstantsPhase1.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 #ifndef TRIGT1INTERFACES_SECTORLOGICCONSTANTSPHASE1_H
5 #define TRIGT1INTERFACES_SECTORLOGICCONSTANTSPHASE1_H
6 
7 namespace LVL1MUONIF {
8 
9  //number of bits assigned per sub-system {barrel, endcap, forward}
10  static const unsigned int NBITS_BCID[3] = {12,12,12};
11  static const unsigned int NBITS_ROI[3] = {5,8,8};
12  static const unsigned int NBITS_OVL[3] = {2,2,2};
13  static const unsigned int NBITS_PT[3] = {3,4,4};
14  static const unsigned int NBITS_CHARGE[3] = {1,1,1};
15  static const unsigned int NBITS_IS2CANDIDATES[3] = {1,1,1};
16  static const unsigned int NBITS_IS2CANDIDATESINSECTOR[3] = {1,1,1};
17  static const unsigned int NBITS_NSWMON[3] = {0,1,1};
18  static const unsigned int NBITS_BW2OR3[3] = {0,1,1};
19  static const unsigned int NBITS_INNERCOIN[3] = {0,1,1};
20  static const unsigned int NBITS_GOODMF[3] = {0,1,1};
21 
22  static const size_t NCAND[3] = {2,4,4};
23 
24 }
25 
26 #endif //TRIGT1INTERFACES_SECTORLOGICCONSTANTSPHASE1_H
LVL1MUONIF
Namespace for the LVL1 muon interface classes.
Definition: Lvl1MuBarrelSectorLogicData.cxx:9
NCAND
#define NCAND
Definition: SuperPointData.h:11