Files
geant4/source/analysis/management/sources.cmake
T
2022-12-09 14:43:28 +01:00

77 lines
1.9 KiB
CMake

# - G4analysismng module build definition
if(GEANT4_USE_FREETYPE)
set(G4analysismng_LINK_LIBRARIES Freetype::Freetype)
endif()
# Define the Geant4 Module.
geant4_add_module(G4analysismng
PUBLIC_HEADERS
G4AnalysisVerbose.hh
G4AnalysisManagerState.hh
G4AnalysisMessenger.hh
G4AnalysisUtilities.hh
G4BaseAnalysisManager.hh
G4BaseFileManager.hh
G4BaseNtupleManager.hh
G4BaseRNtupleManager.hh
G4BinScheme.hh
G4Fcn.hh
G4NtupleBookingManager.hh
G4NtupleBookingManager.icc
G4NtupleMessenger.hh
G4HnInformation.hh
G4HnManager.hh
G4HnMessenger.hh
G4TFileInformation.hh
G4TFileManager.hh
G4TFileManager.icc
G4THnManager.hh
G4THnManager.icc
G4THnMessenger.hh
G4THnMessenger.icc
G4THnToolsManager.hh
G4THnToolsManager.icc
G4TNtupleDescription.hh
G4TNtupleManager.hh
G4TNtupleManager.icc
G4TRNtupleDescription.hh
G4TRNtupleManager.hh
G4TRNtupleManager.icc
G4VAnalysisManager.hh
G4VAnalysisManager.icc
G4VAnalysisReader.hh
G4VAnalysisReader.icc
G4VFileManager.hh
G4VNtupleFileManager.hh
G4VNtupleManager.hh
G4VRFileManager.hh
G4VRNtupleManager.hh
G4VTBaseHnManager.hh
G4VTFileManager.hh
G4VTHnFileManager.hh
G4VTHnRFileManager.hh
SOURCES
G4AnalysisVerbose.cc
G4AnalysisManagerState.cc
G4AnalysisMessenger.cc
G4AnalysisUtilities.cc
G4BaseAnalysisManager.cc
G4BaseFileManager.cc
G4BaseNtupleManager.cc
G4BaseRNtupleManager.cc
G4BinScheme.cc
G4Fcn.cc
G4NtupleBookingManager.cc
G4NtupleMessenger.cc
G4HnInformation.cc
G4HnManager.cc
G4HnMessenger.cc
G4VAnalysisManager.cc
G4VAnalysisReader.cc
G4VFileManager.cc
G4VNtupleFileManager.cc)
# NB Freetype may be private
geant4_module_link_libraries(G4analysismng PUBLIC G4globman G4intercoms G4tools ${G4analysismng_LINK_LIBRARIES})