Warning, /acts/Examples/Io/Root/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 acts_add_library(
0002 ExamplesIoRoot
0003 SHARED
0004 src/RootMeasurementWriter.cpp
0005 src/RootMaterialWriter.cpp
0006 src/RootMaterialTrackReader.cpp
0007 src/RootMaterialTrackWriter.cpp
0008 src/RootParticleWriter.cpp
0009 src/RootParticleReader.cpp
0010 src/RootPropagationStepsWriter.cpp
0011 src/RootPropagationSummaryWriter.cpp
0012 src/RootSeedWriter.cpp
0013 src/RootSimHitWriter.cpp
0014 src/RootSimHitReader.cpp
0015 src/RootSpacepointWriter.cpp
0016 src/RootTrackParameterWriter.cpp
0017 src/RootTrackStatesWriter.cpp
0018 src/RootTrackSummaryReader.cpp
0019 src/RootTrackSummaryWriter.cpp
0020 src/RootBFieldWriter.cpp
0021 src/RootAthenaNTupleReader.cpp
0022 src/RootVertexReader.cpp
0023 src/RootVertexWriter.cpp
0024 src/RootAthenaDumpReader.cpp
0025 src/RootNuclearInteractionParametersWriter.cpp
0026 src/detail/NuclearInteractionParametrisation.cpp
0027 src/RootTrackFinderPerformanceWriter.cpp
0028 src/RootTrackFinderNTupleWriter.cpp
0029 src/RootTrackFitterPerformanceWriter.cpp
0030 src/RootVertexNTupleWriter.cpp
0031 src/RootMuonSpacePointWriter.cpp
0032 src/RootMuonSpacePointReader.cpp
0033 )
0034 target_include_directories(
0035 ActsExamplesIoRoot
0036 PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
0037 )
0038 target_link_libraries(
0039 ActsExamplesIoRoot
0040 PUBLIC
0041 Acts::PluginRoot
0042 Acts::ExamplesDigitization
0043 Acts::ExamplesFramework
0044 Acts::ExamplesPropagation
0045 Acts::ExamplesTruthTracking
0046 Acts::ExamplesMaterialMapping
0047 Threads::Threads
0048 PRIVATE ROOT::Core ROOT::Hist ROOT::Tree ROOT::TreePlayer
0049 )
0050
0051 root_generate_dictionary(
0052 ActsExamplesIoRootDict MODULE ActsExamplesIoRoot LINKDEF LinkDef.hpp
0053 )
0054 set_target_properties(ActsExamplesIoRootDict PROPERTIES CXX_CLANG_TIDY "")
0055 target_compile_options(ActsExamplesIoRootDict PRIVATE "-Wno-old-style-cast")