Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DataFormats
L1TGlobal
interface
GlobalObject.h
Go to the documentation of this file.
1
#ifndef DataFormats_L1TGlobal_GlobalObject_h
2
#define DataFormats_L1TGlobal_GlobalObject_h
3
4
// system include files
5
#include <string>
6
7
namespace
l1t {
8
9
// user include files
10
// base class
11
12
// forward declarations
13
16
enum
GlobalObject
{
17
gtMu
,
18
gtMuShower
,
19
gtEG
,
20
gtJet
,
21
gtTau
,
22
gtETM
,
23
gtETT
,
24
gtHTT
,
25
gtHTM
,
26
gtETMHF
,
27
gtTowerCount
,
28
gtMinBiasHFP0
,
29
gtMinBiasHFM0
,
30
gtMinBiasHFP1
,
31
gtMinBiasHFM1
,
32
gtETTem
,
33
gtAsymmetryEt
,
34
gtAsymmetryHt
,
35
gtAsymmetryEtHF
,
36
gtAsymmetryHtHF
,
37
gtCentrality0
,
38
gtCentrality1
,
39
gtCentrality2
,
40
gtCentrality3
,
41
gtCentrality4
,
42
gtCentrality5
,
43
gtCentrality6
,
44
gtCentrality7
,
45
gtExternal
,
46
ObjNull
47
};
48
50
51
struct
L1TGtObjectStringToEnum
{
52
const
char
*
label
;
53
GlobalObject
value
;
54
};
55
56
l1t::GlobalObject
l1TGtObjectStringToEnum
(
const
std::string
&);
57
std::string
l1TGtObjectEnumToString
(
const
GlobalObject
&);
58
59
}
// namespace l1t
60
61
#endif
GlobalObject
l1t::L1TGtObjectStringToEnum::value
GlobalObject value
Definition:
GlobalObject.h:53
l1t::gtETM
Definition:
GlobalObject.h:22
l1t::l1TGtObjectStringToEnum
l1t::GlobalObject l1TGtObjectStringToEnum(const std::string &)
Definition:
GlobalObject.cc:26
l1t::gtMu
Definition:
GlobalObject.h:17
l1t::gtAsymmetryEtHF
Definition:
GlobalObject.h:35
l1t::gtCentrality6
Definition:
GlobalObject.h:43
l1t::gtMinBiasHFP0
Definition:
GlobalObject.h:28
l1t::GlobalObject
GlobalObject
Definition:
GlobalObject.h:16
l1t::gtETT
Definition:
GlobalObject.h:23
l1t::gtCentrality3
Definition:
GlobalObject.h:40
l1t::L1TGtObjectStringToEnum
the string to enum and enum to string conversions for GlobalObject
Definition:
GlobalObject.h:51
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
l1t::gtMuShower
Definition:
GlobalObject.h:18
l1t::l1TGtObjectEnumToString
std::string l1TGtObjectEnumToString(const GlobalObject &)
Definition:
GlobalObject.cc:83
l1t::gtTau
Definition:
GlobalObject.h:21
l1t::gtMinBiasHFM0
Definition:
GlobalObject.h:29
l1t::gtCentrality2
Definition:
GlobalObject.h:39
l1t::gtExternal
Definition:
GlobalObject.h:45
l1t::gtAsymmetryHtHF
Definition:
GlobalObject.h:36
l1t::gtHTM
Definition:
GlobalObject.h:25
l1t::gtCentrality0
Definition:
GlobalObject.h:37
l1t::gtEG
Definition:
GlobalObject.h:19
l1t::L1TGtObjectStringToEnum::label
const char * label
Definition:
GlobalObject.h:52
l1t::gtMinBiasHFM1
Definition:
GlobalObject.h:31
l1t::gtMinBiasHFP1
Definition:
GlobalObject.h:30
l1t::gtAsymmetryEt
Definition:
GlobalObject.h:33
l1t::gtCentrality5
Definition:
GlobalObject.h:42
l1t::gtETTem
Definition:
GlobalObject.h:32
l1t::gtCentrality7
Definition:
GlobalObject.h:44
l1t::gtCentrality4
Definition:
GlobalObject.h:41
l1t::gtJet
Definition:
GlobalObject.h:20
l1t::ObjNull
Definition:
GlobalObject.h:46
l1t::gtAsymmetryHt
Definition:
GlobalObject.h:34
l1t::gtTowerCount
Definition:
GlobalObject.h:27
l1t::gtETMHF
Definition:
GlobalObject.h:26
l1t::gtHTT
Definition:
GlobalObject.h:24
l1t::gtCentrality1
Definition:
GlobalObject.h:38
Generated for CMSSW Reference Manual by
1.8.5