CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
L1TGlobalPrescalesVetos.h
Go to the documentation of this file.
1 // L1TGlobalPrescalesVetos
2 //
3 // Table containing the entire set of prescales and masks for each L1T algorithm bit
4 //
5 
6 #ifndef L1TGlobalPrescalesVetos_h
7 #define L1TGlobalPrescalesVetos_h
8 
9 #include <vector>
10 
12 
14 public:
16  version_ = 0;
17  bxmask_default_ = 0;
18  }
19 
20  unsigned int version_;
21  std::vector<std::vector<int> > prescale_table_;
23  std::map<int, std::vector<int> > bxmask_map_;
24  std::vector<int> veto_;
25  std::vector<int> exp_ints_;
26  std::vector<double> exp_doubles_;
27 
29 };
30 
31 #endif
std::map< int, std::vector< int > > bxmask_map_
std::vector< double > exp_doubles_
std::vector< std::vector< int > > prescale_table_
#define COND_SERIALIZABLE
Definition: Serializable.h:39