ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Trigger
TrigMonitoring
TrigJetMonitoring
src
JTMContainers.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
3
/*
4
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
#ifndef TRIGJETMONITORING_JTMCONTAINERS_H
8
#define TRIGJETMONITORING_JTMCONTAINERS_H
9
10
#include "
xAODTrigger/JetRoIContainer.h
"
11
#include "
xAODTrigger/gFexJetRoIContainer.h
"
12
#include "
xAODTrigger/jFexLRJetRoIContainer.h
"
13
#include "
xAODTrigger/jFexSRJetRoIContainer.h
"
14
15
// The structs below allow provide a typedef to enable
16
// the naming of xAOD jet containers.
17
//
18
// the xAOD container header files have typedefs which
19
// means that the classes produced by intantiating a template
20
// with an xAOD container with have version numbers in the class name.
21
//
22
// If the instantiated class is an AlgTool, the class nemae, containing
23
// a version number leaks into the python configurations code, which is
24
// not acceptable. The structuts below prevent this leakage from happening
25
//
26
// Code: C++ - see TrigL1FexJetMonitorTool_tpl
27
// see also the typedefs in components/TrigJetMonitoring_entries.cxx
28
// python - see L1JetMonitoringConfig.py
29
30
31
struct
JTM_JetRoIContainer
{
32
typedef
xAOD::JetRoIContainer
JetContainer
;
33
};
34
35
36
37
struct
JTM_gFexJetRoIContainer
{
38
typedef
xAOD::gFexJetRoIContainer
JetContainer
;
39
};
40
41
42
struct
JTM_jFexLRJetRoIContainer
{
43
typedef
xAOD::jFexLRJetRoIContainer
JetContainer
;
44
};
45
46
47
struct
JTM_jFexSRJetRoIContainer
{
48
typedef
xAOD::jFexSRJetRoIContainer
JetContainer
;
49
};
50
51
52
#endif
jFexLRJetRoIContainer.h
JTM_JetRoIContainer
Definition:
JTMContainers.h:31
JTM_jFexLRJetRoIContainer
Definition:
JTMContainers.h:42
gFexJetRoIContainer.h
jFexSRJetRoIContainer.h
JetRoIContainer.h
JTM_gFexJetRoIContainer::JetContainer
xAOD::gFexJetRoIContainer JetContainer
Definition:
JTMContainers.h:38
DataVector
Derived DataVector<T>.
Definition:
DataVector.h:794
JTM_gFexJetRoIContainer
Definition:
JTMContainers.h:37
JTM_jFexLRJetRoIContainer::JetContainer
xAOD::jFexLRJetRoIContainer JetContainer
Definition:
JTMContainers.h:43
JTM_jFexSRJetRoIContainer::JetContainer
xAOD::jFexSRJetRoIContainer JetContainer
Definition:
JTMContainers.h:48
JTM_jFexSRJetRoIContainer
Definition:
JTMContainers.h:47
JTM_JetRoIContainer::JetContainer
xAOD::JetRoIContainer JetContainer
Definition:
JTMContainers.h:32
Generated on Tue Apr 8 2025 21:13:19 for ATLAS Offline Software by
1.8.18