Back to home page

EIC code displayed by LXR

 
 

    


Warning, /acts/Traccc/examples/options/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # TRACCC library, part of the ACTS project (R&D line)
0002 #
0003 # (c) 2022-2025 CERN for the benefit of the ACTS project
0004 #
0005 # Mozilla Public License Version 2.0
0006 
0007 # Set up the "build" of the traccc::option library.
0008 traccc_add_library( traccc_options options TYPE SHARED
0009   # header files
0010   "include/traccc/options/details/interface.hpp"
0011   "include/traccc/options/details/value_array.hpp"
0012   "include/traccc/options/details/value_array.ipp"
0013   "include/traccc/options/accelerator.hpp"
0014   "include/traccc/options/clusterization.hpp"
0015   "include/traccc/options/detector.hpp"
0016   "include/traccc/options/generation.hpp"
0017   "include/traccc/options/input_data.hpp"
0018   "include/traccc/options/magnetic_field.hpp"
0019   "include/traccc/options/output_data.hpp"
0020   "include/traccc/options/performance.hpp"
0021   "include/traccc/options/program_options.hpp"
0022   "include/traccc/options/telescope_detector.hpp"
0023   "include/traccc/options/threading.hpp"
0024   "include/traccc/options/throughput.hpp"
0025   "include/traccc/options/track_finding.hpp"
0026   "include/traccc/options/track_fitting.hpp"
0027   "include/traccc/options/track_propagation.hpp"
0028   "include/traccc/options/track_resolution.hpp"
0029   "include/traccc/options/track_seeding.hpp"
0030   "include/traccc/options/track_gbts_seeding.hpp"
0031   # source files
0032   "src/details/interface.cpp"
0033   "src/accelerator.cpp"
0034   "src/clusterization.cpp"
0035   "src/detector.cpp"
0036   "src/generation.cpp"
0037   "src/input_data.cpp"
0038   "src/logging.cpp"
0039   "src/magnetic_field.cpp"
0040   "src/output_data.cpp"
0041   "src/performance.cpp"
0042   "src/program_options.cpp"
0043   "src/seed_matching.cpp"
0044   "src/telescope_detector.cpp"
0045   "src/threading.cpp"
0046   "src/throughput.cpp"
0047   "src/track_finding.cpp"
0048   "src/track_fitting.cpp"
0049   "src/track_matching.cpp"
0050   "src/track_propagation.cpp"
0051   "src/track_resolution.cpp"
0052   "src/track_seeding.cpp"
0053   "src/track_gbts_seeding.cpp"
0054   "src/truth_finding.cpp"
0055 )
0056 target_link_libraries(
0057     traccc_options
0058     PUBLIC Boost::program_options traccc::io traccc::performance traccc::utils
0059 )