source: trunk/source/processes/electromagnetic/polarisation/sources.cmake @ 1358

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

update to last version 4.9.4

File size: 4.6 KB
Line 
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.