Main Page
Namespaces
Classes
Package Documentation
DataFormats
HLTReco
interface
TriggerTypeDefs.h
Go to the documentation of this file.
1
#ifndef HLTReco_TriggerTypeDefs_h
2
#define HLTReco_TriggerTypeDefs_h
3
13
#include <vector>
14
#include <cstdint>
15
16
namespace
trigger
17
{
18
19
typedef
uint16_t
size_type
;
20
typedef
std::vector<size_type>
Keys
;
21
22
typedef
std::vector<int>
Vids
;
23
24
enum
TriggerObjectType
{
25
27
30
31
TriggerL1Mu
= -81,
32
TriggerL1NoIsoEG
= -82,
// legacy and stage1
33
TriggerL1IsoEG
= -83,
// legacy and stage1
34
TriggerL1CenJet
= -84,
// legacy and stage1
35
TriggerL1ForJet
= -85,
// legacy and stage1
36
TriggerL1TauJet
= -86,
// legacy and stage1
37
TriggerL1ETM
= -87,
38
TriggerL1ETT
= -88,
39
TriggerL1HTT
= -89,
40
TriggerL1HTM
= -90,
41
TriggerL1JetCounts
= -91,
// legacy and stage1
42
TriggerL1HfBitCounts
= -92,
// legacy and stage1
43
TriggerL1HfRingEtSums
= -93,
// legacy and stage1
44
TriggerL1TechTrig
= -94,
45
TriggerL1Castor
= -95,
46
TriggerL1BPTX
= -96,
47
TriggerL1GtExternal
= -97,
48
TriggerL1EG
= -98,
// stage2
49
TriggerL1Jet
= -99,
// stage2
50
TriggerL1Tau
=-100,
// stage2
51
TriggerL1ETMHF
=-101,
52
TriggerL1Centrality
=-102,
53
TriggerL1MinBiasHFP0
=-103,
54
TriggerL1MinBiasHFM0
=-104,
55
TriggerL1MinBiasHFP1
=-105,
56
TriggerL1MinBiasHFM1
=-106,
57
TriggerL1TotalEtEm
=-107,
58
TriggerL1MissingHtHF
=-108,
59
TriggerL1TowerCount
=-109,
60
TriggerL1AsymEt
=-110,
61
TriggerL1AsymHt
=-111,
62
TriggerL1AsymEtHF
=-112,
63
TriggerL1AsymHtHF
=-113,
64
66
67
TriggerPhoton
= +81,
68
TriggerElectron
= +82,
69
TriggerMuon
= +83,
70
TriggerTau
= +84,
71
TriggerJet
= +85,
72
TriggerBJet
= +86,
73
TriggerMET
= +87,
74
TriggerTET
= +88,
75
TriggerTHT
= +89,
76
TriggerMHT
= +90,
77
TriggerTrack
= +91,
78
TriggerCluster
= +92,
79
TriggerMETSig
= +93,
80
TriggerELongit
= +94,
81
TriggerMHTSig
= +95,
82
TriggerHLongit
= +96
83
84
};
85
86
}
87
88
#endif
trigger::TriggerBJet
Definition:
TriggerTypeDefs.h:72
trigger::TriggerL1BPTX
Definition:
TriggerTypeDefs.h:46
trigger::TriggerL1TechTrig
Definition:
TriggerTypeDefs.h:44
trigger::TriggerL1AsymHt
Definition:
TriggerTypeDefs.h:61
trigger::TriggerCluster
Definition:
TriggerTypeDefs.h:78
trigger::TriggerL1AsymEt
Definition:
TriggerTypeDefs.h:60
trigger::TriggerL1Mu
enum start value shifted to 81 so as to avoid clashes with PDG codes
Definition:
TriggerTypeDefs.h:31
trigger::TriggerTHT
Definition:
TriggerTypeDefs.h:75
trigger::TriggerPhoton
HLT.
Definition:
TriggerTypeDefs.h:67
trigger::TriggerMET
Definition:
TriggerTypeDefs.h:73
trigger::TriggerL1MissingHtHF
Definition:
TriggerTypeDefs.h:58
trigger::TriggerL1ForJet
Definition:
TriggerTypeDefs.h:35
trigger::TriggerL1Jet
Definition:
TriggerTypeDefs.h:49
trigger::TriggerL1MinBiasHFM0
Definition:
TriggerTypeDefs.h:54
trigger::TriggerHLongit
Definition:
TriggerTypeDefs.h:82
trigger::TriggerL1AsymEtHF
Definition:
TriggerTypeDefs.h:62
trigger::TriggerL1MinBiasHFP0
Definition:
TriggerTypeDefs.h:53
trigger::TriggerL1ETMHF
Definition:
TriggerTypeDefs.h:51
trigger::size_type
uint16_t size_type
Definition:
TriggerTypeDefs.h:19
trigger::TriggerL1ETM
Definition:
TriggerTypeDefs.h:37
trigger::TriggerL1HTT
Definition:
TriggerTypeDefs.h:39
trigger::TriggerL1IsoEG
Definition:
TriggerTypeDefs.h:33
trigger::TriggerL1HfBitCounts
Definition:
TriggerTypeDefs.h:42
trigger::TriggerL1CenJet
Definition:
TriggerTypeDefs.h:34
trigger::TriggerL1TauJet
Definition:
TriggerTypeDefs.h:36
trigger::TriggerL1TowerCount
Definition:
TriggerTypeDefs.h:59
trigger::TriggerL1HfRingEtSums
Definition:
TriggerTypeDefs.h:43
trigger::TriggerTau
Definition:
TriggerTypeDefs.h:70
trigger::TriggerL1EG
Definition:
TriggerTypeDefs.h:48
trigger::TriggerL1MinBiasHFP1
Definition:
TriggerTypeDefs.h:55
trigger::TriggerL1Castor
Definition:
TriggerTypeDefs.h:45
trigger::TriggerMHT
Definition:
TriggerTypeDefs.h:76
trigger::TriggerMETSig
Definition:
TriggerTypeDefs.h:79
trigger::TriggerL1HTM
Definition:
TriggerTypeDefs.h:40
trigger::TriggerL1JetCounts
Definition:
TriggerTypeDefs.h:41
trigger::TriggerL1AsymHtHF
Definition:
TriggerTypeDefs.h:63
trigger::TriggerTrack
Definition:
TriggerTypeDefs.h:77
trigger::TriggerL1TotalEtEm
Definition:
TriggerTypeDefs.h:57
trigger::TriggerL1GtExternal
Definition:
TriggerTypeDefs.h:47
trigger::TriggerMuon
Definition:
TriggerTypeDefs.h:69
trigger::Keys
std::vector< size_type > Keys
Definition:
TriggerTypeDefs.h:20
trigger::TriggerElectron
Definition:
TriggerTypeDefs.h:68
trigger::TriggerMHTSig
Definition:
TriggerTypeDefs.h:81
trigger::TriggerJet
Definition:
TriggerTypeDefs.h:71
trigger::TriggerELongit
Definition:
TriggerTypeDefs.h:80
trigger::TriggerTET
Definition:
TriggerTypeDefs.h:74
trigger::TriggerL1ETT
Definition:
TriggerTypeDefs.h:38
trigger::TriggerL1NoIsoEG
Definition:
TriggerTypeDefs.h:32
trigger
Definition:
HLTPrescaleTableCond.h:8
trigger::TriggerObjectType
TriggerObjectType
Definition:
TriggerTypeDefs.h:24
trigger::TriggerL1MinBiasHFM1
Definition:
TriggerTypeDefs.h:56
trigger::Vids
std::vector< int > Vids
Definition:
TriggerTypeDefs.h:22
trigger::TriggerL1Centrality
Definition:
TriggerTypeDefs.h:52
trigger::TriggerL1Tau
Definition:
TriggerTypeDefs.h:50
Generated for CMSSW Reference Manual by
1.8.11