Warning, /acts/Core/src/TrackFitting/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 target_sources(
0002 ActsCore
0003 PRIVATE
0004 KalmanFitterError.cpp
0005 GainMatrixUpdater.cpp
0006 GainMatrixSmoother.cpp
0007 GlobalChiSquareFitterError.cpp
0008 GsfError.cpp
0009 GsfUtils.cpp
0010 BetheHeitlerApprox.cpp
0011 GsfMixtureReduction.cpp
0012 GlobalChiSquareFitter.cpp
0013 MbfSmoother.cpp
0014 detail/GsfComponentMerging.cpp
0015 detail/Gx2fCovarianceParams.cpp
0016 detail/Gx2fDeltaParams.cpp
0017 detail/Gx2fSumsBackend.cpp
0018 )
0019
0020 foreach(DIM RANGE 1 6)
0021 set(dim_file
0022 ${CMAKE_CURRENT_BINARY_DIR}/detail/GainMatrixUpdaterImpl${DIM}.cpp
0023 )
0024 configure_file(
0025 ${CMAKE_CURRENT_SOURCE_DIR}/detail/GainMatrixUpdaterImpl.cpp.in
0026 ${dim_file}
0027 @ONLY
0028 )
0029
0030 set_source_files_properties(
0031 ${dim_file}
0032 PROPERTIES
0033 COMPILE_DEFINITIONS ACTS_GAIN_MATRIX_UPDATER_INSTANTIATE=${DIM}
0034 )
0035 target_sources(ActsCore PRIVATE ${dim_file})
0036 endforeach()
0037
0038 foreach(DIM RANGE 1 6)
0039 set(dim_file ${CMAKE_CURRENT_BINARY_DIR}/detail/MbfSmootherImpl${DIM}.cpp)
0040 configure_file(
0041 ${CMAKE_CURRENT_SOURCE_DIR}/detail/MbfSmootherImpl.cpp.in
0042 ${dim_file}
0043 @ONLY
0044 )
0045
0046 set_source_files_properties(
0047 ${dim_file}
0048 PROPERTIES COMPILE_DEFINITIONS ACTS_MBF_SMOOTHER_INSTANTIATE=${DIM}
0049 )
0050 target_sources(ActsCore PRIVATE ${dim_file})
0051 endforeach()