1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
#ifndef CondFormats_L1TObjects_L1TGlobalParameters_h
#define CondFormats_L1TObjects_L1TGlobalParameters_h
#include <vector>
#include "CondFormats/Serialization/interface/Serializable.h"
class L1TGlobalParameters {
public:
L1TGlobalParameters() {}
~L1TGlobalParameters() {}
public:
/// bx in event
int m_totalBxInEvent;
/// trigger decision
/// number of physics trigger algorithms
unsigned int m_numberPhysTriggers;
/// trigger objects
/// muons
unsigned int m_numberL1Mu;
/// e/gamma objects
unsigned int m_numberL1EG;
/// jets
unsigned int m_numberL1Jet;
/// taus
unsigned int m_numberL1Tau;
/// hardware
/// number of condition chips
unsigned int m_numberChips;
/// number of pins on the GTL condition chips
unsigned int m_pinsOnChip;
/// correspondence "condition chip - GTL algorithm word" in the hardware
std::vector<int> m_orderOfChip;
int m_version;
std::vector<int> m_exp_ints;
std::vector<double> m_exp_doubles;
COND_SERIALIZABLE;
};
#endif
|