Skip to content
Snippets Groups Projects
Commit 900db7b6 authored by scott snyder's avatar scott snyder
Browse files

PhysicsElementLinks: SGTools -> AthenaKernel

Adjust for headers moved from SGTools to AthenaKernel.
parent 5433b2b3
No related branches found
No related tags found
No related merge requests found
......@@ -7,7 +7,7 @@ atlas_subdir( PhysicsElementLinks )
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Control/SGTools
Control/AthenaKernel
PhysicsAnalysis/AnalysisCommon/ParticleEvent
PhysicsAnalysis/TruthParticleID/McParticleEvent
Reconstruction/Jet/JetEvent
......@@ -25,12 +25,12 @@ atlas_add_library( PhysicsElementLinks
src/*.cxx
PUBLIC_HEADERS PhysicsElementLinks
PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES SGTools ParticleEvent McParticleEvent JetEvent muonEvent Particle egammaEvent tauEvent
LINK_LIBRARIES AthenaKernel ParticleEvent McParticleEvent JetEvent muonEvent Particle egammaEvent tauEvent
PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} )
atlas_add_dictionary( PhysicsElementLinksDict
PhysicsElementLinks/PhysicsElementLinksDict.h
PhysicsElementLinks/selection.xml
INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES} SGTools ParticleEvent McParticleEvent JetEvent muonEvent Particle egammaEvent tauEvent PhysicsElementLinks )
LINK_LIBRARIES ${ROOT_LIBRARIES} AthenaKernel ParticleEvent McParticleEvent JetEvent muonEvent Particle egammaEvent tauEvent PhysicsElementLinks )
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
*/
/***************************************************************************************
......@@ -18,7 +18,7 @@ ElectronLinks.h is needed to be able to add ParticleLinks<ElectronContainer>
#include "egammaEvent/ElectronContainer.h"
#include "ParticleEvent/ParticleLinks.h"
#include "SGTools/CLASS_DEF.h"
#include "AthenaKernel/CLASS_DEF.h"
typedef ParticleLinks<ElectronContainer> ElectronLinks ;
typedef ElementLink<ElectronContainer> ElectronLink ;
......
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
*/
/***************************************************************************************
......@@ -17,7 +17,7 @@ JetLinks.h is needed to be able to add ParticleLinks<JetContainer>
#include "JetEvent/JetCollection.h"
#include "ParticleEvent/ParticleLinks.h"
#include "SGTools/CLASS_DEF.h"
#include "AthenaKernel/CLASS_DEF.h"
typedef ParticleLinks<JetCollection> JetLinks ;
typedef ElementLink<JetCollection> JetLink ;
......
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
*/
/***************************************************************************************
......@@ -18,7 +18,7 @@ MuonLinks.h is needed to be able to add ParticleLinks<MuonContainer>
#include "muonEvent/MuonContainer.h"
#include "ParticleEvent/ParticleLinks.h"
#include "SGTools/CLASS_DEF.h"
#include "AthenaKernel/CLASS_DEF.h"
typedef ParticleLinks<Analysis::MuonContainer> MuonLinks ;
typedef ElementLink<Analysis::MuonContainer> MuonLink ;
......
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
*/
/***************************************************************************************
......@@ -18,7 +18,7 @@ PhotonLinks.h is needed to be able to add ParticleLinks<PhotonContainer>
#include "egammaEvent/PhotonContainer.h"
#include "ParticleEvent/ParticleLinks.h"
#include "SGTools/CLASS_DEF.h"
#include "AthenaKernel/CLASS_DEF.h"
typedef ParticleLinks<PhotonContainer> PhotonLinks ;
typedef ElementLink<PhotonContainer> PhotonLink ;
......
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
*/
/***************************************************************************************
......@@ -17,7 +17,7 @@ TauJetLinks.h is needed to be able to add ParticleLinks<TauJetContainer>
#include "tauEvent/TauJetContainer.h"
#include "ParticleEvent/ParticleLinks.h"
#include "SGTools/CLASS_DEF.h"
#include "AthenaKernel/CLASS_DEF.h"
typedef ParticleLinks<Analysis::TauJetContainer> TauJetLinks ;
typedef ElementLink<Analysis::TauJetContainer> TauJetLink ;
......
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
*/
/***************************************************************************************
......@@ -16,7 +16,7 @@ TrackLinks.h is needed to be able to add ParticleLinks<TrackParticleContainer>
#include "ParticleEvent/ParticleLinks.h"
#include "Particle/TrackParticleContainer.h"
#include "SGTools/CLASS_DEF.h"
#include "AthenaKernel/CLASS_DEF.h"
typedef ParticleLinks<Rec::TrackParticleContainer> TrackLinks ;
typedef ElementLink<Rec::TrackParticleContainer> TrackLink ;
......
/*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
*/
/***************************************************************************************
......@@ -18,7 +18,7 @@ TruthParticleLinks.h is needed to be able to add ParticleLinks<TruthParticleCont
#include "McParticleEvent/TruthParticleContainer.h"
#include "ParticleEvent/ParticleLinks.h"
#include "SGTools/CLASS_DEF.h"
#include "AthenaKernel/CLASS_DEF.h"
typedef ParticleLinks<TruthParticleContainer> TruthParticleLinks ;
typedef ElementLink<TruthParticleContainer> TruthParticleLink ;
......
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