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