Geant4 Cross Reference |
1 # - G4analysismng module build definition 1 # - G4analysismng module build definition 2 2 3 if(GEANT4_USE_FREETYPE) 3 if(GEANT4_USE_FREETYPE) 4 set(G4analysismng_LINK_LIBRARIES Freetype::F 4 set(G4analysismng_LINK_LIBRARIES Freetype::Freetype) 5 endif() 5 endif() 6 6 7 # Define the Geant4 Module. 7 # Define the Geant4 Module. 8 geant4_add_module(G4analysismng 8 geant4_add_module(G4analysismng 9 PUBLIC_HEADERS 9 PUBLIC_HEADERS 10 G4AnalysisVerbose.hh 10 G4AnalysisVerbose.hh 11 G4AnalysisManagerState.hh 11 G4AnalysisManagerState.hh 12 G4AnalysisMessenger.hh 12 G4AnalysisMessenger.hh 13 G4AnalysisUtilities.hh 13 G4AnalysisUtilities.hh 14 G4BaseAnalysisManager.hh 14 G4BaseAnalysisManager.hh 15 G4BaseFileManager.hh 15 G4BaseFileManager.hh 16 G4BaseNtupleManager.hh 16 G4BaseNtupleManager.hh 17 G4BaseRNtupleManager.hh 17 G4BaseRNtupleManager.hh 18 G4BinScheme.hh 18 G4BinScheme.hh 19 G4Fcn.hh 19 G4Fcn.hh 20 G4NtupleBookingManager.hh 20 G4NtupleBookingManager.hh 21 G4NtupleBookingManager.icc 21 G4NtupleBookingManager.icc 22 G4NtupleMessenger.hh 22 G4NtupleMessenger.hh 23 G4HnInformation.hh 23 G4HnInformation.hh 24 G4HnManager.hh 24 G4HnManager.hh 25 G4HnMessenger.hh 25 G4HnMessenger.hh 26 G4TFileInformation.hh 26 G4TFileInformation.hh 27 G4TFileManager.hh 27 G4TFileManager.hh 28 G4TFileManager.icc 28 G4TFileManager.icc 29 G4THnManager.hh 29 G4THnManager.hh 30 G4THnManager.icc 30 G4THnManager.icc 31 G4THnMessenger.hh 31 G4THnMessenger.hh 32 G4THnMessenger.icc 32 G4THnMessenger.icc 33 G4THnToolsManager.hh 33 G4THnToolsManager.hh 34 G4THnToolsManager.icc 34 G4THnToolsManager.icc 35 G4TNtupleDescription.hh 35 G4TNtupleDescription.hh 36 G4TNtupleManager.hh 36 G4TNtupleManager.hh 37 G4TNtupleManager.icc 37 G4TNtupleManager.icc 38 G4TRNtupleDescription.hh 38 G4TRNtupleDescription.hh 39 G4TRNtupleManager.hh 39 G4TRNtupleManager.hh 40 G4TRNtupleManager.icc 40 G4TRNtupleManager.icc 41 G4VAnalysisManager.hh 41 G4VAnalysisManager.hh 42 G4VAnalysisManager.icc 42 G4VAnalysisManager.icc 43 G4VAnalysisReader.hh 43 G4VAnalysisReader.hh 44 G4VAnalysisReader.icc 44 G4VAnalysisReader.icc 45 G4VFileManager.hh 45 G4VFileManager.hh 46 G4VNtupleFileManager.hh 46 G4VNtupleFileManager.hh 47 G4VNtupleManager.hh 47 G4VNtupleManager.hh 48 G4VRFileManager.hh 48 G4VRFileManager.hh 49 G4VRNtupleManager.hh 49 G4VRNtupleManager.hh 50 G4VTBaseHnManager.hh 50 G4VTBaseHnManager.hh 51 G4VTFileManager.hh 51 G4VTFileManager.hh 52 G4VTHnFileManager.hh 52 G4VTHnFileManager.hh 53 G4VTHnRFileManager.hh 53 G4VTHnRFileManager.hh 54 SOURCES 54 SOURCES 55 G4AnalysisVerbose.cc 55 G4AnalysisVerbose.cc 56 G4AnalysisManagerState.cc 56 G4AnalysisManagerState.cc 57 G4AnalysisMessenger.cc 57 G4AnalysisMessenger.cc 58 G4AnalysisUtilities.cc 58 G4AnalysisUtilities.cc 59 G4BaseAnalysisManager.cc 59 G4BaseAnalysisManager.cc 60 G4BaseFileManager.cc 60 G4BaseFileManager.cc 61 G4BaseNtupleManager.cc 61 G4BaseNtupleManager.cc 62 G4BaseRNtupleManager.cc 62 G4BaseRNtupleManager.cc 63 G4BinScheme.cc 63 G4BinScheme.cc 64 G4Fcn.cc 64 G4Fcn.cc 65 G4NtupleBookingManager.cc 65 G4NtupleBookingManager.cc 66 G4NtupleMessenger.cc 66 G4NtupleMessenger.cc 67 G4HnInformation.cc 67 G4HnInformation.cc 68 G4HnManager.cc 68 G4HnManager.cc 69 G4HnMessenger.cc 69 G4HnMessenger.cc 70 G4VAnalysisManager.cc 70 G4VAnalysisManager.cc 71 G4VAnalysisReader.cc 71 G4VAnalysisReader.cc 72 G4VFileManager.cc 72 G4VFileManager.cc 73 G4VNtupleFileManager.cc) 73 G4VNtupleFileManager.cc) 74 74 75 # NB Freetype may be private 75 # NB Freetype may be private 76 geant4_module_link_libraries(G4analysismng PUB 76 geant4_module_link_libraries(G4analysismng PUBLIC G4globman G4intercoms G4tools ${G4analysismng_LINK_LIBRARIES})