CondFormats
L1TObjects
interface
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
11
#include "
CondFormats/Serialization/interface/Serializable.h
"
12
13
class
L1TGlobalPrescalesVetos
{
14
public
:
15
L1TGlobalPrescalesVetos
() {
16
version_
= 0;
17
bxmask_default_
= 0;
18
}
19
20
unsigned
int
version_
;
21
std::vector<std::vector<int> >
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
L1TGlobalPrescalesVetos::veto_
std::vector< int > veto_
Definition:
L1TGlobalPrescalesVetos.h:24
L1TGlobalPrescalesVetos::bxmask_map_
std::map< int, std::vector< int > > bxmask_map_
Definition:
L1TGlobalPrescalesVetos.h:23
L1TGlobalPrescalesVetos::L1TGlobalPrescalesVetos
L1TGlobalPrescalesVetos()
Definition:
L1TGlobalPrescalesVetos.h:15
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
L1TGlobalPrescalesVetos::exp_doubles_
std::vector< double > exp_doubles_
Definition:
L1TGlobalPrescalesVetos.h:26
L1TGlobalPrescalesVetos
Definition:
L1TGlobalPrescalesVetos.h:13
L1TGlobalPrescalesVetos::version_
unsigned int version_
Definition:
L1TGlobalPrescalesVetos.h:20
Serializable.h
L1TGlobalPrescalesVetos::bxmask_default_
int bxmask_default_
Definition:
L1TGlobalPrescalesVetos.h:22
L1TGlobalPrescalesVetos::prescale_table_
std::vector< std::vector< int > > prescale_table_
Definition:
L1TGlobalPrescalesVetos.h:21
L1TGlobalPrescalesVetos::exp_ints_
std::vector< int > exp_ints_
Definition:
L1TGlobalPrescalesVetos.h:25
Generated for CMSSW Reference Manual by
1.8.16