source: trunk/source/processes/hadronic/stopping/sources.cmake @ 1350

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

update to last version 4.9.4

File size: 6.0 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4hadronic_stop
4# Package: Geant4.src.G4processes.G4hadronic.G4hadronic_stop
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:08:23 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/de_excitation/evaporation/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/fermi_breakup/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/fission/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/gem_evaporation/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/handler/include)
41include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/management/include)
42include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/multifragmentation/include)
43include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/photon_evaporation/include)
44include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/util/include)
45include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/high_energy/include)
46include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/management/include)
47include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/pre_equilibrium/exciton_model/include)
48include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/util/include)
49include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/util/include)
50include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/util/include)
51include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
52include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
53
54#
55# Define the Geant4 Module.
56#
57include(Geant4MacroDefineModule)
58GEANT4_DEFINE_MODULE(NAME G4hadronic_stop
59    HEADERS
60        G4AntiNeutronAnnihilationAtRest.hh
61        G4AntiProtonAnnihilationAtRest.hh
62        G4DistributionGenerator.hh
63        G4KaonMinusAbsorption.hh
64        G4KaonMinusAbsorptionAtRest.hh
65        G4MuMinusCaptureCascade.hh
66        G4MuonMinusCaptureAtRest.hh
67        G4NeutronCaptureAtRest.hh
68        G4PiMinusAbsorptionAtRest.hh
69        G4PiMinusStopAbsorption.hh
70        G4PiMinusStopAl.hh
71        G4PiMinusStopC.hh
72        G4PiMinusStopCo.hh
73        G4PiMinusStopCu.hh
74        G4PiMinusStopLi.hh
75        G4PiMinusStopMaterial.hh
76        G4PiMinusStopN.hh
77        G4PiMinusStopO.hh
78        G4PiMinusStopPb.hh
79        G4PiMinusStopTa.hh
80        G4PionMinusAbsorptionAtRest.hh
81        G4StopDeexcitation.hh
82        G4StopDeexcitationAlgorithm.hh
83        G4StopDummyDeexcitation.hh
84        G4StopElementSelector.hh
85        G4StopTheoDeexcitation.hh
86    SOURCES
87        G4AntiNeutronAnnihilationAtRest.cc
88        G4AntiProtonAnnihilationAtRest.cc
89        G4DistributionGenerator.cc
90        G4KaonMinusAbsorption.cc
91        G4KaonMinusAbsorptionAtRest.cc
92        G4MuMinusCaptureCascade.cc
93        G4MuonMinusCaptureAtRest.cc
94        G4NeutronCaptureAtRest.cc
95        G4PiMinusAbsorptionAtRest.cc
96        G4PiMinusStopAbsorption.cc
97        G4PiMinusStopAl.cc
98        G4PiMinusStopC.cc
99        G4PiMinusStopCo.cc
100        G4PiMinusStopCu.cc
101        G4PiMinusStopLi.cc
102        G4PiMinusStopMaterial.cc
103        G4PiMinusStopN.cc
104        G4PiMinusStopO.cc
105        G4PiMinusStopPb.cc
106        G4PiMinusStopTa.cc
107        G4PionMinusAbsorptionAtRest.cc
108        G4StopDeexcitation.cc
109        G4StopDummyDeexcitation.cc
110        G4StopElementSelector.cc
111        G4StopTheoDeexcitation.cc
112    GRANULAR_DEPENDENCIES
113        G4baryons
114        G4bosons
115        G4geometrymng
116        G4globman
117        G4had_mod_man
118        G4had_mod_util
119        G4had_preequ_exciton
120        G4hadronic_HE
121        G4hadronic_deex_evaporation
122        G4hadronic_deex_fermi_breakup
123        G4hadronic_deex_fission
124        G4hadronic_deex_gem_evaporation
125        G4hadronic_deex_handler
126        G4hadronic_deex_management
127        G4hadronic_deex_multifragmentation
128        G4hadronic_deex_photon_evaporation
129        G4hadronic_deex_util
130        G4hadronic_mgt
131        G4hadronic_util
132        G4hadronic_xsect
133        G4ions
134        G4leptons
135        G4materials
136        G4mesons
137        G4partman
138        G4procman
139        G4track
140        G4volumes
141    GLOBAL_DEPENDENCIES
142        G4geometry
143        G4global
144        G4materials
145        G4particles
146        G4track
147    LINK_LIBRARIES
148)
149
150# List any source specific properties here
151
Note: See TracBrowser for help on using the repository browser.