Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/electromagnetic/standard/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/standard/sources.cmake (Version 11.3.0) and /processes/electromagnetic/standard/sources.cmake (Version 10.4.p2)


  1 # - G4emstandard module build definition       <<   1 #------------------------------------------------------------------------------
                                                   >>   2 # sources.cmake
                                                   >>   3 # Module : G4emstandard
                                                   >>   4 # Package: Geant4.src.G4processes.G4electromagnetic.G4emstandard
                                                   >>   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 # $Id: sources.cmake 106953 2017-10-31 08:30:13Z gcosmo $
                                                   >>  15 #
                                                   >>  16 #------------------------------------------------------------------------------
  2                                                    17 
  3 geant4_add_module(G4emstandard                 <<  18 # List external includes needed.
  4   PUBLIC_HEADERS                               <<  19 include_directories(${CLHEP_INCLUDE_DIRS})
  5     G4ASTARStopping.hh                         <<  20 
  6     G4AllisonPositronAtRestModel.hh            <<  21 # List internal includes needed.
  7     G4AtimaEnergyLossModel.hh                  <<  22 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
  8     G4AtimaFluctuations.hh                     <<  23 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/navigation/include)
  9     G4BetheBlochIonGasModel.hh                 <<  24 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
 10     G4BetheBlochModel.hh                       <<  25 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
 11     G4BetheHeitlerModel.hh                     <<  26 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPNumerics/include)
 12     G4BetheHeitler5DModel.hh                   <<  27 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
 13     G4BraggIonGasModel.hh                      <<  28 include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
 14     G4BraggIonModel.hh                         <<  29 include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
 15     G4BraggModel.hh                            <<  30 include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
 16     G4ComptonScattering.hh                     <<  31 include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include)
 17     G4CoulombScattering.hh                     <<  32 include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include)
 18     G4DeltaAngle.hh                            <<  33 include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include)
 19     G4DeltaAngleFreeScat.hh                    <<  34 include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include)
 20     G4DipBustGenerator.hh                      <<  35 include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include)
 21     G4ESTARStopping.hh                         <<  36 include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
 22     G4EmStandUtil.hh                           <<  37 include_directories(${CMAKE_SOURCE_DIR}/source/processes/cuts/include)
 23     G4GSMottCorrection.hh                      <<  38 include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/utils/include)
 24     G4GSPWACorrections.hh                      <<  39 include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
 25     G4GammaConversion.hh                       <<  40 include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
 26     G4GoudsmitSaundersonMscModel.hh            <<  41 
 27     G4GoudsmitSaundersonTable.hh               <<  42 #
 28     G4ICRU49NuclearStoppingModel.hh            <<  43 # Define the Geant4 Module.
 29     G4ICRU73QOModel.hh                         <<  44 #
 30     G4InitXscPAI.hh                            <<  45 include(Geant4MacroDefineModule)
 31     G4IonCoulombCrossSection.hh                <<  46 GEANT4_DEFINE_MODULE(NAME G4emstandard
 32     G4IonCoulombScatteringModel.hh             <<  47     HEADERS
 33     G4IonFluctuations.hh                       <<  48         G4ASTARStopping.hh
 34     G4IonICRU73Data.hh                         <<  49         G4BetheBlochIonGasModel.hh
 35     G4KleinNishinaCompton.hh                   <<  50         G4BetheBlochModel.hh
 36     G4KleinNishinaModel.hh                     <<  51         G4BetheHeitlerModel.hh
 37     G4LindhardSorensenData.hh                  <<  52         G4BohrFluctuations.hh
 38     G4LindhardSorensenIonModel.hh              <<  53         G4BraggIonGasModel.hh
 39     G4LossFluctuationDummy.hh                  <<  54         G4BraggIonModel.hh
 40     G4ModifiedTsai.hh                          <<  55         G4BraggModel.hh
 41     G4MollerBhabhaModel.hh                     <<  56         G4ComptonScattering.hh
 42     G4MottData.hh                              <<  57         G4CoulombScattering.hh
 43     G4NISTStoppingData.hh                      <<  58         G4DeltaAngle.hh
 44     G4NuclearStopping.hh                       <<  59         G4DeltaAngleFreeScat.hh
 45     G4PAIModel.hh                              <<  60         G4DipBustGenerator.hh
 46     G4PAIModelData.hh                          <<  61         G4ESTARStopping.hh
 47     G4PAIPhotData.hh                           <<  62         G4GSMottCorrection.hh
 48     G4PAIPhotModel.hh                          <<  63         G4GSPWACorrections.hh
 49     G4PAIxSection.hh                           <<  64         G4GammaConversion.hh
 50     G4PAIySection.hh                           <<  65         G4GoudsmitSaundersonMscModel.hh
 51     G4PEEffectFluoModel.hh                     <<  66         G4GoudsmitSaundersonTable.hh
 52     G4PSTARStopping.hh                         <<  67         G4HeatedKleinNishinaCompton.hh
 53     G4PairProductionRelModel.hh                <<  68         G4ICRU49NuclearStoppingModel.hh
 54     G4PhotoElectricEffect.hh                   <<  69         G4ICRU73QOModel.hh
 55     G4PolarizedOrePowellAtRestModel.hh         <<  70         G4InitXscPAI.hh
 56     G4SBBremTable.hh                           <<  71         G4IonCoulombCrossSection.hh
 57     G4SauterGavrilaAngularDistribution.hh      <<  72         G4IonCoulombScatteringModel.hh
 58     G4ScreeningMottCrossSection.hh             <<  73         G4IonFluctuations.hh
 59     G4SeltzerBergerModel.hh                    <<  74         G4KleinNishinaCompton.hh
 60     G4SimplePositronAtRestModel.hh             <<  75         G4KleinNishinaModel.hh
 61     G4OrePowellAtRestModel.hh                  <<  76         G4ModifiedTsai.hh
 62     G4UniversalFluctuation.hh                  <<  77         G4MollerBhabhaModel.hh
 63     G4UrbanFluctuation.hh                      <<  78         G4MottCoefficients.hh
 64     G4UrbanMscModel.hh                         <<  79         G4NISTStoppingData.hh
 65     G4WaterStopping.hh                         <<  80         G4NuclearStopping.hh
 66     G4WentzelOKandVIxSection.hh                <<  81         G4PAIModel.hh
 67     G4WentzelVIModel.hh                        <<  82         G4PAIModelData.hh
 68     G4WentzelVIRelModel.hh                     <<  83         G4PAIPhotData.hh
 69     G4WentzelVIRelXSection.hh                  <<  84         G4PAIPhotModel.hh
 70     G4XrayRayleighModel.hh                     <<  85         G4PAIxSection.hh
 71     G4eBremsstrahlung.hh                       <<  86         G4PAIySection.hh
 72     G4eBremParametrizedModel.hh                <<  87         G4PEEffectFluoModel.hh
 73     G4eBremsstrahlungRelModel.hh               <<  88         G4PSTARStopping.hh
 74     G4eCoulombScatteringModel.hh               <<  89         G4PairProductionRelModel.hh
 75     G4eDPWACoulombScatteringModel.hh           <<  90         G4PhotoElectricEffect.hh
 76     G4eDPWAElasticDCS.hh                       <<  91         G4SauterGavrilaAngularDistribution.hh
 77     G4eIonisation.hh                           <<  92         G4ScreeningMottCrossSection.hh
 78     G4eMultipleScattering.hh                   <<  93         G4SeltzerBergerModel.hh
 79     G4eSingleCoulombScatteringModel.hh         <<  94         G4UniversalFluctuation.hh
 80     G4eeToTwoGammaModel.hh                     <<  95         G4UrbanMscModel.hh
 81     G4eplusAnnihilation.hh                     <<  96         G4WaterStopping.hh
 82     G4eplusTo2or3GammaModel.hh                 <<  97         G4WentzelOKandVIxSection.hh
 83     G4eplusTo3GammaOKVIModel.hh                <<  98         G4WentzelVIModel.hh
 84     G4hCoulombScatteringModel.hh               <<  99         G4WentzelVIRelModel.hh
 85     G4hIonisation.hh                           << 100         G4WentzelVIRelXSection.hh
 86     G4hMultipleScattering.hh                   << 101         G4XrayRayleighModel.hh
 87     G4ionIonisation.hh                         << 102         G4alphaIonisation.hh
 88   SOURCES                                      << 103         G4eBremsstrahlung.hh
 89     G4ASTARStopping.cc                         << 104   G4eBremParametrizedModel.hh
 90     G4AllisonPositronAtRestModel.cc            << 105         G4eBremsstrahlungRelModel.hh
 91     G4AtimaEnergyLossModel.cc                  << 106         G4eCoulombScatteringModel.hh
 92     G4AtimaFluctuations.cc                     << 107         G4eIonisation.hh
 93     G4BetheBlochIonGasModel.cc                 << 108         G4eMultipleScattering.hh
 94     G4BetheBlochModel.cc                       << 109         G4eSingleCoulombScatteringModel.hh
 95     G4BetheHeitlerModel.cc                     << 110         G4eeToTwoGammaModel.hh
 96     G4BetheHeitler5DModel.cc                   << 111         G4eplusAnnihilation.hh
 97     G4BraggIonGasModel.cc                      << 112         G4hCoulombScatteringModel.hh
 98     G4BraggIonModel.cc                         << 113         G4hIonisation.hh
 99     G4BraggModel.cc                            << 114         G4hMultipleScattering.hh
100     G4ComptonScattering.cc                     << 115         G4ionIonisation.hh
101     G4CoulombScattering.cc                     << 116     SOURCES
102     G4GSMottCorrection.cc                      << 117         G4ASTARStopping.cc
103     G4GSPWACorrections.cc                      << 118         G4BetheBlochIonGasModel.cc
104     G4GammaConversion.cc                       << 119         G4BetheBlochModel.cc
105     G4DeltaAngle.cc                            << 120         G4BetheHeitlerModel.cc
106     G4DeltaAngleFreeScat.cc                    << 121         G4BohrFluctuations.cc
107     G4DipBustGenerator.cc                      << 122         G4BraggIonGasModel.cc
108     G4ESTARStopping.cc                         << 123         G4BraggIonModel.cc
109     G4EmStandUtil.cc                           << 124         G4BraggModel.cc
110     G4GoudsmitSaundersonMscModel.cc            << 125         G4ComptonScattering.cc
111     G4GoudsmitSaundersonTable.cc               << 126         G4CoulombScattering.cc
112     G4ICRU49NuclearStoppingModel.cc            << 127         G4GSMottCorrection.cc
113     G4ICRU73QOModel.cc                         << 128         G4GSPWACorrections.cc
114     G4InitXscPAI.cc                            << 129         G4GammaConversion.cc
115     G4IonCoulombCrossSection.cc                << 130         G4DeltaAngle.cc
116     G4IonCoulombScatteringModel.cc             << 131         G4DeltaAngleFreeScat.cc
117     G4IonFluctuations.cc                       << 132         G4DipBustGenerator.cc
118     G4IonICRU73Data.cc                         << 133         G4ESTARStopping.cc
119     G4KleinNishinaCompton.cc                   << 134         G4GoudsmitSaundersonMscModel.cc
120     G4KleinNishinaModel.cc                     << 135         G4GoudsmitSaundersonTable.cc
121     G4LindhardSorensenData.cc                  << 136         G4HeatedKleinNishinaCompton.cc
122     G4LindhardSorensenIonModel.cc              << 137         G4ICRU49NuclearStoppingModel.cc
123     G4LossFluctuationDummy.cc                  << 138         G4ICRU73QOModel.cc
124     G4ModifiedTsai.cc                          << 139         G4InitXscPAI.cc
125     G4MollerBhabhaModel.cc                     << 140         G4IonCoulombCrossSection.cc
126     G4NuclearStopping.cc                       << 141         G4IonCoulombScatteringModel.cc
127     G4PAIModel.cc                              << 142         G4IonFluctuations.cc
128     G4PAIModelData.cc                          << 143         G4KleinNishinaCompton.cc
129     G4PAIPhotData.cc                           << 144         G4KleinNishinaModel.cc
130     G4PAIPhotModel.cc                          << 145         G4ModifiedTsai.cc
131     G4PAIxSection.cc                           << 146         G4MollerBhabhaModel.cc
132     G4PAIySection.cc                           << 147         G4MottCoefficients.cc
133     G4PEEffectFluoModel.cc                     << 148         G4NuclearStopping.cc
134     G4PSTARStopping.cc                         << 149         G4PAIModel.cc
135     G4PairProductionRelModel.cc                << 150         G4PAIModelData.cc
136     G4PhotoElectricEffect.cc                   << 151         G4PAIPhotData.cc
137     G4PolarizedOrePowellAtRestModel.cc         << 152         G4PAIPhotModel.cc
138     G4SBBremTable.cc                           << 153         G4PAIxSection.cc
139     G4SauterGavrilaAngularDistribution.cc      << 154         G4PAIySection.cc
140     G4ScreeningMottCrossSection.cc             << 155         G4PEEffectFluoModel.cc
141     G4SeltzerBergerModel.cc                    << 156         G4PSTARStopping.cc
142     G4SimplePositronAtRestModel.cc             << 157         G4PairProductionRelModel.cc
143     G4OrePowellAtRestModel.cc                  << 158         G4PhotoElectricEffect.cc
144     G4UniversalFluctuation.cc                  << 159         G4SauterGavrilaAngularDistribution.cc
145     G4UrbanFluctuation.cc                      << 160         G4ScreeningMottCrossSection.cc
146     G4UrbanMscModel.cc                         << 161         G4SeltzerBergerModel.cc
147     G4WaterStopping.cc                         << 162         G4UniversalFluctuation.cc
148     G4WentzelOKandVIxSection.cc                << 163         G4UrbanMscModel.cc
149     G4WentzelVIModel.cc                        << 164         G4WaterStopping.cc
150     G4WentzelVIRelModel.cc                     << 165         G4WentzelOKandVIxSection.cc
151     G4WentzelVIRelXSection.cc                  << 166         G4WentzelVIModel.cc
152     G4XrayRayleighModel.cc                     << 167         G4WentzelVIRelModel.cc
153     G4eBremsstrahlung.cc                       << 168         G4WentzelVIRelXSection.cc
154     G4eBremParametrizedModel.cc                << 169         G4XrayRayleighModel.cc
155     G4eBremsstrahlungRelModel.cc               << 170         G4alphaIonisation.cc
156     G4eCoulombScatteringModel.cc               << 171         G4eBremsstrahlung.cc
157     G4eDPWACoulombScatteringModel.cc           << 172   G4eBremParametrizedModel.cc
158     G4eDPWAElasticDCS.cc                       << 173         G4eBremsstrahlungRelModel.cc
159     G4eIonisation.cc                           << 174         G4eCoulombScatteringModel.cc
160     G4eMultipleScattering.cc                   << 175         G4eIonisation.cc
161     G4eSingleCoulombScatteringModel.cc         << 176         G4eMultipleScattering.cc
162     G4eeToTwoGammaModel.cc                     << 177         G4eSingleCoulombScatteringModel.cc
163     G4eplusAnnihilation.cc                     << 178         G4eeToTwoGammaModel.cc
164     G4eplusTo2or3GammaModel.cc                 << 179         G4eplusAnnihilation.cc
165     G4eplusTo3GammaOKVIModel.cc                << 180         G4hCoulombScatteringModel.cc
166     G4hCoulombScatteringModel.cc               << 181         G4hIonisation.cc
167     G4hIonisation.cc                           << 182         G4hMultipleScattering.cc
168     G4hMultipleScattering.cc                   << 183         G4ionIonisation.cc
169     G4ionIonisation.cc)                        << 184     GRANULAR_DEPENDENCIES
                                                   >> 185         G4baryons
                                                   >> 186         G4bosons
                                                   >> 187         G4cuts
                                                   >> 188         G4emutils
                                                   >> 189         G4geometrymng
                                                   >> 190         G4globman
                                                   >> 191         G4hepnumerics
                                                   >> 192         G4intercoms
                                                   >> 193         G4ions
                                                   >> 194         G4leptons
                                                   >> 195         G4materials
                                                   >> 196         G4mesons
                                                   >> 197         G4navigation
                                                   >> 198         G4partman
                                                   >> 199         G4procman
                                                   >> 200         G4track
                                                   >> 201         G4volumes
                                                   >> 202     GLOBAL_DEPENDENCIES
                                                   >> 203         G4geometry
                                                   >> 204         G4global
                                                   >> 205         G4intercoms
                                                   >> 206         G4materials
                                                   >> 207         G4particles
                                                   >> 208         G4track
                                                   >> 209     LINK_LIBRARIES
                                                   >> 210 )
                                                   >> 211 
                                                   >> 212 # List any source specific properties here
170                                                   213 
171 geant4_module_link_libraries(G4emstandard      << 
172   PUBLIC                                       << 
173     G4bosons                                   << 
174     G4cuts                                     << 
175     G4emutils                                  << 
176     G4globman                                  << 
177     G4hepgeometry                              << 
178     G4heprandom                                << 
179     G4leptons                                  << 
180     G4materials                                << 
181     G4partman                                  << 
182     G4track                                    << 
183   PRIVATE                                      << 
184     G4baryons                                  << 
185     G4geometrymng                              << 
186     G4hepnumerics                              << 
187     G4ions                                     << 
188     G4mesons                                   << 
189     G4procman                                  << 
190     ${G4ZLIB_LIBRARIES})                       <<