ATLAS Offline Software
Trigger
TrigT1
L1Topo
L1TopoCommon
L1TopoCommon
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h
Go to the documentation of this file.
1
// Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
2
3
#ifndef L1TopoCommon_Types
4
#define L1TopoCommon_Types
5
6
#include <string>
7
8
namespace
TCS
{
9
10
enum
inputTOBType_t
{
NONE
=0,
11
CLUSTER
=0,
12
JET
=1,
13
JTAU
=2,
14
JLJET
=3,
15
JJET
=4,
16
MET
=5,
17
MUON
=6,
18
TAU
=7,
19
LATEMUON
=8,
20
MUONNEXTBC
=9,
21
EEM
=10,
22
ETAU
=11,
23
JEM
=12,
24
GLJET
=13,
25
GJET
=14,
26
CTAU
=15,
27
JXE
=16,
28
JXEC
=17,
29
JXEPERF
=18,
30
JTE
=19,
31
JTEC
=20,
32
JTEFWD
=21,
33
JTEFWDA
=22,
34
JTEFWDC
=23,
35
GXEJWOJ
=24,
36
GXENC
=25,
37
GXERHO
=26,
38
GMHT
=27,
39
GTE
=28
40
};
41
42
enum
outputTopoType_t
{
UNDEF
=999,
43
LEGACYTOPO0
=0,
44
LEGACYTOPO1
=1,
45
TOPO2EL
=2,
46
TOPO3EL
=3,
47
TOPO1OPT0
=4,
48
TOPO1OPT1
=5,
49
TOPO1OPT2
=6,
50
TOPO1OPT3
=7,
51
OVERFLOWTOPO2EL
=12,
52
OVERFLOWTOPO3EL
=13,
53
AMBIGUITYTOPO2EL
=22,
54
AMBIGUITYTOPO3EL
=23
55
};
56
57
std::string
inputTypeAsString
(
inputTOBType_t
type
);
58
59
inputTOBType_t
inputType
(
const
std::string&
input
);
60
61
outputTopoType_t
outputType
(
const
std::string&
output
);
62
63
}
64
65
#endif
TCS::GLJET
@ GLJET
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:24
TCS::JJET
@ JJET
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:15
TCS::JEM
@ JEM
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:23
TCS::TOPO1OPT1
@ TOPO1OPT1
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:48
TCS::OVERFLOWTOPO3EL
@ OVERFLOWTOPO3EL
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:52
TCS::AMBIGUITYTOPO2EL
@ AMBIGUITYTOPO2EL
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:53
TCS::MUONNEXTBC
@ MUONNEXTBC
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:20
TCS::JXE
@ JXE
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:27
TCS::OVERFLOWTOPO2EL
@ OVERFLOWTOPO2EL
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:51
TCS::outputType
outputTopoType_t outputType(const std::string &output)
Definition:
Types.cxx:146
TCS::JTEC
@ JTEC
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:31
TCS::TOPO1OPT3
@ TOPO1OPT3
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:50
TCS::GTE
@ GTE
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:39
TCS::LEGACYTOPO1
@ LEGACYTOPO1
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:44
xAOD::Muon_v1
Class describing a Muon.
Definition:
Muon_v1.h:38
TCS::CTAU
@ CTAU
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:26
TCS::GJET
@ GJET
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:25
TCS::TAU
@ TAU
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:18
TCS::LEGACYTOPO0
@ LEGACYTOPO0
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:43
TCS::JET
@ JET
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:12
TCS::JTEFWDA
@ JTEFWDA
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:33
xAOD::CaloCluster_v1
Description of a calorimeter cluster.
Definition:
CaloCluster_v1.h:59
TCS::JTE
@ JTE
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:30
PlotPulseshapeFromCool.input
input
Definition:
PlotPulseshapeFromCool.py:106
TCS::MET
@ MET
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:16
TCS::AMBIGUITYTOPO3EL
@ AMBIGUITYTOPO3EL
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:54
TCS::TOPO2EL
@ TOPO2EL
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:45
TCS::TOPO3EL
@ TOPO3EL
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:46
TCS::JXEPERF
@ JXEPERF
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:29
TCS::TOPO1OPT2
@ TOPO1OPT2
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:49
merge.output
output
Definition:
merge.py:17
TCS::GXEJWOJ
@ GXEJWOJ
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:35
TCS::LATEMUON
@ LATEMUON
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:19
TCS::TOPO1OPT0
@ TOPO1OPT0
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:47
TCS::GXENC
@ GXENC
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:36
TCS::GMHT
@ GMHT
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:38
TCS::inputTypeAsString
std::string inputTypeAsString(inputTOBType_t type)
Definition:
Types.cxx:10
TCS::inputTOBType_t
inputTOBType_t
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:10
TCS::JTEFWDC
@ JTEFWDC
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:34
TCS::outputTopoType_t
outputTopoType_t
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:42
TCS::inputType
inputTOBType_t inputType(const std::string &input)
Definition:
Types.cxx:45
TCS::JTEFWD
@ JTEFWD
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:32
python.CaloScaleNoiseConfig.type
type
Definition:
CaloScaleNoiseConfig.py:78
TCS
Definition:
Global/GlobalSimulation/src/IO/Decision.h:18
TCS::ETAU
@ ETAU
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:22
TCS::GXERHO
@ GXERHO
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:37
TCS::NONE
@ NONE
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:10
TCS::JXEC
@ JXEC
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:28
TCS::JTAU
@ JTAU
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:13
TCS::UNDEF
@ UNDEF
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:42
TCS::EEM
@ EEM
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:21
TCS::JLJET
@ JLJET
Definition:
Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:14
Generated on Fri Jun 28 2024 21:32:53 for ATLAS Offline Software by
1.8.18