source: trunk/source/processes/electromagnetic/polarisation/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: 4.6 KB
RevLine 
[1350]1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4empolar
4# Package: Geant4.src.G4processes.G4electromagnetic.G4empolar
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 18:53:49 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/HEPNumerics/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/electromagnetic/standard/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/utils/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
41
42#
43# Define the Geant4 Module.
44#
45include(Geant4MacroDefineModule)
46GEANT4_DEFINE_MODULE(NAME G4empolar
47 HEADERS
48 G4PolarizationHelper.hh
49 G4PolarizationManager.hh
50 G4PolarizationMessenger.hh
51 G4PolarizedAnnihilationCrossSection.hh
52 G4PolarizedAnnihilationModel.hh
53 G4PolarizedBhabhaCrossSection.hh
54 G4PolarizedBremsstrahlungCrossSection.hh
55 G4PolarizedCompton.hh
56 G4PolarizedComptonCrossSection.hh
57 G4PolarizedComptonModel.hh
58 G4PolarizedGammaConversion.hh
59 G4PolarizedGammaConversionModel.hh
60 G4PolarizedMollerBhabhaModel.hh
61 G4PolarizedMollerCrossSection.hh
62 G4PolarizedPEEffectCrossSection.hh
63 G4PolarizedPEEffectModel.hh
64 G4PolarizedPairProductionCrossSection.hh
65 G4PolarizedPhotoElectricEffect.hh
66 G4StokesVector.hh
67 G4VPolarizedCrossSection.hh
68 G4ePolarizedBremsstrahlung.hh
69 G4ePolarizedBremsstrahlungModel.hh
70 G4ePolarizedIonisation.hh
71 G4eplusPolarizedAnnihilation.hh
72 SOURCES
73 G4PolarizationHelper.cc
74 G4PolarizationManager.cc
75 G4PolarizationMessenger.cc
76 G4PolarizedAnnihilationCrossSection.cc
77 G4PolarizedAnnihilationModel.cc
78 G4PolarizedBhabhaCrossSection.cc
79 G4PolarizedBremsstrahlungCrossSection.cc
80 G4PolarizedCompton.cc
81 G4PolarizedComptonCrossSection.cc
82 G4PolarizedComptonModel.cc
83 G4PolarizedGammaConversion.cc
84 G4PolarizedGammaConversionModel.cc
85 G4PolarizedMollerBhabhaModel.cc
86 G4PolarizedMollerCrossSection.cc
87 G4PolarizedPEEffectCrossSection.cc
88 G4PolarizedPEEffectModel.cc
89 G4PolarizedPairProductionCrossSection.cc
90 G4PolarizedPhotoElectricEffect.cc
91 G4StokesVector.cc
92 G4VPolarizedCrossSection.cc
93 G4ePolarizedBremsstrahlung.cc
94 G4ePolarizedBremsstrahlungModel.cc
95 G4ePolarizedIonisation.cc
96 G4eplusPolarizedAnnihilation.cc
97 GRANULAR_DEPENDENCIES
98 G4baryons
99 G4bosons
100 G4cuts
101 G4emstandard
102 G4emutils
103 G4geometrymng
104 G4globman
105 G4hepnumerics
106 G4intercoms
107 G4ions
108 G4leptons
109 G4materials
110 G4mesons
111 G4partman
112 G4procman
113 G4track
114 G4volumes
115 GLOBAL_DEPENDENCIES
116 G4geometry
117 G4global
118 G4intercoms
119 G4materials
120 G4particles
121 G4track
122 LINK_LIBRARIES
123)
124
125# List any source specific properties here
126
Note: See TracBrowser for help on using the repository browser.