source: trunk/source/processes/electromagnetic/utils/sources.cmake@ 1357

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

update to last version 4.9.4

File size: 4.1 KB
RevLine 
[1350]1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4emutils
4# Package: Geant4.src.G4processes.G4electromagnetic.G4emutils
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/10/26 09:45:09 gcosmo 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/navigation/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/HEPRandom/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/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/processes/cuts/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
39
40#
41# Define the Geant4 Module.
42#
43include(Geant4MacroDefineModule)
44GEANT4_DEFINE_MODULE(NAME G4emutils
45 HEADERS
46 G4AtomicShell.hh
47 G4DummyModel.hh
48 G4ElectronIonPair.hh
49 G4EmCalculator.hh
50 G4EmConfigurator.hh
51 G4EmCorrections.hh
52 G4EmElementSelector.hh
53 G4EmModelManager.hh
54 G4EmMultiModel.hh
55 G4EmProcessOptions.hh
56 G4EmProcessSubType.hh
57 G4EmSaturation.hh
58 G4EmTableType.hh
59 G4EnergyLossMessenger.hh
60 G4EnergyLossTables.hh
61 G4LossTableBuilder.hh
62 G4LossTableManager.hh
63 G4MscStepLimitType.hh
64 G4VAtomDeexcitation.hh
65 G4VBremAngularDistribution.hh
66 G4VEmAngularDistribution.hh
67 G4VEmFluctuationModel.hh
68 G4VEmModel.hh
69 G4VEmProcess.hh
70 G4VEnergyLoss.hh
71 G4VEnergyLossProcess.hh
72 G4VMscModel.hh
73 G4VMultipleScattering.hh
74 G4ionEffectiveCharge.hh
75 SOURCES
76 G4AtomicShell.cc
77 G4DummyModel.cc
78 G4ElectronIonPair.cc
79 G4EmCalculator.cc
80 G4EmConfigurator.cc
81 G4EmCorrections.cc
82 G4EmElementSelector.cc
83 G4EmModelManager.cc
84 G4EmMultiModel.cc
85 G4EmProcessOptions.cc
86 G4EmSaturation.cc
87 G4EnergyLossMessenger.cc
88 G4EnergyLossTables.cc
89 G4LossTableBuilder.cc
90 G4LossTableManager.cc
91 G4VAtomDeexcitation.cc
92 G4VBremAngularDistribution.cc
93 G4VEmAngularDistribution.cc
94 G4VEmFluctuationModel.cc
95 G4VEmModel.cc
96 G4VEmProcess.cc
97 G4VEnergyLoss.cc
98 G4VEnergyLossProcess.cc
99 G4VMscModel.cc
100 G4VMultipleScattering.cc
101 G4ionEffectiveCharge.cc
102 GRANULAR_DEPENDENCIES
103 G4baryons
104 G4bosons
105 G4cuts
106 G4geometrymng
107 G4globman
108 G4intercoms
109 G4ions
110 G4leptons
111 G4materials
112 G4mesons
113 G4navigation
114 G4partman
115 G4procman
116 G4track
117 G4volumes
118 GLOBAL_DEPENDENCIES
119 G4geometry
120 G4global
121 G4intercoms
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.