CondFormats
L1TObjects
interface
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
11
#include "
CondFormats/Serialization/interface/Serializable.h
"
12
13
class
L1TGlobalPrescalesVetosFract
{
14
public
:
15
L1TGlobalPrescalesVetosFract
() {
16
version_
= 0;
17
bxmask_default_
= 0;
18
}
19
20
unsigned
int
version_
;
21
std::vector<std::vector<double> >
prescale_table_
;
22
int
bxmask_default_
;
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
28
COND_SERIALIZABLE
;
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
Generated for CMSSW Reference Manual by
1.8.16