source: trunk/source/physics_lists/lists/sources.cmake@ 1355

Last change on this file since 1355 was 1350, checked in by garnier, 15 years ago

update to last version 4.9.4

File size: 12.5 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4phys_lists
4# Package: Geant4.src.G4physicslists.G4phys_lists
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.2 2010/11/29 17:29:30 bmorgan Exp $
15# GEANT4 Tag $Name: geant4-09-04-ref-00 $
16#
17#------------------------------------------------------------------------------
18
19# List external includes needed.
20include_directories(${CLHEP_INCLUDE_DIRS})
21
22# List internal includes needed.
23include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/digits/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/hits/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/event/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/geometry/magneticfield/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/geometry/navigation/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
41include_directories(${CMAKE_SOURCE_DIR}/source/particles/shortlived/include)
42include_directories(${CMAKE_SOURCE_DIR}/source/physics_lists/builders/include)
43include_directories(${CMAKE_SOURCE_DIR}/source/processes/cuts/include)
44include_directories(${CMAKE_SOURCE_DIR}/source/processes/decay/include)
45include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/highenergy/include)
46include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/lowenergy/include)
47include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/muons/include)
48include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/standard/include)
49include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/utils/include)
50include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/xrays/include)
51include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/cross_sections/include)
52include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/management/include)
53include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/binary_cascade/include)
54include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/cascade/cascade/include)
55include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/cascade/evaporation/include)
56include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/cascade/utils/include)
57include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/chiral_inv_phase_space/body/include)
58include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include)
59include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/chiral_inv_phase_space/fragmentation/include)
60include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/chiral_inv_phase_space/interface/include)
61include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/chiral_inv_phase_space/processes/include)
62include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/coherent_elastic/include)
63include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/evaporation/include)
64include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/fermi_breakup/include)
65include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/fission/include)
66include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/gem_evaporation/include)
67include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/handler/include)
68include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/management/include)
69include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/multifragmentation/include)
70include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/photon_evaporation/include)
71include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/util/include)
72include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/high_energy/include)
73include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/im_r_matrix/include)
74include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/incl/include)
75include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/isotope_production/include)
76include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/low_energy/include)
77include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/management/include)
78include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/management/include)
79include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/neutron_hp/include)
80include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/parton_string/diffraction/include)
81include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/parton_string/hadronization/include)
82include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/parton_string/management/include)
83include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/parton_string/qgsm/include)
84include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/photolepton_hadron/muon_nuclear/include)
85include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/pre_equilibrium/exciton_model/include)
86include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/radioactive_decay/include)
87include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/theo_high_energy/include)
88include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/util/include)
89include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/processes/include)
90include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/stopping/include)
91include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/util/include)
92include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/util/include)
93include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
94include_directories(${CMAKE_SOURCE_DIR}/source/processes/optical/include)
95include_directories(${CMAKE_SOURCE_DIR}/source/processes/transportation/include)
96include_directories(${CMAKE_SOURCE_DIR}/source/run/include)
97include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
98include_directories(${CMAKE_SOURCE_DIR}/source/tracking/include)
99
100#
101# Define the Geant4 Module.
102#
103include(Geant4MacroDefineModule)
104GEANT4_DEFINE_MODULE(NAME G4phys_lists
105 HEADERS
106 CHIPS.hh
107 CHIPS.icc
108 FTF_BIC.hh
109 FTF_BIC.icc
110 FTFP_BERT_EMV.hh
111 FTFP_BERT_EMV.icc
112 FTFP_BERT_EMX.hh
113 FTFP_BERT_EMX.icc
114 FTFP_BERT.hh
115 FTFP_BERT.icc
116 FTFP_BERT_TRV.hh
117 FTFP_BERT_TRV.icc
118 G4HadronInelasticQBBC.hh
119 G4HadronInelasticQLHEP.hh
120 G4PhysListFactory.hh
121 G4VHadronPhysics.hh
122 HadronPhysicsCHIPS.hh
123 HadronPhysicsFTF_BIC.hh
124 HadronPhysicsFTFP_BERT.hh
125 HadronPhysicsFTFP_BERT_TRV.hh
126 HadronPhysicsLHEP_EMV.hh
127 HadronPhysicsLHEP.hh
128 HadronPhysicsQGS_BIC.hh
129 HadronPhysicsQGSC_BERT.hh
130 HadronPhysicsQGSC_CHIPS.hh
131 HadronPhysicsQGSP_BERT_CHIPS.hh
132 HadronPhysicsQGSP_BERT.hh
133 HadronPhysicsQGSP_BERT_HP.hh
134 HadronPhysicsQGSP_BERT_NOLEP.hh
135 HadronPhysicsQGSP_BERT_TRV.hh
136 HadronPhysicsQGSP_BIC.hh
137 HadronPhysicsQGSP_BIC_HP.hh
138 HadronPhysicsQGSP_FTFP_BERT.hh
139 HadronPhysicsQGSP.hh
140 HadronPhysicsQGSP_INCL_ABLA.hh
141 HadronPhysicsShielding.hh
142 LBE.hh
143 LBE.icc
144 LHEP_EMV.hh
145 LHEP_EMV.icc
146 LHEP.hh
147 LHEP.icc
148 MaxTimeCuts.hh
149 MinEkineCuts.hh
150 QBBC.hh
151 QGS_BIC.hh
152 QGS_BIC.icc
153 QGSC_BERT.hh
154 QGSC_BERT.icc
155 QGSC_CHIPS.hh
156 QGSC_CHIPS.icc
157 QGSP_BERT_CHIPS.hh
158 QGSP_BERT_CHIPS.icc
159 QGSP_BERT_EMV.hh
160 QGSP_BERT_EMV.icc
161 QGSP_BERT_EMX.hh
162 QGSP_BERT_EMX.icc
163 QGSP_BERT.hh
164 QGSP_BERT_HP.hh
165 QGSP_BERT_HP.icc
166 QGSP_BERT.icc
167 QGSP_BERT_NOLEP.hh
168 QGSP_BERT_NOLEP.icc
169 QGSP_BERT_TRV.hh
170 QGSP_BERT_TRV.icc
171 QGSP_BIC_EMY.hh
172 QGSP_BIC_EMY.icc
173 QGSP_BIC.hh
174 QGSP_BIC_HP.hh
175 QGSP_BIC_HP.icc
176 QGSP_BIC.icc
177 QGSP_FTFP_BERT.hh
178 QGSP_FTFP_BERT.icc
179 QGSP.hh
180 QGSP.icc
181 QGSP_INCL_ABLA.hh
182 QGSP_INCL_ABLA.icc
183 QGSP_QEL.hh
184 QGSP_QEL.icc
185 Shielding.hh
186 Shielding.icc
187 SpecialCuts.hh
188 SOURCES
189 G4HadronInelasticQBBC.cc
190 G4HadronInelasticQLHEP.cc
191 G4PhysListFactory.cc
192 G4VHadronPhysics.cc
193 HadronPhysicsCHIPS.cc
194 HadronPhysicsFTF_BIC.cc
195 HadronPhysicsFTFP_BERT.cc
196 HadronPhysicsFTFP_BERT_TRV.cc
197 HadronPhysicsLHEP.cc
198 HadronPhysicsLHEP_EMV.cc
199 HadronPhysicsQGS_BIC.cc
200 HadronPhysicsQGSC_BERT.cc
201 HadronPhysicsQGSC_CHIPS.cc
202 HadronPhysicsQGSP_BERT.cc
203 HadronPhysicsQGSP_BERT_CHIPS.cc
204 HadronPhysicsQGSP_BERT_HP.cc
205 HadronPhysicsQGSP_BERT_NOLEP.cc
206 HadronPhysicsQGSP_BERT_TRV.cc
207 HadronPhysicsQGSP_BIC.cc
208 HadronPhysicsQGSP_BIC_HP.cc
209 HadronPhysicsQGSP.cc
210 HadronPhysicsQGSP_FTFP_BERT.cc
211 HadronPhysicsQGSP_INCL_ABLA.cc
212 HadronPhysicsShielding.cc
213 MaxTimeCuts.cc
214 MinEkineCuts.cc
215 QBBC.cc
216 SpecialCuts.cc
217 GRANULAR_DEPENDENCIES
218 G4baryons
219 G4bosons
220 G4cuts
221 G4decay
222 G4digits
223 G4emhighenergy
224 G4emlowenergy
225 G4emstandard
226 G4emutils
227 G4event
228 G4geometrymng
229 G4globman
230 G4had_im_r_matrix
231 G4had_mod_man
232 G4had_mod_util
233 G4had_muon_nuclear
234 G4had_neu_hp
235 G4had_preequ_exciton
236 G4had_string_diff
237 G4had_string_frag
238 G4had_string_man
239 G4had_theo_max
240 G4hadronic_HE
241 G4hadronic_LE
242 G4hadronic_bert_cascade
243 G4hadronic_binary
244 G4hadronic_body_ci
245 G4hadronic_coherent_elastic
246 G4hadronic_crosec_ci
247 G4hadronic_deex_evaporation
248 G4hadronic_deex_fermi_breakup
249 G4hadronic_deex_fission
250 G4hadronic_deex_gem_evaporation
251 G4hadronic_deex_handler
252 G4hadronic_deex_management
253 G4hadronic_deex_multifragmentation
254 G4hadronic_deex_photon_evaporation
255 G4hadronic_deex_util
256 G4hadronic_fragm_ci
257 G4hadronic_hetcpp_evaporation
258 G4hadronic_hetcpp_utils
259 G4hadronic_incl_cascade
260 G4hadronic_interface_ci
261 G4hadronic_iso
262 G4hadronic_mgt
263 G4hadronic_proc
264 G4hadronic_proc_ci
265 G4hadronic_qgstring
266 G4hadronic_radioactivedecay
267 G4hadronic_stop
268 G4hadronic_util
269 G4hadronic_xsect
270 G4hits
271 G4intercoms
272 G4ions
273 G4leptons
274 G4magneticfield
275 G4materials
276 G4mesons
277 G4muons
278 G4navigation
279 G4optical
280 G4partman
281 G4phys_builders
282 G4procman
283 G4run
284 G4shortlived
285 G4track
286 G4tracking
287 G4transportation
288 G4volumes
289 G4xrays
290 GLOBAL_DEPENDENCIES
291 G4digits_hits
292 G4event
293 G4geometry
294 G4global
295 G4intercoms
296 G4materials
297 G4particles
298 G4processes
299 G4run
300 G4track
301 G4tracking
302 LINK_LIBRARIES
303)
304
305# List any source specific properties here
306
Note: See TracBrowser for help on using the repository browser.