From 6d2a6473ee81f6e54714787207f408a58a1611ff Mon Sep 17 00:00:00 2001 From: Scott Snyder <scott.snyder@cern.ch> Date: Thu, 15 Dec 2016 18:31:19 +0100 Subject: [PATCH] DataModel -> AthLinks, AthContainers. (NavFourMom-00-04-20) * Tagging NavFourMom-00-04-20. * DataModel -> AthLinks, AthContainers. Former-commit-id: 5dcf766dbadf8f9c0edeec180c81ec5fd5b61ed8 --- Event/NavFourMom/CMakeLists.txt | 7 ++++--- Event/NavFourMom/NavFourMom/I4MomentumContainer.h | 4 +--- Event/NavFourMom/NavFourMom/INav4MomAssocs.h | 5 ++--- Event/NavFourMom/NavFourMom/INav4MomLink.h | 3 +-- Event/NavFourMom/NavFourMom/INav4MomLinkContainer.h | 3 +-- .../NavFourMom/NavFourMom/INavigable4MomentumCollection.h | 2 +- Event/NavFourMom/NavFourMom/IParticleContainer.h | 2 +- Event/NavFourMom/NavFourMom/IParticleLink.h | 3 +-- Event/NavFourMom/NavFourMom/IParticleLinkContainer.h | 3 +-- Event/NavFourMom/cmt/requirements | 3 ++- Event/NavFourMom/src/INav4MomAssocs.cxx | 2 +- 11 files changed, 16 insertions(+), 21 deletions(-) diff --git a/Event/NavFourMom/CMakeLists.txt b/Event/NavFourMom/CMakeLists.txt index 44fc45cbb9b..ce444189e1b 100644 --- a/Event/NavFourMom/CMakeLists.txt +++ b/Event/NavFourMom/CMakeLists.txt @@ -8,7 +8,8 @@ atlas_subdir( NavFourMom ) # Declare the package's dependencies: atlas_depends_on_subdirs( PUBLIC Control/CLIDSvc - Control/DataModel + Control/AthLinks + Control/AthContainers Control/Navigation Control/SGTools Event/EventKernel @@ -26,14 +27,14 @@ atlas_add_library( NavFourMom INCLUDE_DIRS ${CLHEP_INCLUDE_DIRS} PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} DEFINITIONS ${CLHEP_DEFINITIONS} - LINK_LIBRARIES ${CLHEP_LIBRARIES} DataModel Navigation SGTools EventKernel + LINK_LIBRARIES ${CLHEP_LIBRARIES} AthLinks AthContainers Navigation SGTools EventKernel PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} FourMom ) atlas_add_dictionary( NavFourMomDict NavFourMom/NavFourMomDict.h NavFourMom/selection.xml INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS} - LINK_LIBRARIES ${ROOT_LIBRARIES} ${CLHEP_LIBRARIES} DataModel Navigation SGTools EventKernel FourMom NavFourMom + LINK_LIBRARIES ${ROOT_LIBRARIES} ${CLHEP_LIBRARIES} AthLinks AthContainers Navigation SGTools EventKernel FourMom NavFourMom NAVIGABLES DataVector<INavigable4Momentum> DataVector<IParticle> DATA_LINKS INav4MomAssocs ELEMENT_LINKS DataVector<I4Momentum> ) diff --git a/Event/NavFourMom/NavFourMom/I4MomentumContainer.h b/Event/NavFourMom/NavFourMom/I4MomentumContainer.h index 42f06a79ec8..736bdc2cf71 100644 --- a/Event/NavFourMom/NavFourMom/I4MomentumContainer.h +++ b/Event/NavFourMom/NavFourMom/I4MomentumContainer.h @@ -17,9 +17,7 @@ // Framework includes #include "CLIDSvc/CLASS_DEF.h" - -// DataModel includes -#include "DataModel/DataVector.h" +#include "AthContainers/DataVector.h" // EventKernel includes #include "EventKernel/I4Momentum.h" diff --git a/Event/NavFourMom/NavFourMom/INav4MomAssocs.h b/Event/NavFourMom/NavFourMom/INav4MomAssocs.h index 1de71e6a1b2..79b6a639d38 100644 --- a/Event/NavFourMom/NavFourMom/INav4MomAssocs.h +++ b/Event/NavFourMom/NavFourMom/INav4MomAssocs.h @@ -13,9 +13,8 @@ // STL includes -// DataModel includes -#include "DataModel/AssociationMap.h" -#include "DataModel/DataLink.h" +#include "AthLinks/AssociationMap.h" +#include "AthLinks/DataLink.h" // EventKernel includes #include "EventKernel/INavigable4Momentum.h" diff --git a/Event/NavFourMom/NavFourMom/INav4MomLink.h b/Event/NavFourMom/NavFourMom/INav4MomLink.h index 4c8e0de4020..31447ea07af 100644 --- a/Event/NavFourMom/NavFourMom/INav4MomLink.h +++ b/Event/NavFourMom/NavFourMom/INav4MomLink.h @@ -10,8 +10,7 @@ #ifndef NAVFOURMOM_INAV4MOMLINK_H #define NAVFOURMOM_INAV4MOMLINK_H 1 -// DataModel includes -#include "DataModel/ElementLink.h" +#include "AthLinks/ElementLink.h" #include "NavFourMom/INavigable4MomentumCollection.h" diff --git a/Event/NavFourMom/NavFourMom/INav4MomLinkContainer.h b/Event/NavFourMom/NavFourMom/INav4MomLinkContainer.h index 974c89b78d7..ad920bce8a3 100644 --- a/Event/NavFourMom/NavFourMom/INav4MomLinkContainer.h +++ b/Event/NavFourMom/NavFourMom/INav4MomLinkContainer.h @@ -16,8 +16,7 @@ // STL includes #include <vector> -// DataModel includes -#include "DataModel/ElementLink.h" +#include "AthLinks/ElementLink.h" #include "CLIDSvc/CLASS_DEF.h" #include "NavFourMom/INav4MomLink.h" #include "EventKernel/INavigable4Momentum.h" diff --git a/Event/NavFourMom/NavFourMom/INavigable4MomentumCollection.h b/Event/NavFourMom/NavFourMom/INavigable4MomentumCollection.h index f68edcefa6f..0f99c65756b 100644 --- a/Event/NavFourMom/NavFourMom/INavigable4MomentumCollection.h +++ b/Event/NavFourMom/NavFourMom/INavigable4MomentumCollection.h @@ -12,7 +12,7 @@ #include "CLIDSvc/CLASS_DEF.h" -#include "DataModel/DataVector.h" +#include "AthContainers/DataVector.h" #include "EventKernel/INavigable4Momentum.h" //#include "NavFourMom/I4MomentumContainer.h" diff --git a/Event/NavFourMom/NavFourMom/IParticleContainer.h b/Event/NavFourMom/NavFourMom/IParticleContainer.h index f32552573cb..03c2aa6e715 100644 --- a/Event/NavFourMom/NavFourMom/IParticleContainer.h +++ b/Event/NavFourMom/NavFourMom/IParticleContainer.h @@ -19,7 +19,7 @@ PURPOSE: This is a data object, containing a collection of IParticle Objects. // INCLUDE HEADER FILES: -#include "DataModel/DataVector.h" +#include "AthContainers/DataVector.h" #include "CLIDSvc/CLASS_DEF.h" #include "EventKernel/IParticle.h" #include "NavFourMom/INavigable4MomentumCollection.h" diff --git a/Event/NavFourMom/NavFourMom/IParticleLink.h b/Event/NavFourMom/NavFourMom/IParticleLink.h index f809b678640..a904f21e358 100644 --- a/Event/NavFourMom/NavFourMom/IParticleLink.h +++ b/Event/NavFourMom/NavFourMom/IParticleLink.h @@ -10,8 +10,7 @@ #ifndef NAVFOURMOM_IPARTICLELINK_H #define NAVFOURMOM_IPARTICLELINK_H 1 -// DataModel includes -#include "DataModel/ElementLink.h" +#include "AthLinks/ElementLink.h" #include "NavFourMom/IParticleContainer.h" diff --git a/Event/NavFourMom/NavFourMom/IParticleLinkContainer.h b/Event/NavFourMom/NavFourMom/IParticleLinkContainer.h index 28a902efd56..88962af8745 100644 --- a/Event/NavFourMom/NavFourMom/IParticleLinkContainer.h +++ b/Event/NavFourMom/NavFourMom/IParticleLinkContainer.h @@ -16,8 +16,7 @@ // STL includes #include <vector> -// DataModel includes -#include "DataModel/ElementLink.h" +#include "AthLinks/ElementLink.h" #include "CLIDSvc/CLASS_DEF.h" #include "EventKernel/IParticle.h" #include "NavFourMom/IParticleLink.h" diff --git a/Event/NavFourMom/cmt/requirements b/Event/NavFourMom/cmt/requirements index 0ea96df26fb..830351f5c74 100644 --- a/Event/NavFourMom/cmt/requirements +++ b/Event/NavFourMom/cmt/requirements @@ -7,7 +7,8 @@ use AtlasPolicy AtlasPolicy-* use AtlasCLHEP AtlasCLHEP-* External use CLIDSvc CLIDSvc-* Control -use DataModel DataModel-* Control +use AthLinks AthLinks-* Control +use AthContainers AthContainers-* Control use EventKernel EventKernel-* Event use Navigation Navigation-* Control diff --git a/Event/NavFourMom/src/INav4MomAssocs.cxx b/Event/NavFourMom/src/INav4MomAssocs.cxx index 680043fa059..86ec2bb3182 100644 --- a/Event/NavFourMom/src/INav4MomAssocs.cxx +++ b/Event/NavFourMom/src/INav4MomAssocs.cxx @@ -15,7 +15,7 @@ // NavFourMom includes #include "NavFourMom/INav4MomAssocs.h" #include "EventKernel/IParticle.h" -#include "DataModel/DataVector.h" +#include "AthContainers/DataVector.h" /////////////////////////////////////////////////////////////////// // Public methods: -- GitLab