diff --git a/Tracking/TrkEvent/TrkCompetingRIOsOnTrack/CMakeLists.txt b/Tracking/TrkEvent/TrkCompetingRIOsOnTrack/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..2541ba69e74ace0d478b6a4f21dcbc5a0fb1d506 --- /dev/null +++ b/Tracking/TrkEvent/TrkCompetingRIOsOnTrack/CMakeLists.txt @@ -0,0 +1,36 @@ +################################################################################ +# Package: TrkCompetingRIOsOnTrack +################################################################################ + +# Declare the package name: +atlas_subdir( TrkCompetingRIOsOnTrack ) + +# Declare the package's dependencies: +atlas_depends_on_subdirs( PUBLIC + DetectorDescription/GeoPrimitives + Event/EventPrimitives + Tracking/TrkEvent/TrkEventPrimitives + Tracking/TrkEvent/TrkMeasurementBase + PRIVATE + Tracking/TrkEvent/TrkRIO_OnTrack ) + +# External dependencies: +find_package( Boost COMPONENTS filesystem thread system ) +find_package( Eigen ) +find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread ) + +# Component(s) in the package: +atlas_add_library( TrkCompetingRIOsOnTrack + src/*.cxx + PUBLIC_HEADERS TrkCompetingRIOsOnTrack + INCLUDE_DIRS ${EIGEN_INCLUDE_DIRS} + PRIVATE_INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS} + LINK_LIBRARIES ${EIGEN_LIBRARIES} GeoPrimitives EventPrimitives TrkEventPrimitives TrkMeasurementBase + PRIVATE_LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} TrkRIO_OnTrack ) + +atlas_add_dictionary( TrkCompetingRIOsOnTrackDict + TrkCompetingRIOsOnTrack/TrkCompetingRIOsOnTrackDict.h + TrkCompetingRIOsOnTrack/selection.xml + INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${ROOT_INCLUDE_DIRS} ${EIGEN_INCLUDE_DIRS} + LINK_LIBRARIES ${Boost_LIBRARIES} ${ROOT_LIBRARIES} ${EIGEN_LIBRARIES} GeoPrimitives EventPrimitives TrkEventPrimitives TrkMeasurementBase TrkRIO_OnTrack TrkCompetingRIOsOnTrack ) + diff --git a/Tracking/TrkEvent/TrkCompetingRIOsOnTrack/cmt/requirements b/Tracking/TrkEvent/TrkCompetingRIOsOnTrack/cmt/requirements index 55acaba49ba7c726529a8d8a7c89a32f2aa3459e..5b4362e947133a0c5bca4baddbc0482ef4943240 100755 --- a/Tracking/TrkEvent/TrkCompetingRIOsOnTrack/cmt/requirements +++ b/Tracking/TrkEvent/TrkCompetingRIOsOnTrack/cmt/requirements @@ -18,10 +18,10 @@ private #macro_remove componentshr_linkopts "-Wl,-s" private -#use AtlasReflex AtlasReflex-* External -no_auto_imports +use AtlasReflex AtlasReflex-* External -no_auto_imports use TrkRIO_OnTrack TrkRIO_OnTrack-* Tracking/TrkEvent use AtlasBoost AtlasBoost-* External #use AtlasCLHEP AtlasCLHEP-* External -#apply_pattern lcgdict dict=TrkCompetingRIOsOnTrack selectionfile=selection.xml headerfiles="../TrkCompetingRIOsOnTrack/TrkCompetingRIOsOnTrackDict.h" +apply_pattern lcgdict dict=TrkCompetingRIOsOnTrack selectionfile=selection.xml headerfiles="../TrkCompetingRIOsOnTrack/TrkCompetingRIOsOnTrackDict.h"