ATLAS Offline Software
Event
xAOD
xAODTrigCaloAthenaPool
src
xAODTrigCaloAthenaPoolTPCnv.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
// $Id: xAODTrigCaloAthenaPoolTPCnv.cxx 713751 2015-12-09 20:24:00Z ssnyder $
6
7
// Gaudi/Athena include(s):
8
#include "
AthenaKernel/TPCnvFactory.h
"
9
10
// EDM include(s):
11
#include "
xAODTrigCalo/CaloClusterTrigAuxContainer.h
"
12
#include "
xAODCaloEvent/versions/CaloClusterAuxContainer_v1.h
"
13
#include "
xAODCaloEvent/versions/CaloClusterAuxContainer_v2.h
"
14
#include "
xAODTrigCalo/TrigEMClusterAuxContainer.h
"
15
#include "
xAODTrigCalo/versions/TrigEMClusterAuxContainer_v1.h
"
16
17
// Local include(s):
18
#include "
xAODCaloClusterTrigAuxContainerOfflineCnv_v1.h
"
19
#include "
xAODCaloClusterTrigAuxContainerOfflineCnv_v2.h
"
20
#include "
xAODTrigEMClusterAuxContainerCnv_v1.h
"
21
22
// Declare the T/P converter(s):
23
DECLARE_TRIGTPCNV_FACTORY
(
xAODCaloClusterTrigAuxContainerOfflineCnv_v1
,
24
xAOD::CaloClusterTrigAuxContainer
,
25
xAOD::CaloClusterAuxContainer_v1
,
26
Athena::TPCnvVers::Old
)
27
DECLARE_TRIGTPCNV_FACTORY
(
xAODCaloClusterTrigAuxContainerOfflineCnv_v2
,
28
xAOD::CaloClusterTrigAuxContainer
,
29
xAOD::CaloClusterAuxContainer_v2
,
30
Athena::TPCnvVers::Old
)
31
DECLARE_TPCNV_FACTORY
(
xAODTrigEMClusterAuxContainerCnv_v1
,
32
xAOD::TrigEMClusterAuxContainer
,
33
xAOD::TrigEMClusterAuxContainer_v1
,
34
Athena::TPCnvVers::Old
)
TPCnvFactory.h
Set up plugin loading of TP converters.
CaloClusterTrigAuxContainer.h
xAOD::TrigEMClusterAuxContainer_v2
Auxiliary container for trigger EM cluster containers.
Definition:
TrigEMClusterAuxContainer_v2.h:31
CaloClusterAuxContainer_v2.h
xAODTrigEMClusterAuxContainerCnv_v1.h
xAOD::TrigEMClusterAuxContainer_v1
Auxiliary container for trigger EM cluster containers.
Definition:
TrigEMClusterAuxContainer_v1.h:31
CaloClusterAuxContainer_v1.h
Athena::TPCnvVers::Old
@ Old
Definition:
TPCnvFactory.h:102
xAOD::CaloClusterAuxContainer_v1
Auxiliary container for calorimeter cluster containers.
Definition:
CaloClusterAuxContainer_v1.h:30
TrigEMClusterAuxContainer.h
DECLARE_TPCNV_FACTORY
#define DECLARE_TPCNV_FACTORY(x, trans_type, pers_type, is_last_version)
Definition:
TPCnvFactory.h:165
T_AuxContainerCopyTPCnv
Convert aux container version by generic copy.
Definition:
T_AuxContainerCopyTPCnv.h:35
DECLARE_TRIGTPCNV_FACTORY
DECLARE_TRIGTPCNV_FACTORY(xAODCaloClusterTrigAuxContainerOfflineCnv_v1, xAOD::CaloClusterTrigAuxContainer, xAOD::CaloClusterAuxContainer_v1, Athena::TPCnvVers::Old) DECLARE_TRIGTPCNV_FACTORY(xAODCaloClusterTrigAuxContainerOfflineCnv_v2
xAOD::CaloClusterTrigAuxContainer_v1
Auxiliary container for calorimeter cluster containers.
Definition:
CaloClusterTrigAuxContainer_v1.h:30
xAOD::CaloClusterAuxContainer_v2
Auxiliary container for calorimeter cluster containers.
Definition:
CaloClusterAuxContainer_v2.h:30
xAODCaloClusterTrigAuxContainerOfflineCnv_v2.h
TrigEMClusterAuxContainer_v1.h
xAODCaloClusterTrigAuxContainerOfflineCnv_v1.h
Generated on Thu Jan 23 2025 21:22:48 for ATLAS Offline Software by
1.8.18