Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/analysis/management/sources.cmake

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

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