Geant4 Cross Reference |
1 # - G4had_im_r_matrix module build definition << 1 #------------------------------------------------------------------------------ >> 2 # sources.cmake >> 3 # Module : G4had_im_r_matrix >> 4 # Package: Geant4.src.G4processes.G4hadronic.G4hadronic_models.G4had_im_r_matrix >> 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,v 1.1 2010-09-29 19:02:26 bmorgan Exp $ >> 15 # >> 16 #------------------------------------------------------------------------------ 2 17 >> 18 # List external includes needed. >> 19 include_directories(${CLHEP_INCLUDE_DIRS}) >> 20 >> 21 # List internal includes needed. >> 22 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/magneticfield/include) >> 23 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include) >> 24 include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include) >> 25 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include) >> 26 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPNumerics/include) >> 27 include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include) >> 28 include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include) >> 29 include_directories(${CMAKE_SOURCE_DIR}/source/materials/include) >> 30 include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include) >> 31 include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include) >> 32 include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include) >> 33 include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include) >> 34 include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include) >> 35 include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include) >> 36 include_directories(${CMAKE_SOURCE_DIR}/source/particles/shortlived/include) >> 37 include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/cross_sections/include) >> 38 include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/management/include) >> 39 include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/management/include) >> 40 include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/util/include) >> 41 include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/processes/include) >> 42 include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/util/include) >> 43 include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include) >> 44 include_directories(${CMAKE_SOURCE_DIR}/source/track/include) >> 45 >> 46 # 3 # Define the Geant4 Module. 47 # Define the Geant4 Module. 4 geant4_add_module(G4had_im_r_matrix << 48 # 5 PUBLIC_HEADERS << 49 include(Geant4MacroDefineModule) 6 G4ListOfCollisions.hh << 50 GEANT4_DEFINE_MODULE(NAME G4had_im_r_matrix 7 G4AngularDistribution.hh << 51 HEADERS 8 G4LowEXsection.hh << 52 G4ListOfCollisions.hh 9 G4AngularDistributionNP.hh << 53 G4AngularDistribution.hh 10 G4MesonAbsorption.hh << 54 G4LowEXsection.hh 11 G4AngularDistributionNPData.hh << 55 G4AngularDistributionNP.hh 12 G4NNstarBuilder.hh << 56 G4MesonAbsorption.hh 13 G4AngularDistributionPP.hh << 57 G4AngularDistributionNPData.hh 14 G4ResonanceID.hh << 58 G4NNstarBuilder.hh 15 G4AngularDistributionPPData.hh << 59 G4AngularDistributionPP.hh 16 G4ResonanceNames.hh << 60 G4ResonanceID.hh 17 G4BCAction.hh << 61 G4AngularDistributionPPData.hh 18 G4ResonanceWidth.hh << 62 G4ResonanceNames.hh 19 G4BCDecay.hh << 63 G4BCAction.hh 20 G4Scatterer.hh << 64 G4ResonanceWidth.hh 21 G4BaryonPartialWidth.hh << 65 G4BCDecay.hh 22 G4VCollision.hh << 66 G4Scatterer.hh 23 G4BaryonWidth.hh << 67 G4BaryonPartialWidth.hh 24 G4VScatterer.hh << 68 G4VCollision.hh 25 G4VXResonance.hh << 69 G4BaryonWidth.hh 26 G4CollisionComposite.hh << 70 G4VScatterer.hh 27 G4VXResonanceTable.hh << 71 G4Clebsch.hh 28 G4CollisionInitialState.hh << 72 G4VXResonance.hh 29 G4XAqmElastic.hh << 73 G4CollisionComposite.hh 30 G4CollisionManager.hh << 74 G4VXResonanceTable.hh 31 G4XAqmTotal.hh << 75 G4CollisionInitialState.hh 32 G4CollisionMesonBaryon.hh << 76 G4XAqmElastic.hh 33 G4XDeltaDeltaTable.hh << 77 G4CollisionManager.hh 34 G4CollisionMesonBaryonElastic.hh << 78 G4XAqmTotal.hh 35 G4XDeltaNstarTable.hh << 79 G4CollisionMesonBaryon.hh 36 G4CollisionMesonBaryonToResonance.hh << 80 G4XDeltaDeltaTable.hh 37 G4XNDeltaTable.hh << 81 G4CollisionMesonBaryonElastic.hh 38 G4CollisionNN.hh << 82 G4XDeltaNstarTable.hh 39 G4XNDeltastarTable.hh << 83 G4CollisionMesonBaryonToResonance.hh 40 G4CollisionNNElastic.hh << 84 G4XNDeltaTable.hh 41 G4XNNElastic.hh << 85 G4CollisionNN.hh 42 G4CollisionNNToDeltaDelta.hh << 86 G4XNDeltastarTable.hh 43 G4XNNElasticLowE.hh << 87 G4CollisionNNElastic.hh 44 G4CollisionNNToDeltaDelta1600.hh << 88 G4XNNElastic.hh 45 G4XNNTotal.hh << 89 G4CollisionNNToDeltaDelta.hh 46 G4CollisionNNToDeltaDelta1620.hh << 90 G4XNNElasticLowE.hh 47 G4XNNTotalLowE.hh << 91 G4CollisionNNToDeltaDelta1600.hh 48 G4CollisionNNToDeltaDelta1700.hh << 92 G4XNNTotal.hh 49 G4XNNstarTable.hh << 93 G4CollisionNNToDeltaDelta1620.hh 50 G4CollisionNNToDeltaDelta1900.hh << 94 G4XNNTotalLowE.hh 51 G4XPDGElastic.hh << 95 G4CollisionNNToDeltaDelta1700.hh 52 G4CollisionNNToDeltaDelta1905.hh << 96 G4XNNstarTable.hh 53 G4XPDGTotal.hh << 97 G4CollisionNNToDeltaDelta1900.hh 54 G4CollisionNNToDeltaDelta1910.hh << 98 G4XPDGElastic.hh 55 G4XResonance.hh << 99 G4CollisionNNToDeltaDelta1905.hh 56 G4CollisionNNToDeltaDelta1920.hh << 100 G4XPDGTotal.hh 57 G4XnpElastic.hh << 101 G4CollisionNNToDeltaDelta1910.hh 58 G4CollisionNNToDeltaDelta1930.hh << 102 G4XResonance.hh 59 G4XnpElasticLowE.hh << 103 G4CollisionNNToDeltaDelta1920.hh 60 G4CollisionNNToDeltaDelta1950.hh << 104 G4XnpElastic.hh 61 G4XnpTotal.hh << 105 G4CollisionNNToDeltaDelta1930.hh 62 G4CollisionNNToDeltaDeltastar.hh << 106 G4XnpElasticLowE.hh 63 G4XnpTotalLowE.hh << 107 G4CollisionNNToDeltaDelta1950.hh 64 G4CollisionNNToDeltaNstar.hh << 108 G4XnpTotal.hh 65 G4XpimNTotal.hh << 109 G4CollisionNNToDeltaDeltastar.hh 66 G4CollisionNNToNDelta.hh << 110 G4XnpTotalLowE.hh 67 G4XpipNTotal.hh << 111 G4CollisionNNToDeltaNstar.hh 68 G4CollisionNNToNDelta1600.hh << 112 G4XpimNTotal.hh 69 G4CollisionNNToNDelta1620.hh << 113 G4CollisionNNToNDelta.hh 70 G4CollisionNNToNDelta1700.hh << 114 G4XpipNTotal.hh 71 G4CollisionNNToNDelta1900.hh << 115 G4CollisionNNToNDelta1600.hh 72 G4CollisionNNToNDelta1905.hh << 116 G4CollisionNNToNDelta1620.hh 73 G4CollisionNNToNDelta1910.hh << 117 G4CollisionNNToNDelta1700.hh 74 G4CollisionNNToNDelta1920.hh << 118 G4CollisionNNToNDelta1900.hh 75 G4CollisionNNToNDelta1930.hh << 119 G4CollisionNNToNDelta1905.hh 76 G4CollisionNNToNDelta1950.hh << 120 G4CollisionNNToNDelta1910.hh 77 G4CollisionNNToNDeltastar.hh << 121 G4CollisionNNToNDelta1920.hh 78 G4CollisionNNToNNstar.hh << 122 G4CollisionNNToNDelta1930.hh 79 G4CollisionNStarNToNN.hh << 123 G4CollisionNNToNDelta1950.hh 80 G4CollisionPN.hh << 124 G4CollisionNNToNDeltastar.hh 81 G4CollisionVector.hh << 125 G4CollisionNNToNNstar.hh 82 G4CollisionnpElastic.hh << 126 G4CollisionNStarNToNN.hh 83 G4ConcreteMesonBaryonToResonance.hh << 127 G4CollisionPN.hh 84 G4ConcreteNNToDeltaDelta.hh << 128 G4CollisionVector.hh 85 G4ConcreteNNToDeltaDeltastar.hh << 129 G4CollisionnpElastic.hh 86 G4ConcreteNNToDeltaNstar.hh << 130 G4ConcreteMesonBaryonToResonance.hh 87 G4ConcreteNNToNDelta.hh << 131 G4ConcreteNNToDeltaDelta.hh 88 G4ConcreteNNToNDeltaStar.hh << 132 G4ConcreteNNToDeltaDeltastar.hh 89 G4ConcreteNNToNNStar.hh << 133 G4ConcreteNNToDeltaNstar.hh 90 G4ConcreteNNTwoBodyResonance.hh << 134 G4ConcreteNNToNDelta.hh 91 G4ConcreteNStarNToNN.hh << 135 G4ConcreteNNToNDeltaStar.hh 92 G4CrossSectionBuffer.hh << 136 G4ConcreteNNToNNStar.hh 93 G4CrossSectionComposite.hh << 137 G4ConcreteNNTwoBodyResonance.hh 94 G4CrossSectionPatch.hh << 138 G4ConcreteNStarNToNN.hh 95 G4CrossSectionSourcePtr.hh << 139 G4CrossSectionBuffer.hh 96 G4CrossSectionVector.hh << 140 G4CrossSectionComposite.hh 97 G4DeltaDeltastarBuilder.hh << 141 G4CrossSectionPatch.hh 98 G4DeltaNstarBuilder.hh << 142 G4CrossSectionSourcePtr.hh 99 G4DetailedBalancePhaseSpaceIntegral.hh << 143 G4CrossSectionVector.hh 100 G4GeneralNNCollision.hh << 144 G4DeltaDeltastarBuilder.hh 101 G4NDeltastarBuilder.hh << 145 G4DeltaNstarBuilder.hh 102 G4PartialWidthTable.hh << 146 G4DetailedBalancePhaseSpaceIntegral.hh 103 G4ParticleTypeConverter.hh << 147 G4GeneralNNCollision.hh 104 G4ResonancePartialWidth.hh << 148 G4NDeltastarBuilder.hh 105 G4VAngularDistribution.hh << 149 G4PartialWidthTable.hh 106 G4VAnnihilationCollision.hh << 150 G4ParticleTypeConverter.hh 107 G4VCrossSectionComposite.hh << 151 G4ResonancePartialWidth.hh 108 G4VCrossSectionSource.hh << 152 G4VAngularDistribution.hh 109 G4VElasticCollision.hh << 153 G4VAnnihilationCollision.hh 110 G4VScatteringCollision.hh << 154 G4VCrossSectionComposite.hh 111 G4XAnnihilationChannel.hh << 155 G4VCrossSectionSource.hh 112 G4XDeltaDeltastarTable.hh << 156 G4VElasticCollision.hh 113 G4XMesonBaryonElastic.hh << 157 G4VScatteringCollision.hh 114 SOURCES << 158 G4XAnnihilationChannel.hh 115 G4ResonanceNames.cc << 159 G4XDeltaDeltastarTable.hh 116 G4AngularDistribution.cc << 160 G4XMesonBaryonElastic.hh 117 G4MesonAbsorption.cc << 161 SOURCES 118 G4AngularDistributionNP.cc << 162 G4ResonanceNames.cc 119 G4Scatterer.cc << 163 G4AngularDistribution.cc 120 G4AngularDistributionPP.cc << 164 G4MesonAbsorption.cc 121 G4XAqmTotal.cc << 165 G4AngularDistributionNP.cc 122 G4BaryonPartialWidth.cc << 166 G4Scatterer.cc 123 G4VCollision.cc << 167 G4AngularDistributionPP.cc 124 G4BaryonWidth.cc << 168 G4XAqmTotal.cc 125 G4VXResonance.cc << 169 G4BaryonPartialWidth.cc 126 G4XAqmElastic.cc << 170 G4VCollision.cc 127 G4CollisionComposite.cc << 171 G4BaryonWidth.cc 128 G4XDeltaDeltaTable.cc << 172 G4VXResonance.cc 129 G4CollisionInitialState.cc << 173 G4Clebsch.cc 130 G4XNDeltastarTable.cc << 174 G4XAqmElastic.cc 131 G4CollisionManager.cc << 175 G4CollisionComposite.cc 132 G4XDeltaNstarTable.cc << 176 G4XDeltaDeltaTable.cc 133 G4CollisionMesonBaryon.cc << 177 G4CollisionInitialState.cc 134 G4XNDeltaTable.cc << 178 G4XNDeltastarTable.cc 135 G4CollisionMesonBaryonElastic.cc << 179 G4CollisionManager.cc 136 G4XNNElastic.cc << 180 G4XDeltaNstarTable.cc 137 G4CollisionMesonBaryonToResonance.cc << 181 G4CollisionMesonBaryon.cc 138 G4XNNElasticLowE.cc << 182 G4XNDeltaTable.cc 139 G4CollisionNN.cc << 183 G4CollisionMesonBaryonElastic.cc 140 G4XNNTotal.cc << 184 G4XNNElastic.cc 141 G4CollisionNNElastic.cc << 185 G4CollisionMesonBaryonToResonance.cc 142 G4XNNTotalLowE.cc << 186 G4XNNElasticLowE.cc 143 G4CollisionNNToDeltaDelta.cc << 187 G4CollisionNN.cc 144 G4XNNstarTable.cc << 188 G4XNNTotal.cc 145 G4CollisionNNToDeltaDelta1600.cc << 189 G4CollisionNNElastic.cc 146 G4XPDGElastic.cc << 190 G4XNNTotalLowE.cc 147 G4CollisionNNToDeltaDelta1620.cc << 191 G4CollisionNNToDeltaDelta.cc 148 G4XPDGTotal.cc << 192 G4XNNstarTable.cc 149 G4CollisionNNToDeltaDelta1700.cc << 193 G4CollisionNNToDeltaDelta1600.cc 150 G4XResonance.cc << 194 G4XPDGElastic.cc 151 G4CollisionNNToDeltaDelta1900.cc << 195 G4CollisionNNToDeltaDelta1620.cc 152 G4XnpElastic.cc << 196 G4XPDGTotal.cc 153 G4CollisionNNToDeltaDelta1905.cc << 197 G4CollisionNNToDeltaDelta1700.cc 154 G4XnpElasticLowE.cc << 198 G4XResonance.cc 155 G4CollisionNNToDeltaDelta1910.cc << 199 G4CollisionNNToDeltaDelta1900.cc 156 G4XnpTotal.cc << 200 G4XnpElastic.cc 157 G4CollisionNNToDeltaDelta1920.cc << 201 G4CollisionNNToDeltaDelta1905.cc 158 G4XnpTotalLowE.cc << 202 G4XnpElasticLowE.cc 159 G4CollisionNNToDeltaDelta1930.cc << 203 G4CollisionNNToDeltaDelta1910.cc 160 G4XpimNTotal.cc << 204 G4XnpTotal.cc 161 G4CollisionNNToDeltaDelta1950.cc << 205 G4CollisionNNToDeltaDelta1920.cc 162 G4XpipNTotal.cc << 206 G4XnpTotalLowE.cc 163 G4CollisionNNToDeltaDeltastar.cc << 207 G4CollisionNNToDeltaDelta1930.cc 164 G4CollisionNNToDeltaNstar.cc << 208 G4XpimNTotal.cc 165 G4CollisionNNToNDelta.cc << 209 G4CollisionNNToDeltaDelta1950.cc 166 G4CollisionNNToNDelta1600.cc << 210 G4XpipNTotal.cc 167 G4CollisionNNToNDelta1620.cc << 211 G4CollisionNNToDeltaDeltastar.cc 168 G4CollisionNNToNDelta1700.cc << 212 G4CollisionNNToDeltaNstar.cc 169 G4CollisionNNToNDelta1900.cc << 213 G4CollisionNNToNDelta.cc 170 G4CollisionNNToNDelta1905.cc << 214 G4CollisionNNToNDelta1600.cc 171 G4CollisionNNToNDelta1910.cc << 215 G4CollisionNNToNDelta1620.cc 172 G4CollisionNNToNDelta1920.cc << 216 G4CollisionNNToNDelta1700.cc 173 G4CollisionNNToNDelta1930.cc << 217 G4CollisionNNToNDelta1900.cc 174 G4CollisionNNToNDelta1950.cc << 218 G4CollisionNNToNDelta1905.cc 175 G4CollisionNNToNDeltastar.cc << 219 G4CollisionNNToNDelta1910.cc 176 G4CollisionNNToNNstar.cc << 220 G4CollisionNNToNDelta1920.cc 177 G4CollisionNStarNToNN.cc << 221 G4CollisionNNToNDelta1930.cc 178 G4CollisionPN.cc << 222 G4CollisionNNToNDelta1950.cc 179 G4CollisionnpElastic.cc << 223 G4CollisionNNToNDeltastar.cc 180 G4ConcreteMesonBaryonToResonance.cc << 224 G4CollisionNNToNNstar.cc 181 G4ConcreteNNToDeltaDelta.cc << 225 G4CollisionNStarNToNN.cc 182 G4ConcreteNNToDeltaDeltastar.cc << 226 G4CollisionPN.cc 183 G4ConcreteNNToDeltaNstar.cc << 227 G4CollisionnpElastic.cc 184 G4ConcreteNNToNDelta.cc << 228 G4ConcreteMesonBaryonToResonance.cc 185 G4ConcreteNNToNDeltaStar.cc << 229 G4ConcreteNNToDeltaDelta.cc 186 G4ConcreteNNToNNStar.cc << 230 G4ConcreteNNToDeltaDeltastar.cc 187 G4ConcreteNNTwoBodyResonance.cc << 231 G4ConcreteNNToDeltaNstar.cc 188 G4ConcreteNStarNToNN.cc << 232 G4ConcreteNNToNDelta.cc 189 G4CrossSectionComposite.cc << 233 G4ConcreteNNToNDeltaStar.cc 190 G4CrossSectionPatch.cc << 234 G4ConcreteNNToNNStar.cc 191 G4CrossSectionSourcePtr.cc << 235 G4ConcreteNNTwoBodyResonance.cc 192 G4DetailedBalancePhaseSpaceIntegral.cc << 236 G4ConcreteNStarNToNN.cc 193 G4LowEXsection.cc << 237 G4CrossSectionComposite.cc 194 G4PartialWidthTable.cc << 238 G4CrossSectionPatch.cc 195 G4ParticleTypeConverter.cc << 239 G4CrossSectionSourcePtr.cc 196 G4VAnnihilationCollision.cc << 240 G4DetailedBalancePhaseSpaceIntegral.cc 197 G4VCrossSectionSource.cc << 241 G4LowEXsection.cc 198 G4VElasticCollision.cc << 242 G4PartialWidthTable.cc 199 G4VScatteringCollision.cc << 243 G4ParticleTypeConverter.cc 200 G4XAnnihilationChannel.cc << 244 G4VAnnihilationCollision.cc 201 G4XDeltaDeltastarTable.cc << 245 G4VCrossSectionSource.cc 202 G4XMesonBaryonElastic.cc) << 246 G4VElasticCollision.cc >> 247 G4VScatteringCollision.cc >> 248 G4XAnnihilationChannel.cc >> 249 G4XDeltaDeltastarTable.cc >> 250 G4XMesonBaryonElastic.cc >> 251 GRANULAR_DEPENDENCIES >> 252 G4baryons >> 253 G4bosons >> 254 G4geometrymng >> 255 G4globman >> 256 G4had_mod_man >> 257 G4had_mod_util >> 258 G4hadronic_mgt >> 259 G4hadronic_proc >> 260 G4hadronic_util >> 261 G4hadronic_xsect >> 262 G4hepnumerics >> 263 G4ions >> 264 G4leptons >> 265 G4magneticfield >> 266 G4materials >> 267 G4mesons >> 268 G4partman >> 269 G4procman >> 270 G4shortlived >> 271 G4track >> 272 G4volumes >> 273 GLOBAL_DEPENDENCIES >> 274 G4geometry >> 275 G4global >> 276 G4materials >> 277 G4particles >> 278 G4track >> 279 LINK_LIBRARIES >> 280 ) >> 281 >> 282 # List any source specific properties here 203 283 204 geant4_module_link_libraries(G4had_im_r_matrix << 205 PUBLIC << 206 G4baryons << 207 G4globman << 208 G4hadronic_util << 209 G4heprandom << 210 G4mesons << 211 G4partman << 212 PRIVATE << 213 G4bosons << 214 G4hepgeometry << 215 G4shortlived) <<