Skip to content
Snippets Groups Projects

Reformat GlobalChi2Fitter CMakeLists.txt

Merged Stephen Nicholas Swatman requested to merge sswatman/athena:format/gx2f_cmake into master
1 file
+ 73
37
Compare changes
  • Side-by-side
  • Inline
  • The existing formatting of this file is somewhat messy and has some
    extremely long lines which are not very readable to humans and also
    confusing for version control systems, as the entire line needs to be
    changed to modify one single element of the list. This commit changes
    the formatting of the CMakeLists.txt file to be a lot neater and easier
    to process for VCS. The actual contents of the file are not changed,
    and the end result should be identical.
@@ -3,49 +3,85 @@
################################################################################
# Declare the package name:
atlas_subdir( TrkGlobalChi2Fitter )
atlas_subdir(TrkGlobalChi2Fitter)
# Declare the package's dependencies:
atlas_depends_on_subdirs( PUBLIC
Control/AthenaBaseComps
GaudiKernel
Tracking/TrkEvent/TrkEventPrimitives
Tracking/TrkEvent/TrkMaterialOnTrack
Tracking/TrkEvent/TrkParameters
Tracking/TrkFitter/TrkFitterInterfaces
Tracking/TrkFitter/TrkFitterUtils
PRIVATE
DetectorDescription/AtlasDetDescr
DetectorDescription/IdDictDetDescr
Event/EventPrimitives
Tracking/TrkDetDescr/TrkDetDescrInterfaces
Tracking/TrkDetDescr/TrkGeometry
Tracking/TrkDetDescr/TrkSurfaces
Tracking/TrkEvent/TrkCompetingRIOsOnTrack
Tracking/TrkEvent/TrkMeasurementBase
Tracking/TrkEvent/TrkPrepRawData
Tracking/TrkEvent/TrkPseudoMeasurementOnTrack
Tracking/TrkEvent/TrkRIO_OnTrack
Tracking/TrkEvent/TrkSegment
Tracking/TrkEvent/TrkTrack
Tracking/TrkEvent/TrkVertexOnTrack
Tracking/TrkExtrapolation/TrkExInterfaces
Tracking/TrkExtrapolation/TrkExUtils
Tracking/TrkTools/TrkToolInterfaces
MagneticField/MagFieldElements
MagneticField/MagFieldConditions
atlas_depends_on_subdirs(
PUBLIC
Control/AthenaBaseComps
GaudiKernel
Tracking/TrkEvent/TrkEventPrimitives
Tracking/TrkEvent/TrkMaterialOnTrack
Tracking/TrkEvent/TrkParameters
Tracking/TrkFitter/TrkFitterInterfaces
Tracking/TrkFitter/TrkFitterUtils
PRIVATE
DetectorDescription/AtlasDetDescr
DetectorDescription/IdDictDetDescr
Event/EventPrimitives
Tracking/TrkDetDescr/TrkDetDescrInterfaces
Tracking/TrkDetDescr/TrkGeometry
Tracking/TrkDetDescr/TrkSurfaces
Tracking/TrkEvent/TrkCompetingRIOsOnTrack
Tracking/TrkEvent/TrkMeasurementBase
Tracking/TrkEvent/TrkPrepRawData
Tracking/TrkEvent/TrkPseudoMeasurementOnTrack
Tracking/TrkEvent/TrkRIO_OnTrack
Tracking/TrkEvent/TrkSegment
Tracking/TrkEvent/TrkTrack
Tracking/TrkEvent/TrkVertexOnTrack
Tracking/TrkExtrapolation/TrkExInterfaces
Tracking/TrkExtrapolation/TrkExUtils
Tracking/TrkTools/TrkToolInterfaces
MagneticField/MagFieldElements
MagneticField/MagFieldConditions
)
# External dependencies:
find_package( CLHEP )
find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread MathMore Minuit Minuit2 Matrix Physics HistPainter Rint )
find_package(CLHEP)
find_package(ROOT COMPONENTS Core Tree MathCore Hist RIO pthread MathMore Minuit Minuit2 Matrix Physics HistPainter Rint)
# Component(s) in the package:
atlas_add_component( TrkGlobalChi2Fitter
src/*.cxx
src/components/*.cxx
INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES} ${CLHEP_LIBRARIES} AthenaBaseComps GaudiKernel TrkEventPrimitives TrkMaterialOnTrack TrkParameters TrkFitterInterfaces TrkFitterUtils AtlasDetDescr IdDictDetDescr EventPrimitives TrkDetDescrInterfaces TrkGeometry TrkSurfaces TrkCompetingRIOsOnTrack TrkMeasurementBase TrkPrepRawData TrkPseudoMeasurementOnTrack TrkRIO_OnTrack TrkSegment TrkTrack TrkVertexOnTrack TrkExInterfaces TrkExUtils TrkToolInterfaces MagFieldElements MagFieldConditions)
atlas_add_component(
TrkGlobalChi2Fitter
src/*.cxx
src/components/*.cxx
INCLUDE_DIRS
${ROOT_INCLUDE_DIRS}
${CLHEP_INCLUDE_DIRS}
LINK_LIBRARIES
${ROOT_LIBRARIES}
${CLHEP_LIBRARIES}
AthenaBaseComps
GaudiKernel
TrkEventPrimitives
TrkMaterialOnTrack
TrkParameters
TrkFitterInterfaces
TrkFitterUtils
AtlasDetDescr
IdDictDetDescr
EventPrimitives
TrkDetDescrInterfaces
TrkGeometry
TrkSurfaces
TrkCompetingRIOsOnTrack
TrkMeasurementBase
TrkPrepRawData
TrkPseudoMeasurementOnTrack
TrkRIO_OnTrack
TrkSegment
TrkTrack
TrkVertexOnTrack
TrkExInterfaces
TrkExUtils
TrkToolInterfaces
MagFieldElements
MagFieldConditions
)
# Install files from the package:
atlas_install_headers( TrkGlobalChi2Fitter )
atlas_install_headers(TrkGlobalChi2Fitter)
Loading