From 4fbe65ef3bedf8cf0b955f650c729b6f9795e662 Mon Sep 17 00:00:00 2001 From: Tomohiro Yamazaki <tomohiro.yamazaki@cern.ch> Date: Thu, 13 Feb 2025 19:02:27 +0000 Subject: [PATCH 1/2] Add DerivationFrameworkBPhysLib --- .../DerivationFrameworkBPhys/CMakeLists.txt | 27 +++++++++++-------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkBPhys/CMakeLists.txt b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkBPhys/CMakeLists.txt index f137073f1c8d..b8fc8c34ce03 100644 --- a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkBPhys/CMakeLists.txt +++ b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkBPhys/CMakeLists.txt @@ -9,19 +9,24 @@ find_package( CLHEP ) find_package( ROOT COMPONENTS Core MathCore ) find_package( HepPDT ) +atlas_add_library(DerivationFrameworkBPhysLib + DerivationFrameworkBPhys/*.h src/*.cxx + PUBLIC_HEADERS DerivationFrameworkBPhys + INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS} ${HEPPDT_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS} + LINK_LIBRARIES ${Boost_LIBRARIES} ${CLHEP_LIBRARIES} ${HEPPDT_LIBRARIES} ${ROOT_LIBRARIES} + AthContainers AthLinks AthenaBaseComps AthenaKernel AthenaPoolUtilities BPhysToolsLib + CaloEvent CxxUtils DerivationFrameworkInterfaces EventKernel EventPrimitives GeoPrimitives + ITrackToVertex InDetConversionFinderToolsLib InDetTrackSelectionToolLib InDetV0FinderLib JpsiUpsilonToolsLib + MuonAnalysisInterfacesLib RecoToolInterfaces StoreGateLib TrackToCaloLib TrackVertexAssociationToolLib + TrigDecisionToolLib TrkCaloExtension TrkEventPrimitives TrkExInterfaces TrkParameters TrkSurfaces + TrkToolInterfaces TrkV0FitterLib TrkVKalVrtFitterLib TrkVertexAnalysisUtilsLib TrkVertexFitterInterfaces + TrkVertexSeedFinderUtilsLib xAODBPhysLib xAODBase xAODCore xAODEventInfo xAODMetaData xAODMuon + xAODPrimitives xAODTracking xAODTruth ) + # Component(s) in the package: atlas_add_component( DerivationFrameworkBPhys - DerivationFrameworkBPhys/*.h src/*.cxx src/components/*.cxx - INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS} ${HEPPDT_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS} - LINK_LIBRARIES ${Boost_LIBRARIES} ${CLHEP_LIBRARIES} ${HEPPDT_LIBRARIES} ${ROOT_LIBRARIES} - AthContainers AthLinks AthenaBaseComps AthenaKernel AthenaPoolUtilities BPhysToolsLib - CaloEvent CxxUtils DerivationFrameworkInterfaces EventKernel EventPrimitives GaudiKernel GeoPrimitives - ITrackToVertex InDetConversionFinderToolsLib InDetTrackSelectionToolLib InDetV0FinderLib JpsiUpsilonToolsLib - MuonAnalysisInterfacesLib RecoToolInterfaces StoreGateLib TrackToCaloLib TrackVertexAssociationToolLib - TrigDecisionToolLib TrkCaloExtension TrkEventPrimitives TrkExInterfaces TrkParameters TrkSurfaces - TrkToolInterfaces TrkV0FitterLib TrkVKalVrtFitterLib TrkVertexAnalysisUtilsLib TrkVertexFitterInterfaces - TrkVertexSeedFinderUtilsLib xAODBPhysLib xAODBase xAODCore xAODEventInfo xAODMetaData xAODMuon - xAODPrimitives xAODTracking xAODTruth ) + DerivationFrameworkBPhys/*.h src/*.cxx src/components/*.cxx + LINK_LIBRARIES GaudiKernel DerivationFrameworkBPhysLib) # Install files from the package: atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8}) -- GitLab From c4b774670d2e15c455301d73874262f61cd098dd Mon Sep 17 00:00:00 2001 From: Tomohiro Yamazaki <tomohiro.yamazaki@cern.ch> Date: Thu, 13 Feb 2025 19:08:39 +0000 Subject: [PATCH 2/2] format --- .../DerivationFramework/DerivationFrameworkBPhys/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkBPhys/CMakeLists.txt b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkBPhys/CMakeLists.txt index b8fc8c34ce03..bbd440452bf0 100644 --- a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkBPhys/CMakeLists.txt +++ b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkBPhys/CMakeLists.txt @@ -9,7 +9,7 @@ find_package( CLHEP ) find_package( ROOT COMPONENTS Core MathCore ) find_package( HepPDT ) -atlas_add_library(DerivationFrameworkBPhysLib +atlas_add_library( DerivationFrameworkBPhysLib DerivationFrameworkBPhys/*.h src/*.cxx PUBLIC_HEADERS DerivationFrameworkBPhys INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS} ${HEPPDT_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS} -- GitLab