Geant4 Cross Reference (Editor's cut)

Cross-Referencing   Geant4
Geant4/tracking/sources.cmake

Version: [ ReleaseNotes ] [ 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 ]

  1 # - G4tracking module build definition
  2 
  3 # Define the Geant4 Module.
  4 geant4_add_module(G4tracking
  5   PUBLIC_HEADERS
  6     G4AdjointCrossSurfChecker.hh
  7     G4AdjointSteppingAction.hh
  8     G4AdjointTrackingAction.hh
  9     G4RichTrajectory.hh
 10     G4RichTrajectoryPoint.hh
 11     G4SmoothTrajectory.hh
 12     G4SmoothTrajectoryPoint.hh
 13     G4SteppingManager.hh
 14     G4SteppingVerbose.hh
 15     G4SteppingVerboseWithUnits.hh
 16     G4TrackingManager.hh
 17     G4TrackingMessenger.hh
 18     G4Trajectory.hh
 19     G4TrajectoryPoint.hh
 20     G4UserSteppingAction.hh
 21     G4MultiSteppingAction.hh
 22     G4UserTrackingAction.hh
 23     G4MultiTrackingAction.hh
 24     G4VSteppingVerbose.hh
 25     G4VTrackingManager.hh
 26     G4VTrajectory.hh
 27     G4VTrajectoryPoint.hh
 28     trkgdefs.hh
 29   SOURCES
 30     G4AdjointCrossSurfChecker.cc
 31     G4AdjointSteppingAction.cc
 32     G4AdjointTrackingAction.cc
 33     G4RichTrajectory.cc
 34     G4RichTrajectoryPoint.cc
 35     G4SmoothTrajectory.cc
 36     G4SmoothTrajectoryPoint.cc
 37     G4SteppingManager.cc
 38     G4SteppingVerbose.cc
 39     G4SteppingVerboseWithUnits.cc
 40     G4TrackingManager.cc
 41     G4TrackingMessenger.cc
 42     G4Trajectory.cc
 43     G4TrajectoryPoint.cc
 44     G4UserSteppingAction.cc
 45     G4MultiSteppingAction.cc
 46     G4UserTrackingAction.cc
 47     G4MultiTrackingAction.cc
 48     G4VSteppingVerbose.cc
 49     G4VTrajectory.cc
 50     G4MultiSteppingAction.cc)
 51 
 52 geant4_module_compile_definitions(G4tracking PRIVATE G4TRACKING_ALLOC_EXPORT)
 53 
 54 geant4_module_link_libraries(G4tracking
 55   PUBLIC
 56     G4geometrymng
 57     G4globman
 58     G4heprandom
 59     G4intercoms
 60     G4navigation
 61     G4partman
 62     G4procman
 63     G4track
 64   PRIVATE
 65     G4detector
 66     G4graphics_reps)