CMS 3D CMS Logo

L1TGlobalPrescalesVetosFract.h
Go to the documentation of this file.
1 // L1TGlobalPrescalesVetosFract
2 //
3 // Table containing the entire set of prescales and masks for each L1T algorithm bit
4 //
5 
6 #ifndef L1TGlobalPrescalesVetosFract_h
7 #define L1TGlobalPrescalesVetosFract_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<double> > 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
L1TGlobalPrescalesVetosFract::veto_
std::vector< int > veto_
Definition: L1TGlobalPrescalesVetosFract.h:24
L1TGlobalPrescalesVetosFract::exp_doubles_
std::vector< double > exp_doubles_
Definition: L1TGlobalPrescalesVetosFract.h:26
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition: Serializable.h:39
L1TGlobalPrescalesVetosFract::L1TGlobalPrescalesVetosFract
L1TGlobalPrescalesVetosFract()
Definition: L1TGlobalPrescalesVetosFract.h:15
L1TGlobalPrescalesVetosFract
Definition: L1TGlobalPrescalesVetosFract.h:13
Serializable.h
L1TGlobalPrescalesVetosFract::prescale_table_
std::vector< std::vector< double > > prescale_table_
Definition: L1TGlobalPrescalesVetosFract.h:21
L1TGlobalPrescalesVetosFract::bxmask_default_
int bxmask_default_
Definition: L1TGlobalPrescalesVetosFract.h:22
L1TGlobalPrescalesVetosFract::exp_ints_
std::vector< int > exp_ints_
Definition: L1TGlobalPrescalesVetosFract.h:25
L1TGlobalPrescalesVetosFract::version_
unsigned int version_
Definition: L1TGlobalPrescalesVetosFract.h:20
L1TGlobalPrescalesVetosFract::bxmask_map_
std::map< int, std::vector< int > > bxmask_map_
Definition: L1TGlobalPrescalesVetosFract.h:23