source: trunk/source/processes/electromagnetic/xrays/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: 3.7 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4xrays
4# Package: Geant4.src.G4processes.G4electromagnetic.G4xrays
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:54:39 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/magneticfield/include)
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/materials/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/processes/cuts/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 G4xrays
47    HEADERS
48        G4Cerenkov.hh
49        G4ForwardXrayTR.hh
50        G4GammaXTRadiator.hh
51        G4RegularXTRadiator.hh
52        G4Scintillation.hh
53        G4StrawTubeXTRadiator.hh
54        G4SynchrotronRadiation.hh
55        G4SynchrotronRadiationInMat.hh
56        G4TransitionRadiation.hh
57        G4TransparentRegXTRadiator.hh
58        G4VTRModel.hh
59        G4VTransitionRadiation.hh
60        G4VXTRenergyLoss.hh
61        G4XTRGammaRadModel.hh
62        G4XTRRegularRadModel.hh
63        G4XTRTransparentRegRadModel.hh
64    SOURCES
65        G4Cerenkov.cc
66        G4ForwardXrayTR.cc
67        G4GammaXTRadiator.cc
68        G4RegularXTRadiator.cc
69        G4Scintillation.cc
70        G4StrawTubeXTRadiator.cc
71        G4SynchrotronRadiation.cc
72        G4SynchrotronRadiationInMat.cc
73        G4TransitionRadiation.cc
74        G4TransparentRegXTRadiator.cc
75        G4VTransitionRadiation.cc
76        G4VXTRenergyLoss.cc
77        G4XTRGammaRadModel.cc
78        G4XTRRegularRadModel.cc
79        G4XTRTransparentRegRadModel.cc
80    GRANULAR_DEPENDENCIES
81        G4baryons
82        G4bosons
83        G4cuts
84        G4emutils
85        G4geometrymng
86        G4globman
87        G4hepnumerics
88        G4ions
89        G4leptons
90        G4magneticfield
91        G4materials
92        G4mesons
93        G4navigation
94        G4partman
95        G4procman
96        G4track
97        G4volumes
98    GLOBAL_DEPENDENCIES
99        G4geometry
100        G4global
101        G4materials
102        G4particles
103        G4track
104    LINK_LIBRARIES
105)
106
107# List any source specific properties here
108
Note: See TracBrowser for help on using the repository browser.