source: trunk/source/parameterisations/gflash/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: 4.0 KB
Line 
1#------------------------------------------------------------------------------
2# sources.cmake
3# Module : G4gflash
4# Package: Geant4.src.G4parmodels.G4gflash
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:47:00 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/digits_hits/detector/include)
23include_directories(${CMAKE_SOURCE_DIR}/source/digits_hits/hits/include)
24include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
25include_directories(${CMAKE_SOURCE_DIR}/source/geometry/navigation/include)
26include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
27include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
28include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPNumerics/include)
29include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
30include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
31include_directories(${CMAKE_SOURCE_DIR}/source/graphics_reps/include)
32include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
33include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
34include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include)
35include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include)
36include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include)
37include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include)
38include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include)
39include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
40include_directories(${CMAKE_SOURCE_DIR}/source/processes/cuts/include)
41include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/muons/include)
42include_directories(${CMAKE_SOURCE_DIR}/source/processes/electromagnetic/utils/include)
43include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
44include_directories(${CMAKE_SOURCE_DIR}/source/processes/parameterisation/include)
45include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
46
47#
48# Define the Geant4 Module.
49#
50include(Geant4MacroDefineModule)
51GEANT4_DEFINE_MODULE(NAME G4gflash
52    HEADERS
53        G4GFlashSpot.hh
54        G4VGFlashSensitiveDetector.hh
55        GFlashEnergySpot.hh
56        GFlashHitMaker.hh
57        GFlashHomoShowerParameterisation.hh
58        GFlashParticleBounds.hh
59        GFlashSamplingShowerParameterisation.hh
60        GFlashSamplingShowerTuning.hh
61        GFlashShowerModel.hh
62        GFlashShowerModelMessenger.hh
63        GVFlashHomoShowerTuning.hh
64        GVFlashShowerParameterisation.hh
65        Gamma.hh
66    SOURCES
67        GFlashEnergySpot.cc
68        GFlashHitMaker.cc
69        GFlashHomoShowerParameterisation.cc
70        GFlashParticleBounds.cc
71        GFlashSamplingShowerParameterisation.cc
72        GFlashShowerModel.cc
73        GFlashShowerModelMessenger.cc
74        GVFlashShowerParameterisation.cc
75        Gamma.cc
76    GRANULAR_DEPENDENCIES
77        G4baryons
78        G4bosons
79        G4cuts
80        G4detector
81        G4emutils
82        G4geometrymng
83        G4globman
84        G4graphics_reps
85        G4hepnumerics
86        G4hits
87        G4intercoms
88        G4ions
89        G4leptons
90        G4materials
91        G4mesons
92        G4muons
93        G4navigation
94        G4parameterisation
95        G4partman
96        G4procman
97        G4track
98        G4volumes
99    GLOBAL_DEPENDENCIES
100        G4digits_hits
101        G4geometry
102        G4global
103        G4graphics_reps
104        G4intercoms
105        G4materials
106        G4particles
107        G4processes
108        G4track
109    LINK_LIBRARIES
110)
111
112# List any source specific properties here
113
Note: See TracBrowser for help on using the repository browser.