Skip to content
Snippets Groups Projects
Commit 48fdb0db authored by Atlas-Software Librarian's avatar Atlas-Software Librarian Committed by Graeme Stewart
Browse files

'CMakeLists.txt' (xAODTrigEgammaAthenaPool-00-00-07)

	* Tagging xAODTrigEgammaAthenaPool-00-00-07.
	* src/xAODTrigEgammaAthenaPoolTPCnv.cxx: Use
	DECLARE_TRIGTPCNV_FACTORY for trigger-only conversions.  Avoids
	warnings about duplicate converters.
parent 2a49c7cf
No related merge requests found
################################################################################
# Package: xAODTrigEgammaAthenaPool
################################################################################
# Declare the package name:
atlas_subdir( xAODTrigEgammaAthenaPool )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PRIVATE
Control/AthContainers
Control/AthenaKernel
Database/AthenaPOOL/AthenaPoolCnvSvc
Database/AthenaPOOL/AthenaPoolUtilities
Event/xAOD/xAODEgamma
Event/xAOD/xAODTrigEgamma
GaudiKernel )
# Component(s) in the package:
atlas_add_poolcnv_library( xAODTrigEgammaAthenaPoolPoolCnv
src/*.cxx
FILES xAODTrigEgamma/TrigPhotonContainer.h xAODTrigEgamma/TrigPhotonAuxContainer.h xAODTrigEgamma/TrigElectronContainer.h xAODTrigEgamma/TrigElectronAuxContainer.h xAODTrigEgamma/ElectronTrigAuxContainer.h xAODTrigEgamma/PhotonTrigAuxContainer.h
TYPES_WITH_NAMESPACE xAOD::TrigPhotonContainer xAOD::TrigElectronContainer xAOD::ElectronTrigAuxContainer xAOD::PhotonTrigAuxContainer
CNV_PFX xAOD
LINK_LIBRARIES AthContainers AthenaKernel AthenaPoolCnvSvcLib AthenaPoolUtilities xAODEgamma xAODTrigEgamma GaudiKernel )
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
*/ */
// $Id: xAODTrigEgammaAthenaPoolTPCnv.cxx 705790 2015-11-04 13:09:23Z krasznaa $ // $Id: xAODTrigEgammaAthenaPoolTPCnv.cxx 714614 2015-12-14 21:26:28Z ssnyder $
// Gaudi/Athena include(s): // Gaudi/Athena include(s):
#include "AthenaKernel/TPCnvFactory.h" #include "AthenaKernel/TPCnvFactory.h"
...@@ -26,28 +26,28 @@ ...@@ -26,28 +26,28 @@
#include "xAODPhotonTrigAuxContainerOfflineCnv_v3.h" #include "xAODPhotonTrigAuxContainerOfflineCnv_v3.h"
// Declare the T/P converter(s): // Declare the T/P converter(s):
DECLARE_TPCNV_FACTORY( xAODElectronTrigAuxContainerOfflineCnv_v1, DECLARE_TRIGTPCNV_FACTORY( xAODElectronTrigAuxContainerOfflineCnv_v1,
xAOD::ElectronTrigAuxContainer, xAOD::ElectronTrigAuxContainer,
xAOD::ElectronAuxContainer_v1, xAOD::ElectronAuxContainer_v1,
Athena::TPCnvVers::Old ) Athena::TPCnvVers::Old )
DECLARE_TPCNV_FACTORY( xAODElectronTrigAuxContainerOfflineCnv_v2, DECLARE_TRIGTPCNV_FACTORY( xAODElectronTrigAuxContainerOfflineCnv_v2,
xAOD::ElectronTrigAuxContainer, xAOD::ElectronTrigAuxContainer,
xAOD::ElectronAuxContainer_v2, xAOD::ElectronAuxContainer_v2,
Athena::TPCnvVers::Old ) Athena::TPCnvVers::Old )
DECLARE_TPCNV_FACTORY( xAODElectronTrigAuxContainerOfflineCnv_v3, DECLARE_TRIGTPCNV_FACTORY( xAODElectronTrigAuxContainerOfflineCnv_v3,
xAOD::ElectronTrigAuxContainer, xAOD::ElectronTrigAuxContainer,
xAOD::ElectronAuxContainer_v3, xAOD::ElectronAuxContainer_v3,
Athena::TPCnvVers::Old ) Athena::TPCnvVers::Old )
DECLARE_TPCNV_FACTORY( xAODPhotonTrigAuxContainerOfflineCnv_v1, DECLARE_TRIGTPCNV_FACTORY( xAODPhotonTrigAuxContainerOfflineCnv_v1,
xAOD::PhotonTrigAuxContainer, xAOD::PhotonTrigAuxContainer,
xAOD::PhotonAuxContainer_v1, xAOD::PhotonAuxContainer_v1,
Athena::TPCnvVers::Old ) Athena::TPCnvVers::Old )
DECLARE_TPCNV_FACTORY( xAODPhotonTrigAuxContainerOfflineCnv_v2, DECLARE_TRIGTPCNV_FACTORY( xAODPhotonTrigAuxContainerOfflineCnv_v2,
xAOD::PhotonTrigAuxContainer, xAOD::PhotonTrigAuxContainer,
xAOD::PhotonAuxContainer_v2, xAOD::PhotonAuxContainer_v2,
Athena::TPCnvVers::Old ) Athena::TPCnvVers::Old )
DECLARE_TPCNV_FACTORY( xAODPhotonTrigAuxContainerOfflineCnv_v3, DECLARE_TRIGTPCNV_FACTORY( xAODPhotonTrigAuxContainerOfflineCnv_v3,
xAOD::PhotonTrigAuxContainer, xAOD::PhotonTrigAuxContainer,
xAOD::PhotonAuxContainer_v3, xAOD::PhotonAuxContainer_v3,
Athena::TPCnvVers::Old ) Athena::TPCnvVers::Old )
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment