Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/electromagnetic/dna/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 ]

Diff markup

Differences between /processes/electromagnetic/dna/management/sources.cmake (Version 11.3.0) and /processes/electromagnetic/dna/management/sources.cmake (Version 10.6.p1)


  1 # - G4emdna-man module build definition        <<   1 #------------------------------------------------------------------------------
                                                   >>   2 # sources.cmake
                                                   >>   3 # Module : G4emlowenergy
                                                   >>   4 # Package: Geant4.src.G4processes.G4electromagnetic.G4emlowenergy
                                                   >>   5 #
                                                   >>   6 # Sources description for a library.
                                                   >>   7 # Lists the sources and headers of the code explicitely.
                                                   >>   8 # Lists include paths needed.
                                                   >>   9 # Lists the internal granular and global dependencies of the library.
                                                   >>  10 # Source specific properties should be added at the end.
                                                   >>  11 #
                                                   >>  12 # Generated on : 24/9/2010
                                                   >>  13 #
                                                   >>  14 #
                                                   >>  15 #------------------------------------------------------------------------------
  2                                                    16 
  3 geant4_add_module(G4emdna-man                  <<  17 # List external includes needed.
  4   PUBLIC_HEADERS                               <<  18 include_directories(${CLHEP_INCLUDE_DIRS})
  5     AddClone_def.hh                            <<  19 
  6     G4AllITFinder.hh                           <<  20 # List internal includes needed.
  7     G4CTCounter.hh                             <<  21 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
  8     G4FastList.hh                              <<  22 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
  9     G4FastList.icc                             <<  23 include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
 10     G4IosFlagsSaver.hh                         <<  24 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
 11     G4ITBox.hh                                 <<  25 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/magneticfield/include)
 12     G4IT.hh                                    <<  26 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/navigation/include)
 13     G4ITGun.hh                                 <<  27 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
 14     G4ITFinder.hh                              <<  28 include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
 15     G4ITFinder.icc                             <<  29 include_directories(${CMAKE_SOURCE_DIR}/source/processes/cuts/include)
 16     G4ITLeadingTracks.hh                       <<  30 include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/utils/include)
 17     G4ITModelHandler.hh                        <<  31 include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
 18     G4ITModelManager.hh                        <<  32 include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
 19     G4ITModelProcessor.hh                      <<  33 include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
 20     G4ITMultiNavigator.hh                      <<  34 include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
 21     G4ITNavigator.hh                           <<  35 
 22     G4ITNavigator1.hh                          <<  36 #
 23     G4ITNavigator1.icc                         <<  37 # Define the Geant4 Module.
 24     G4ITNavigator2.hh                          <<  38 #
 25     G4ITNavigator2.icc                         <<  39 include(Geant4MacroDefineModule)
 26     G4ITPathFinder.hh                          <<  40 GEANT4_DEFINE_MODULE(NAME G4emdna-man
 27     G4ITReaction.hh                            <<  41     HEADERS
 28     G4ITReactionChange.hh                      <<  42         AddClone_def.hh
 29     G4ITReactionTable.hh                       <<  43         G4AllITFinder.hh
 30     G4ITSafetyHelper.hh                        <<  44         G4CTCounter.hh
 31     G4ITStepProcessor.hh                       <<  45         G4FastList.hh
 32     G4ITStepStatus.hh                          <<  46         G4FastList.icc
 33     G4ITSteppingVerbose.hh                     <<  47         G4IosFlagsSaver.hh
 34     G4ITTrackHolder.hh                         <<  48         G4ITBox.hh
 35     G4ITTrackingInteractivity.hh               <<  49         G4IT.hh
 36     G4ITTrackingManager.hh                     <<  50         G4ITGun.hh
 37     G4ITTransportation.hh                      <<  51         G4ITFinder.hh
 38     G4ITTransportation.icc                     <<  52         G4ITFinder.icc
 39     G4ITTransportationManager.hh               <<  53         G4ITLeadingTracks.hh
 40     G4ITTransportationManager.icc              <<  54         G4ITModelHandler.hh
 41     G4ITType.hh                                <<  55         G4ITModelManager.hh
 42     G4ITStepProcessorState_Lock.hh             <<  56         G4ITModelProcessor.hh
 43     G4KDMap.hh                                 <<  57         G4ITMultiNavigator.hh
 44     G4KDNode.hh                                <<  58         G4ITNavigator.hh
 45     G4KDNode.icc                               <<  59         G4ITNavigator1.hh
 46     G4KDTree.hh                                <<  60         G4ITNavigator1.icc
 47     G4KDTree.icc                               <<  61         G4ITNavigator2.hh
 48     G4KDTreeResult.hh                          <<  62         G4ITNavigator2.icc
 49     G4ManyFastLists.hh                         <<  63         G4ITPathFinder.hh
 50     G4ManyFastLists.icc                        <<  64         G4ITReaction.hh
 51     G4MemStat.hh                               <<  65         G4ITReactionChange.hh
 52     G4ReferenceCast.hh                         <<  66         G4ITReactionTable.hh
 53     G4memory.hh                                <<  67         G4ITSafetyHelper.hh
 54     G4Scheduler.hh                             <<  68         G4ITStepProcessor.hh
 55     G4SchedulerMessenger.hh                    <<  69         G4ITStepStatus.hh
 56     G4TrackingInformation.hh                   <<  70         G4ITSteppingVerbose.hh
 57     G4TrackList.hh                             <<  71         G4ITTrackHolder.hh
 58     G4TrackState.hh                            <<  72         G4ITTrackingInteractivity.hh
 59     G4UserTimeStepAction.hh                    <<  73         G4ITTrackingManager.hh
 60     G4VDNAMolecularGeometry.hh                 <<  74         G4ITTransportation.hh
 61     G4VITDiscreteProcess.hh                    <<  75         G4ITTransportation.icc
 62     G4VITProcess.hh                            <<  76         G4ITTransportationManager.hh
 63     G4VITReactionProcess.hh                    <<  77         G4ITTransportationManager.icc
 64     G4VITRestDiscreteProcess.hh                <<  78         G4ITType.hh
 65     G4VITRestProcess.hh                        <<  79         G4ITStepProcessorState_Lock.hh
 66     G4VITStepModel.hh                          <<  80         G4KDMap.hh
 67     G4VITSteppingVerbose.hh                    <<  81         G4KDNode.hh
 68     G4VITTimeStepComputer.hh                   <<  82         G4KDNode.icc
 69     G4VITTrackHolder.hh                        <<  83         G4KDTree.hh
 70     G4VScheduler.hh                            <<  84         G4KDTree.icc
 71     G4Octree.hh                                <<  85         G4KDTreeResult.hh
 72     G4Octree.icc                               <<  86         G4ManyFastLists.hh
 73     G4OctreeFinder.hh                          <<  87         G4ManyFastLists.icc
 74     G4OctreeFinder.icc                         <<  88         G4MemStat.hh
 75     G4DNABoundingBox.hh                        <<  89         G4ReferenceCast.hh
 76     G4UserMeshAction.hh                        <<  90         G4memory.hh
 77     G4VScavengerMaterial.hh                    <<  91         G4Scheduler.hh
 78     G4VUserBrownianAction.hh                   <<  92         G4SchedulerMessenger.hh
 79     G4VDNAMesh.hh                              <<  93         G4TrackingInformation.hh
 80     G4VUserPulseInfo.hh                        <<  94         G4TrackList.hh
 81   SOURCES                                      <<  95         G4TrackState.hh
 82     G4AllITFinder.cc                           <<  96         G4UserTimeStepAction.hh
 83     G4ITBox.cc                                 <<  97         G4VITDiscreteProcess.hh
 84     G4IT.cc                                    <<  98         G4VITProcess.hh
 85     G4ITGun.cc                                 <<  99         G4VITReactionProcess.hh
 86     G4ITLeadingTracks.cc                       << 100         G4VITRestDiscreteProcess.hh
 87     G4ITModelHandler.cc                        << 101         G4VITRestProcess.hh
 88     G4ITModelManager.cc                        << 102         G4VITStepModel.hh
 89     G4ITModelProcessor.cc                      << 103         G4VITSteppingVerbose.hh
 90     G4ITMultiNavigator.cc                      << 104         G4VITTimeStepComputer.hh
 91     G4ITNavigator1.cc                          << 105         G4VITTrackHolder.hh
 92     G4ITNavigator2.cc                          << 106         G4VScheduler.hh
 93     G4ITNavigatorState2.cc                     << 107     SOURCES
 94     G4ITPathFinder.cc                          << 108         G4AllITFinder.cc
 95     G4ITReaction.cc                            << 109         G4ITBox.cc
 96     G4ITReactionChange.cc                      << 110         G4IT.cc
 97     G4ITReactionTable.cc                       << 111         G4ITGun.cc
 98     G4ITSafetyHelper.cc                        << 112         G4ITFinder.cc
 99     G4ITStepProcessor2.cc                      << 113         G4ITLeadingTracks.cc
100     G4ITStepProcessor.cc                       << 114         G4ITModelHandler.cc
101     G4ITSteppingVerbose.cc                     << 115         G4ITModelManager.cc
102     G4ITTrackHolder.cc                         << 116         G4ITModelProcessor.cc
103     G4ITTrackingInteractivity.cc               << 117         G4ITMultiNavigator.cc
104     G4ITTrackingManager.cc                     << 118         G4ITNavigator1.cc
105     G4ITTransportation.cc                      << 119         G4ITNavigator2.cc
106     G4ITTransportationManager.cc               << 120         G4ITNavigatorState2.cc
107     G4ITType.cc                                << 121         G4ITPathFinder.cc
108     G4KDMap.cc                                 << 122         G4ITReaction.cc
109     G4KDNode.cc                                << 123         G4ITReactionChange.cc
110     G4KDTree.cc                                << 124         G4ITReactionTable.cc
111     G4KDTreeResult.cc                          << 125         G4ITSafetyHelper.cc
112     G4MemStat.cc                               << 126         G4ITStepProcessor2.cc
113     G4Scheduler.cc                             << 127         G4ITStepProcessor.cc
114     G4SchedulerMessenger.cc                    << 128         G4ITSteppingVerbose.cc
115     G4TrackingInformation.cc                   << 129         G4ITTrackHolder.cc
116     G4TrackList.cc                             << 130         G4ITTrackingInteractivity.cc
117     G4TrackState.cc                            << 131         G4ITTrackingManager.cc
118     G4UserTimeStepAction.cc                    << 132         G4ITTransportation.cc
119     G4VITDiscreteProcess.cc                    << 133         G4ITTransportationManager.cc
120     G4VITProcess.cc                            << 134         G4ITType.cc
121     G4VITReactionProcess.cc                    << 135         G4KDMap.cc
122     G4VITRestDiscreteProcess.cc                << 136         G4KDNode.cc
123     G4VITRestProcess.cc                        << 137         G4KDTree.cc
124     G4VITStepModel.cc                          << 138         G4KDTreeResult.cc
125     G4VITSteppingVerbose.cc                    << 139         G4MemStat.cc
126     G4VITTimeStepComputer.cc                   << 140         G4Scheduler.cc
127     G4VITTrackHolder.cc                        << 141         G4SchedulerMessenger.cc
128     G4VScheduler.cc                            << 142         G4TrackingInformation.cc
129     G4DNABoundingBox.cc                        << 143         G4TrackList.cc
130     G4VUserPulseInfo.cc)                       << 144         G4TrackState.cc
                                                   >> 145         G4UserTimeStepAction.cc
                                                   >> 146         G4VITDiscreteProcess.cc
                                                   >> 147         G4VITProcess.cc
                                                   >> 148         G4VITReactionProcess.cc
                                                   >> 149         G4VITRestDiscreteProcess.cc
                                                   >> 150         G4VITRestProcess.cc
                                                   >> 151         G4VITStepModel.cc
                                                   >> 152         G4VITSteppingVerbose.cc
                                                   >> 153         G4VITTimeStepComputer.cc
                                                   >> 154         G4VITTrackHolder.cc
                                                   >> 155         G4VScheduler.cc
                                                   >> 156     GRANULAR_DEPENDENCIES
                                                   >> 157         G4detector
                                                   >> 158         G4geometrymng
                                                   >> 159         G4magneticfield
                                                   >> 160         G4globman
                                                   >> 161         G4intercoms
                                                   >> 162         G4materials
                                                   >> 163         G4navigation
                                                   >> 164         G4volumes
                                                   >> 165         G4partman
                                                   >> 166         G4procman
                                                   >> 167         G4cuts
                                                   >> 168         G4emutils
                                                   >> 169     GLOBAL_DEPENDENCIES
                                                   >> 170         G4geometry
                                                   >> 171         G4global
                                                   >> 172         G4intercoms
                                                   >> 173         G4materials
                                                   >> 174         G4particles
                                                   >> 175         G4track
                                                   >> 176     LINK_LIBRARIES
                                                   >> 177 )
                                                   >> 178 
                                                   >> 179 # List any source specific properties here
131                                                   180 
132 geant4_module_link_libraries(G4emdna-man       << 
133   PUBLIC                                       << 
134     G4geometrymng                              << 
135     G4globman                                  << 
136     G4hepgeometry                              << 
137     G4heprandom                                << 
138     G4intercoms                                << 
139     G4magneticfield                            << 
140     G4navigation                               << 
141     G4procman                                  << 
142     G4track                                    << 
143   PRIVATE                                      << 
144     G4cuts                                     << 
145     G4emutils                                  << 
146     G4materials                                << 
147     G4partman                                  << 
148     G4volumes)                                 <<