CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
L1GlobalTriggerReadoutSetupFwd.h
Go to the documentation of this file.
1 #ifndef L1GlobalTrigger_L1GlobalTriggerReadoutSetupFwd_h
2 #define L1GlobalTrigger_L1GlobalTriggerReadoutSetupFwd_h
3 
18 // system include files
19 #include <vector>
20 
21 // user include files
23 
24 // base class
25 //
26 // for compatibility reasons; L1GtObject moved to separate file
28 
29 // forward declarations
30 
32 
34 typedef std::vector<bool> DecisionWord;
35 
38 typedef std::vector<bool> DecisionWordExtended;
39 
41 typedef std::vector<bool> TechnicalTriggerWord;
42 
43 // muons
44 typedef unsigned MuonDataWord;
45 
46 // e-gamma, jet objects
48 
49 // missing Et
51 
52 // twelve jet counts, encoded in five bits per count; six jets per 32-bit word
53 // code jet count = 31 indicate overflow condition
54 typedef std::vector<unsigned> CaloJetCountsWord;
55 
56 #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