ATLAS Offline Software
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 Mon Dec 23 2024 21:12:54 for ATLAS Offline Software by
1.8.18