Back to home page

EIC code displayed by LXR

 
 

    


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

0001 add_library(
0002     ActsFatras
0003     SHARED
0004     src/Digitization/Segmentizer.cpp
0005     src/Digitization/DigitizationError.cpp
0006     src/Digitization/PlanarSurfaceMask.cpp
0007     src/Digitization/PlanarSurfaceDrift.cpp
0008     src/EventData/Particle.cpp
0009     src/EventData/ParticleOutcome.cpp
0010     src/EventData/ProcessType.cpp
0011     src/Kernel/SimulationError.cpp
0012     src/Physics/BetheHeitler.cpp
0013     src/Physics/PhotonConversion.cpp
0014     src/Physics/StandardInteractions.cpp
0015     src/Utilities/LandauDistribution.cpp
0016 )
0017 target_include_directories(
0018     ActsFatras
0019     PUBLIC
0020         $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
0021         $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
0022 )
0023 target_link_libraries(ActsFatras PUBLIC ActsCore)
0024 
0025 install(
0026     TARGETS ActsFatras
0027     EXPORT ActsFatrasTargets
0028     LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
0029     RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
0030 )
0031 install(DIRECTORY include/ActsFatras DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
0032 
0033 add_component_if(Geant4 FatrasGeant4 ACTS_BUILD_FATRAS_GEANT4)