source: trunk/source/processes/hadronic/models/qmd/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: 5.5 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4hadronic_qmd
4# Package: Geant4.src.G4processes.G4hadronic.G4hadronic_models.G4hadronic_qmd
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:06:37 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/magneticfield/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPNumerics/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/particles/shortlived/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/cross_sections/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/management/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/binary_cascade/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/evaporation/include)
41include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/fermi_breakup/include)
42include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/handler/include)
43include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/management/include)
44include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/multifragmentation/include)
45include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/photon_evaporation/include)
46include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/util/include)
47include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/im_r_matrix/include)
48include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/management/include)
49include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/parton_string/diffraction/include)
50include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/parton_string/hadronization/include)
51include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/parton_string/management/include)
52include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/parton_string/qgsm/include)
53include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/theo_high_energy/include)
54include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/util/include)
55include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/processes/include)
56include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/util/include)
57include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
58include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
59
60#
61# Define the Geant4 Module.
62#
63include(Geant4MacroDefineModule)
64GEANT4_DEFINE_MODULE(NAME G4hadronic_qmd
65    HEADERS
66        G4QMDCollision.hh
67        G4QMDGroundStateNucleus.hh
68        G4QMDMeanField.hh
69        G4QMDNucleus.hh
70        G4QMDParameters.hh
71        G4QMDParticipant.hh
72        G4QMDReaction.hh
73        G4QMDSystem.hh
74    SOURCES
75        G4QMDCollision.cc
76        G4QMDGroundStateNucleus.cc
77        G4QMDMeanField.cc
78        G4QMDNucleus.cc
79        G4QMDParameters.cc
80        G4QMDParticipant.cc
81        G4QMDReaction.cc
82        G4QMDSystem.cc
83    GRANULAR_DEPENDENCIES
84        G4baryons
85        G4bosons
86        G4geometrymng
87        G4globman
88        G4had_im_r_matrix
89        G4had_mod_man
90        G4had_mod_util
91        G4had_string_diff
92        G4had_string_frag
93        G4had_string_man
94        G4had_theo_max
95        G4hadronic_binary
96        G4hadronic_deex_evaporation
97        G4hadronic_deex_fermi_breakup
98        G4hadronic_deex_handler
99        G4hadronic_deex_management
100        G4hadronic_deex_multifragmentation
101        G4hadronic_deex_photon_evaporation
102        G4hadronic_deex_util
103        G4hadronic_mgt
104        G4hadronic_proc
105        G4hadronic_qgstring
106        G4hadronic_util
107        G4hadronic_xsect
108        G4hepnumerics
109        G4ions
110        G4leptons
111        G4magneticfield
112        G4materials
113        G4mesons
114        G4partman
115        G4procman
116        G4shortlived
117        G4track
118        G4volumes
119    GLOBAL_DEPENDENCIES
120        G4geometry
121        G4global
122        G4materials
123        G4particles
124        G4track
125    LINK_LIBRARIES
126)
127
128# List any source specific properties here
129
Note: See TracBrowser for help on using the repository browser.