CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1GlobalTriggerReadoutSetupFwd.h
Go to the documentation of this file.
1 #ifndef L1GlobalTrigger_L1GlobalTriggerReadoutSetupFwd_h
2 #define L1GlobalTrigger_L1GlobalTriggerReadoutSetupFwd_h
3 
20 // system include files
21 #include <vector>
22 
23 // user include files
25 
26 // base class
27 //
28 // for compatibility reasons; L1GtObject moved to separate file
30 
31 // forward declarations
32 
34 
36 typedef std::vector<bool> DecisionWord;
37 
40 typedef std::vector<bool> DecisionWordExtended;
41 
43 typedef std::vector<bool> TechnicalTriggerWord;
44 
45 // muons
46 typedef unsigned MuonDataWord;
47 
48 // e-gamma, jet objects
50 
51 // missing Et
53 
54 // twelve jet counts, encoded in five bits per count; six jets per 32-bit word
55 // code jet count = 31 indicate overflow condition
56 typedef std::vector<unsigned> CaloJetCountsWord;
57 
58 
59 #endif /*L1GlobalTrigger_L1GlobalTriggerReadoutSetupFwd_h*/
cms_uint16_t CaloDataWord
std::vector< bool > DecisionWordExtended
std::vector< unsigned > CaloJetCountsWord
std::vector< bool > DecisionWord
typedefs
std::vector< bool > TechnicalTriggerWord
technical trigger bits (64 bits)
unsigned short cms_uint16_t
Definition: typedefs.h:13
unsigned int cms_uint32_t
Definition: typedefs.h:15
unsigned MuonDataWord
cms_uint32_t CaloMissingEtWord