ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
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
JetRoIContainer.h
gFexJetRoIContainer.h
jFexLRJetRoIContainer.h
jFexSRJetRoIContainer.h
xAOD::jFexLRJetRoIContainer
jFexLRJetRoIContainer_v1 jFexLRJetRoIContainer
Definition
jFexLRJetRoIContainer.h:13
xAOD::gFexJetRoIContainer
gFexJetRoIContainer_v1 gFexJetRoIContainer
Definition
gFexJetRoIContainer.h:15
xAOD::JetRoIContainer
JetRoIContainer_v2 JetRoIContainer
Definition
JetRoIContainer.h:17
xAOD::jFexSRJetRoIContainer
jFexSRJetRoIContainer_v1 jFexSRJetRoIContainer
Definition
jFexSRJetRoIContainer.h:13
JTM_JetRoIContainer
Definition
JTMContainers.h:31
JTM_JetRoIContainer::JetContainer
xAOD::JetRoIContainer JetContainer
Definition
JTMContainers.h:32
JTM_gFexJetRoIContainer
Definition
JTMContainers.h:37
JTM_gFexJetRoIContainer::JetContainer
xAOD::gFexJetRoIContainer JetContainer
Definition
JTMContainers.h:38
JTM_jFexLRJetRoIContainer
Definition
JTMContainers.h:42
JTM_jFexLRJetRoIContainer::JetContainer
xAOD::jFexLRJetRoIContainer JetContainer
Definition
JTMContainers.h:43
JTM_jFexSRJetRoIContainer
Definition
JTMContainers.h:47
JTM_jFexSRJetRoIContainer::JetContainer
xAOD::jFexSRJetRoIContainer JetContainer
Definition
JTMContainers.h:48
Generated on
for ATLAS Offline Software by
1.17.0