ATLAS Offline Software
Trigger
TrigEvent
TrigSteeringEventTPCnv
src
factories
TrigSteeringEventTPCnv.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// generate the T/P converter entries
6
#include "
AthenaKernel/TPCnvFactory.h
"
7
8
#include "
TrigSteeringEventTPCnv/HLTResult_p1.h
"
9
#include "
TrigSteeringEventTPCnv/HLTResultCnv_p1.h
"
10
#include "
TrigSteeringEventTPCnv/Lvl1Result_p1.h
"
11
#include "
TrigSteeringEventTPCnv/Lvl1Result_p2.h
"
12
13
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptorCollection_tlp1.h
"
14
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptorCollectionCnv_tlp1.h
"
15
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptorCollection_p1.h
"
16
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptor_p1.h
"
17
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptorCnv_p1.h
"
18
19
20
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptorCollectionCnv_p2.h
"
21
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptorCollection_p2.h
"
22
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptor_p2.h
"
23
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptorCnv_p2.h
"
24
25
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptorCollectionCnv_p3.h
"
26
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptorCollection_p3.h
"
27
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptor_p3.h
"
28
#include "
TrigSteeringEventTPCnv/TrigRoiDescriptorCnv_p3.h
"
29
30
31
#include "
TrigSteeringEventTPCnv/TrigOperationalInfoCollection_tlp1.h
"
32
#include "
TrigSteeringEventTPCnv/TrigOperationalInfoCollectionCnv_tlp1.h
"
33
#include "
TrigSteeringEventTPCnv/TrigOperationalInfoCollection_p1.h
"
34
#include "
TrigSteeringEventTPCnv/TrigOperationalInfo_p1.h
"
35
36
//#include "TrigSteeringEventTPCnv/HLTAODConfigData_p1.h"
37
//#include "TrigSteeringEventTPCnv/Lvl1AODConfigData_p1.h"
38
//#include "TrigSteeringEventTPCnv/Lvl1AODPrescaleConfigData_p1.h"
39
40
#include "
TrigSteeringEventTPCnv/TrigPassBitsCollectionCnv_p1.h
"
41
#include "
TrigSteeringEventTPCnv/TrigPassBitsCollection_p1.h
"
42
#include "
TrigSteeringEventTPCnv/TrigPassBits_p1.h
"
43
#include "
TrigSteeringEventTPCnv/TrigPassBitsCnv_p1.h
"
44
45
#include "
TrigSteeringEventTPCnv/TrigPassFlagsCollectionCnv_p1.h
"
46
#include "
TrigSteeringEventTPCnv/TrigPassFlagsCollection_p1.h
"
47
#include "
TrigSteeringEventTPCnv/TrigPassFlags_p1.h
"
48
#include "
TrigSteeringEventTPCnv/TrigPassFlagsCnv_p1.h
"
49
50
51
using namespace
HLT
;
52
DECLARE_TPCNV_FACTORY
(
HLTResultCnv_p1
,
53
HLT::HLTResult
,
54
HLT::HLTResult_p1
,
55
Athena::TPCnvVers::Current
)
56
57
DECLARE_TPCNV_FACTORY
(
TrigOperationalInfoCollectionCnv_tlp1
,
58
TrigOperationalInfoCollection
,
59
TrigOperationalInfoCollection_tlp1
,
60
Athena::TPCnvVers::Current
)
61
62
DECLARE_TPCNV_FACTORY
(
TrigRoiDescriptorCnv_p1
,
63
TrigRoiDescriptor
,
64
TrigRoiDescriptor_p1
,
65
Athena
::TPCnvVers::Old)
66
67
DECLARE_TPCNV_FACTORY
(
TrigRoiDescriptorCnv_p2
,
68
TrigRoiDescriptor
,
69
TrigRoiDescriptor_p2
,
70
Athena
::TPCnvVers::Old)
71
72
DECLARE_TPCNV_FACTORY
(
TrigRoiDescriptorCnv_p3
,
73
TrigRoiDescriptor
,
74
TrigRoiDescriptor_p3
,
75
Athena
::TPCnvVers::Current)
76
77
DECLARE_TPCNV_FACTORY
(
TrigRoiDescriptorCollectionCnv_tlp1
,
78
TrigRoiDescriptorCollection
,
79
TrigRoiDescriptorCollection_tlp1
,
80
Athena
::TPCnvVers::Old)
81
82
DECLARE_TPCNV_FACTORY
(
TrigRoiDescriptorCollectionCnv_p2
,
83
TrigRoiDescriptorCollection
,
84
TrigRoiDescriptorCollection_p2
,
85
Athena
::TPCnvVers::Old)
86
87
DECLARE_TPCNV_FACTORY
(
TrigRoiDescriptorCollectionCnv_p3
,
88
TrigRoiDescriptorCollection
,
89
TrigRoiDescriptorCollection_p3
,
90
Athena
::TPCnvVers::Current)
91
92
DECLARE_TPCNV_FACTORY
(
TrigPassBitsCnv_p1
,
93
TrigPassBits
,
94
TrigPassBits_p1
,
95
Athena
::TPCnvVers::Current)
96
97
DECLARE_TPCNV_FACTORY
(
TrigPassBitsCollectionCnv_p1
,
98
TrigPassBitsCollection
,
99
TrigPassBitsCollection_p1
,
100
Athena
::TPCnvVers::Current)
101
102
DECLARE_TPCNV_FACTORY
(
TrigPassFlagsCnv_p1
,
103
TrigPassFlags
,
104
TrigPassFlags_p1
,
105
Athena
::TPCnvVers::Current)
106
107
DECLARE_TPCNV_FACTORY
(
TrigPassFlagsCollectionCnv_p1
,
108
TrigPassFlagsCollection
,
109
TrigPassFlagsCollection_p1
,
110
Athena
::TPCnvVers::Current)
111
TPCnvFactory.h
Set up plugin loading of TP converters.
TrigPassFlagsCollection_p1.h
Lvl1Result_p2.h
TrigPassFlags_p1
Definition:
TrigPassFlags_p1.h:21
TrigPassBitsCollection
Definition:
TrigPassBitsCollection.h:17
TrigOperationalInfoCollectionCnv_tlp1
Definition:
TrigOperationalInfoCollectionCnv_tlp1.h:28
TrigRoiDescriptorCollectionCnv_p2.h
HLTResultCnv_p1.h
TrigRoiDescriptorCnv_p2
Definition:
TrigRoiDescriptorCnv_p2.h:28
TrigPassBitsCollectionCnv_p1.h
TrigPassFlagsCnv_p1.h
TrigRoiDescriptorCnv_p3.h
TrigRoiDescriptor_p1
Definition:
TrigRoiDescriptor_p1.h:23
TrigOperationalInfoCollection_p1.h
TrigRoiDescriptor
nope - should be used for standalone also, perhaps need to protect the class def bits #ifndef XAOD_AN...
Definition:
TrigRoiDescriptor.h:56
TrigRoiDescriptorCnv_p2.h
HLT::HLTResult_p1
Definition:
HLTResult_p1.h:47
Lvl1Result_p1.h
TrigRoiDescriptorCnv_p1.h
TrigRoiDescriptorCollection_tlp1
Definition:
TrigRoiDescriptorCollection_tlp1.h:27
TrigOperationalInfoCollection_tlp1
Definition:
TrigOperationalInfoCollection_tlp1.h:25
TrigRoiDescriptorCnv_p1
Definition:
TrigRoiDescriptorCnv_p1.h:30
HLTResult_p1.h
TrigRoiDescriptorCollection_p1.h
TrigPassBits_p1
Definition:
TrigPassBits_p1.h:21
HLT
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
Definition:
HLTResultReader.h:26
Athena
Some weak symbol referencing magic...
Definition:
AthLegacySequence.h:21
TrigPassFlagsCollection
Definition:
TrigPassFlagsCollection.h:16
TrigRoiDescriptor_p3
Definition:
TrigRoiDescriptor_p3.h:21
TrigPassBitsCnv_p1
Definition:
TrigPassBitsCnv_p1.h:28
TrigOperationalInfoCollection
Definition:
TrigOperationalInfoCollection.h:15
TrigRoiDescriptorCollectionCnv_tlp1
Definition:
TrigRoiDescriptorCollectionCnv_tlp1.h:29
TrigOperationalInfoCollectionCnv_tlp1.h
TrigRoiDescriptorCollection_tlp1.h
HLT::HLTResult
HLT::HLTResult is sumarising result of trigger decision evaluation (online/offline) It contains basic...
Definition:
HLTResult.h:57
TrigRoiDescriptorCollection_p2.h
Athena::TPCnvVers::Current
@ Current
Definition:
TPCnvFactory.h:117
TrigOperationalInfo_p1.h
TrigPassBitsCollection_p1.h
TrigRoiDescriptor_p2.h
TrigPassBits_p1.h
TrigPassFlags_p1.h
TrigOperationalInfoCollection_tlp1.h
TrigRoiDescriptor_p1.h
TrigPassBits
Definition:
Trigger/TrigEvent/TrigSteeringEvent/TrigSteeringEvent/TrigPassBits.h:17
DECLARE_TPCNV_FACTORY
DECLARE_TPCNV_FACTORY(HLTResultCnv_p1, HLT::HLTResult, HLT::HLTResult_p1, Athena::TPCnvVers::Current) DECLARE_TPCNV_FACTORY(TrigOperationalInfoCollectionCnv_tlp1
TrigPassBitsCnv_p1.h
TrigRoiDescriptorCollection_p3
Definition:
TrigRoiDescriptorCollection_p3.h:23
TrigRoiDescriptor_p3.h
TrigPassFlagsCollectionCnv_p1.h
TrigPassBitsCollection_p1
Definition:
TrigPassBitsCollection_p1.h:10
TrigRoiDescriptorCollection
Definition:
TrigRoiDescriptorCollection.h:21
TrigRoiDescriptorCollection_p2
Definition:
TrigRoiDescriptorCollection_p2.h:23
TrigRoiDescriptorCollection_p3.h
HLT::HLTResultCnv_p1
Definition:
HLTResultCnv_p1.h:36
TrigPassFlags
A Flag is an ordered collection of bits (vector<bool>) that can hold additional (boolean) information...
Definition:
TrigPassFlags.h:29
TrigRoiDescriptorCnv_p3
Definition:
TrigRoiDescriptorCnv_p3.h:28
TPCnvVector
Definition:
TPConverter.h:1256
TrigRoiDescriptorCollectionCnv_tlp1.h
TrigRoiDescriptorCollectionCnv_p3.h
TrigPassFlagsCollection_p1
Definition:
TrigPassFlagsCollection_p1.h:10
TrigPassFlagsCnv_p1
Definition:
TrigPassFlagsCnv_p1.h:28
TrigRoiDescriptor_p2
Definition:
TrigRoiDescriptor_p2.h:21
Generated on Thu Nov 7 2024 21:30:09 for ATLAS Offline Software by
1.8.18