source: trunk/source/processes/hadronic/models/rpg/sources.cmake

Last change on this file was 1350, checked in by garnier, 14 years ago

update to last version 4.9.4

File size: 4.8 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4hadronic_RPG
4# Package: Geant4.src.G4processes.G4hadronic.G4hadronic_models.G4hadronic_RPG
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:07:09 bmorgan Exp $
15#
16#------------------------------------------------------------------------------
17
18# List external includes needed.
19include_directories(${CLHEP_INCLUDE_DIRS})
20
21# List internal includes needed.
22include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/cross_sections/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/management/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/management/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/util/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
40
41#
42# Define the Geant4 Module.
43#
44include(Geant4MacroDefineModule)
45GEANT4_DEFINE_MODULE(NAME G4hadronic_RPG
46    HEADERS
47        G4RPGAntiKZeroInelastic.hh
48        G4RPGAntiLambdaInelastic.hh
49        G4RPGAntiNeutronInelastic.hh
50        G4RPGAntiOmegaMinusInelastic.hh
51        G4RPGAntiProtonInelastic.hh
52        G4RPGAntiSigmaMinusInelastic.hh
53        G4RPGAntiSigmaPlusInelastic.hh
54        G4RPGAntiXiMinusInelastic.hh
55        G4RPGAntiXiZeroInelastic.hh
56        G4RPGFragmentation.hh
57        G4RPGInelastic.hh
58        G4RPGKLongInelastic.hh
59        G4RPGKMinusInelastic.hh
60        G4RPGKPlusInelastic.hh
61        G4RPGKShortInelastic.hh
62        G4RPGKZeroInelastic.hh
63        G4RPGLambdaInelastic.hh
64        G4RPGNeutronInelastic.hh
65        G4RPGNucleonInelastic.hh
66        G4RPGOmegaMinusInelastic.hh
67        G4RPGPiMinusInelastic.hh
68        G4RPGPiPlusInelastic.hh
69        G4RPGPionInelastic.hh
70        G4RPGPionSuppression.hh
71        G4RPGProtonInelastic.hh
72        G4RPGReaction.hh
73        G4RPGSigmaMinusInelastic.hh
74        G4RPGSigmaPlusInelastic.hh
75        G4RPGStrangeProduction.hh
76        G4RPGTwoBody.hh
77        G4RPGTwoCluster.hh
78        G4RPGXiMinusInelastic.hh
79        G4RPGXiZeroInelastic.hh
80    SOURCES
81        G4RPGAntiKZeroInelastic.cc
82        G4RPGAntiLambdaInelastic.cc
83        G4RPGAntiNeutronInelastic.cc
84        G4RPGAntiOmegaMinusInelastic.cc
85        G4RPGAntiProtonInelastic.cc
86        G4RPGAntiSigmaMinusInelastic.cc
87        G4RPGAntiSigmaPlusInelastic.cc
88        G4RPGAntiXiMinusInelastic.cc
89        G4RPGAntiXiZeroInelastic.cc
90        G4RPGFragmentation.cc
91        G4RPGInelastic.cc
92        G4RPGKMinusInelastic.cc
93        G4RPGKPlusInelastic.cc
94        G4RPGKZeroInelastic.cc
95        G4RPGLambdaInelastic.cc
96        G4RPGNeutronInelastic.cc
97        G4RPGNucleonInelastic.cc
98        G4RPGOmegaMinusInelastic.cc
99        G4RPGPiMinusInelastic.cc
100        G4RPGPiPlusInelastic.cc
101        G4RPGPionInelastic.cc
102        G4RPGPionSuppression.cc
103        G4RPGProtonInelastic.cc
104        G4RPGReaction.cc
105        G4RPGSigmaMinusInelastic.cc
106        G4RPGSigmaPlusInelastic.cc
107        G4RPGStrangeProduction.cc
108        G4RPGTwoBody.cc
109        G4RPGTwoCluster.cc
110        G4RPGXiMinusInelastic.cc
111        G4RPGXiZeroInelastic.cc
112    GRANULAR_DEPENDENCIES
113        G4baryons
114        G4bosons
115        G4geometrymng
116        G4globman
117        G4had_mod_man
118        G4hadronic_mgt
119        G4hadronic_util
120        G4hadronic_xsect
121        G4ions
122        G4leptons
123        G4materials
124        G4mesons
125        G4partman
126        G4procman
127        G4track
128        G4volumes
129    GLOBAL_DEPENDENCIES
130        G4geometry
131        G4global
132        G4materials
133        G4particles
134        G4track
135    LINK_LIBRARIES
136)
137
138# List any source specific properties here
139
Note: See TracBrowser for help on using the repository browser.