source: trunk/source/processes/electromagnetic/standard/sources.cmake

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

update to last version 4.9.4

File size: 6.2 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4emstandard
4# Package: Geant4.src.G4processes.G4electromagnetic.G4emstandard
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.4 2010/11/29 17:35:45 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/geometry/management/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/geometry/navigation/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPNumerics/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/processes/cuts/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/utils/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
41include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
42
43#
44# Define the Geant4 Module.
45#
46include(Geant4MacroDefineModule)
47GEANT4_DEFINE_MODULE(NAME G4emstandard
48 HEADERS
49 G4ASTARStopping.hh
50 G4BetheBlochIonGasModel.hh
51 G4BetheBlochModel.hh
52 G4BetheHeitlerModel.hh
53 G4BohrFluctuations.hh
54 G4BraggIonGasModel.hh
55 G4BraggIonModel.hh
56 G4BraggModel.hh
57 G4ComptonScattering.hh
58 G4CoulombScattering.hh
59 G4CoulombScatteringModel.hh
60 G4GammaConversion.hh
61 G4GoudsmitSaundersonMscModel.hh
62 G4GoudsmitSaundersonTable.hh
63 G4HeatedKleinNishinaCompton.hh
64 G4ICRU49NuclearStoppingModel.hh
65 G4ICRU73QOModel.hh
66 G4InitXscPAI.hh
67 G4IonCoulombCrossSection.hh
68 G4IonCoulombScatteringModel.hh
69 G4IonFluctuations.hh
70 G4KleinNishinaCompton.hh
71 G4KleinNishinaModel.hh
72 G4ModifiedTsai.hh
73 G4MollerBhabhaModel.hh
74 G4NuclearStopping.hh
75 G4PAIModel.hh
76 G4PAIPhotonModel.hh
77 G4PAIxSection.hh
78 G4PAIySection.hh
79 G4PEEffectFluoModel.hh
80 G4PEEffectModel.hh
81 G4PSTARStopping.hh
82 G4PairProductionRelModel.hh
83 G4PhotoElectricEffect.hh
84 G4UniversalFluctuation.hh
85 G4UniversalFluctuation93.hh
86 G4UrbanMscModel90.hh
87 G4UrbanMscModel92.hh
88 G4UrbanMscModel93.hh
89 G4WaterStopping.hh
90 G4WentzelOKandVIxSection.hh
91 G4WentzelVIModel.hh
92 G4alphaIonisation.hh
93 G4eBremsstrahlung.hh
94 G4eBremsstrahlungModel.hh
95 G4eBremsstrahlungRelModel.hh
96 G4eCoulombScatteringModel.hh
97 G4eIonisation.hh
98 G4eMultipleScattering.hh
99 G4eeToTwoGammaModel.hh
100 G4eplusAnnihilation.hh
101 G4hIonisation.hh
102 G4hMultipleScattering.hh
103 G4ionGasIonisation.hh
104 G4ionIonisation.hh
105 SOURCES
106 G4ASTARStopping.cc
107 G4BetheBlochIonGasModel.cc
108 G4BetheBlochModel.cc
109 G4BetheHeitlerModel.cc
110 G4BohrFluctuations.cc
111 G4BraggIonGasModel.cc
112 G4BraggIonModel.cc
113 G4BraggModel.cc
114 G4ComptonScattering.cc
115 G4CoulombScattering.cc
116 G4CoulombScatteringModel.cc
117 G4GammaConversion.cc
118 G4GoudsmitSaundersonMscModel.cc
119 G4GoudsmitSaundersonTable.cc
120 G4HeatedKleinNishinaCompton.cc
121 G4ICRU49NuclearStoppingModel.cc
122 G4ICRU73QOModel.cc
123 G4InitXscPAI.cc
124 G4IonCoulombCrossSection.cc
125 G4IonCoulombScatteringModel.cc
126 G4IonFluctuations.cc
127 G4KleinNishinaCompton.cc
128 G4KleinNishinaModel.cc
129 G4ModifiedTsai.cc
130 G4MollerBhabhaModel.cc
131 G4NuclearStopping.cc
132 G4PAIModel.cc
133 G4PAIPhotonModel.cc
134 G4PAIxSection.cc
135 G4PAIySection.cc
136 G4PEEffectFluoModel.cc
137 G4PEEffectModel.cc
138 G4PSTARStopping.cc
139 G4PairProductionRelModel.cc
140 G4PhotoElectricEffect.cc
141 G4UniversalFluctuation.cc
142 G4UniversalFluctuation93.cc
143 G4UrbanMscModel90.cc
144 G4UrbanMscModel92.cc
145 G4UrbanMscModel93.cc
146 G4WaterStopping.cc
147 G4WentzelOKandVIxSection.cc
148 G4WentzelVIModel.cc
149 G4alphaIonisation.cc
150 G4eBremsstrahlung.cc
151 G4eBremsstrahlungModel.cc
152 G4eBremsstrahlungRelModel.cc
153 G4eCoulombScatteringModel.cc
154 G4eIonisation.cc
155 G4eMultipleScattering.cc
156 G4eeToTwoGammaModel.cc
157 G4eplusAnnihilation.cc
158 G4hIonisation.cc
159 G4hMultipleScattering.cc
160 G4ionGasIonisation.cc
161 G4ionIonisation.cc
162 GRANULAR_DEPENDENCIES
163 G4baryons
164 G4bosons
165 G4cuts
166 G4emutils
167 G4geometrymng
168 G4globman
169 G4hepnumerics
170 G4intercoms
171 G4ions
172 G4leptons
173 G4materials
174 G4mesons
175 G4navigation
176 G4partman
177 G4procman
178 G4track
179 G4volumes
180 GLOBAL_DEPENDENCIES
181 G4geometry
182 G4global
183 G4intercoms
184 G4materials
185 G4particles
186 G4track
187 LINK_LIBRARIES
188)
189
190# List any source specific properties here
191
Note: See TracBrowser for help on using the repository browser.