Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/event/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 ]

Diff markup

Differences between /event/sources.cmake (Version 11.3.0) and /event/sources.cmake (Version 11.0.p4)


  1 # - G4event module build definition                 1 # - G4event module build definition
  2                                                     2 
  3 # Define the Geant4 Module.                         3 # Define the Geant4 Module.
  4 geant4_add_module(G4event                           4 geant4_add_module(G4event
  5   PUBLIC_HEADERS                                    5   PUBLIC_HEADERS
  6     G4AdjointPosOnPhysVolGenerator.hh               6     G4AdjointPosOnPhysVolGenerator.hh
  7     G4AdjointPrimaryGenerator.hh                    7     G4AdjointPrimaryGenerator.hh
  8     G4AdjointStackingAction.hh                      8     G4AdjointStackingAction.hh
  9     G4ClassificationOfNewTrack.hh                   9     G4ClassificationOfNewTrack.hh
 10     G4EvManMessenger.hh                            10     G4EvManMessenger.hh
 11     G4Event.hh                                     11     G4Event.hh
 12     G4EventManager.hh                              12     G4EventManager.hh
 13     G4GeneralParticleSource.hh                     13     G4GeneralParticleSource.hh
 14     G4GeneralParticleSourceData.hh                 14     G4GeneralParticleSourceData.hh
 15     G4GeneralParticleSourceMessenger.hh            15     G4GeneralParticleSourceMessenger.hh
 16     G4HEPEvtInterface.hh                           16     G4HEPEvtInterface.hh
 17     G4HEPEvtParticle.hh                            17     G4HEPEvtParticle.hh
 18     G4ParticleGun.hh                               18     G4ParticleGun.hh
 19     G4ParticleGunMessenger.hh                      19     G4ParticleGunMessenger.hh
 20     G4PrimaryTransformer.hh                        20     G4PrimaryTransformer.hh
 21     G4RayShooter.hh                                21     G4RayShooter.hh
 22     G4SPSAngDistribution.hh                        22     G4SPSAngDistribution.hh
 23     G4SPSEneDistribution.hh                        23     G4SPSEneDistribution.hh
 24     G4SPSPosDistribution.hh                        24     G4SPSPosDistribution.hh
 25     G4SPSRandomGenerator.hh                        25     G4SPSRandomGenerator.hh
 26     G4SingleParticleSource.hh                      26     G4SingleParticleSource.hh
 27     G4SmartTrackStack.hh                           27     G4SmartTrackStack.hh
 28     G4StackChecker.hh                              28     G4StackChecker.hh
 29     G4StackManager.hh                              29     G4StackManager.hh
 30     G4StackedTrack.hh                              30     G4StackedTrack.hh
 31     G4StackingMessenger.hh                         31     G4StackingMessenger.hh
 32     G4SubEvent.hh                              << 
 33     G4SubEventTrackStack.hh                    << 
 34     G4TrackStack.hh                                32     G4TrackStack.hh
 35     G4TrajectoryContainer.hh                       33     G4TrajectoryContainer.hh
 36     G4UserEventAction.hh                           34     G4UserEventAction.hh
 37     G4MultiEventAction.hh                          35     G4MultiEventAction.hh
 38     G4UserStackingAction.hh                        36     G4UserStackingAction.hh
 39     G4VPrimaryGenerator.hh                         37     G4VPrimaryGenerator.hh
 40     G4VUserEventInformation.hh                     38     G4VUserEventInformation.hh
 41     evtdefs.hh                                     39     evtdefs.hh
 42   SOURCES                                          40   SOURCES
 43     G4AdjointPosOnPhysVolGenerator.cc              41     G4AdjointPosOnPhysVolGenerator.cc
 44     G4AdjointPrimaryGenerator.cc                   42     G4AdjointPrimaryGenerator.cc
 45     G4AdjointStackingAction.cc                     43     G4AdjointStackingAction.cc
 46     G4EvManMessenger.cc                            44     G4EvManMessenger.cc
 47     G4Event.cc                                     45     G4Event.cc
 48     G4EventManager.cc                              46     G4EventManager.cc
 49     G4GeneralParticleSource.cc                     47     G4GeneralParticleSource.cc
 50     G4GeneralParticleSourceData.cc                 48     G4GeneralParticleSourceData.cc
 51     G4GeneralParticleSourceMessenger.cc            49     G4GeneralParticleSourceMessenger.cc
 52     G4HEPEvtInterface.cc                           50     G4HEPEvtInterface.cc
 53     G4HEPEvtParticle.cc                            51     G4HEPEvtParticle.cc
 54     G4ParticleGun.cc                               52     G4ParticleGun.cc
 55     G4ParticleGunMessenger.cc                      53     G4ParticleGunMessenger.cc
 56     G4PrimaryTransformer.cc                        54     G4PrimaryTransformer.cc
 57     G4RayShooter.cc                                55     G4RayShooter.cc
 58     G4SPSAngDistribution.cc                        56     G4SPSAngDistribution.cc
 59     G4SPSEneDistribution.cc                        57     G4SPSEneDistribution.cc
 60     G4SPSPosDistribution.cc                        58     G4SPSPosDistribution.cc
 61     G4SPSRandomGenerator.cc                        59     G4SPSRandomGenerator.cc
 62     G4SingleParticleSource.cc                      60     G4SingleParticleSource.cc
 63     G4SmartTrackStack.cc                           61     G4SmartTrackStack.cc
 64     G4StackChecker.cc                              62     G4StackChecker.cc
 65     G4StackManager.cc                              63     G4StackManager.cc
 66     G4StackingMessenger.cc                         64     G4StackingMessenger.cc
 67     G4SubEvent.cc                              << 
 68     G4SubEventTrackStack.cc                    << 
 69     G4TrackStack.cc                                65     G4TrackStack.cc
 70     G4TrajectoryContainer.cc                       66     G4TrajectoryContainer.cc
 71     G4UserEventAction.cc                           67     G4UserEventAction.cc
 72     G4MultiEventAction.cc                          68     G4MultiEventAction.cc
 73     G4UserStackingAction.cc                        69     G4UserStackingAction.cc
 74     G4VPrimaryGenerator.cc)                        70     G4VPrimaryGenerator.cc)
 75                                                    71 
 76 geant4_module_compile_definitions(G4event PRIV << 
 77                                                << 
 78 # Enable smart stack                               72 # Enable smart stack
 79 if(GEANT4_USE_SMARTSTACK)                          73 if(GEANT4_USE_SMARTSTACK)
 80   geant4_module_compile_definitions(G4event PU     74   geant4_module_compile_definitions(G4event PUBLIC G4_USESMARTSTACK)
 81 endif()                                            75 endif()
 82                                                    76 
 83 geant4_module_link_libraries(G4event               77 geant4_module_link_libraries(G4event
 84   PUBLIC                                           78   PUBLIC
 85     G4track                                        79     G4track
 86     G4tracking                                     80     G4tracking
 87     G4digits                                       81     G4digits
 88     G4hits                                         82     G4hits
 89     G4partman                                      83     G4partman
 90     G4geometrymng                                  84     G4geometrymng
 91     G4navigation                                   85     G4navigation
 92     G4intercoms                                    86     G4intercoms
 93     G4hepnumerics                                  87     G4hepnumerics
 94     G4globman                                      88     G4globman
                                                   >>  89     ${timemory_LIBRARIES}
 95   PRIVATE                                          90   PRIVATE
 96     G4procman                                      91     G4procman
 97     G4bosons                                       92     G4bosons
 98     G4detector                                     93     G4detector
 99     G4graphics_reps                                94     G4graphics_reps
100     G4materials                                    95     G4materials
101     G4heprandom                                <<  96     G4heprandom)
102     G4parameterisation)                        <<