Geant4 Cross Reference (Editor's cut)

Cross-Referencing   Geant4
Geant4/processes/CMakeLists.txt

Version: [ ReleaseNotes ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3 ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ]

  1 # - G4processes category build
  2 # Add (private) allocation export symbol for the EM category
  3 add_definitions(-DG4EM_ALLOC_EXPORT)
  4 
  5 # Add (private) allocation export symbol for the hadronic category
  6 add_definitions(-DG4HADRONIC_ALLOC_EXPORT)
  7 
  8 foreach(modfile
  9     biasing/management/sources.cmake
 10     biasing/generic/sources.cmake
 11     biasing/importance/sources.cmake
 12     cuts/sources.cmake
 13     decay/sources.cmake
 14     electromagnetic/adjoint/sources.cmake
 15     electromagnetic/dna/processes/sources.cmake
 16     electromagnetic/dna/models/sources.cmake
 17     electromagnetic/dna/utils/sources.cmake
 18     electromagnetic/dna/management/sources.cmake
 19     electromagnetic/dna/molecules/management/sources.cmake
 20     electromagnetic/dna/molecules/types/sources.cmake
 21     electromagnetic/highenergy/sources.cmake
 22     electromagnetic/lowenergy/sources.cmake
 23     electromagnetic/muons/sources.cmake
 24     electromagnetic/pii/sources.cmake
 25     electromagnetic/polarisation/sources.cmake
 26     electromagnetic/standard/sources.cmake
 27     electromagnetic/utils/sources.cmake
 28     electromagnetic/xrays/sources.cmake
 29     hadronic/cross_sections/sources.cmake
 30     hadronic/management/sources.cmake
 31     hadronic/models/abla/sources.cmake
 32     hadronic/models/abrasion/sources.cmake
 33     hadronic/models/binary_cascade/sources.cmake
 34     hadronic/models/cascade/cascade/sources.cmake
 35     hadronic/models/coherent_elastic/sources.cmake
 36     hadronic/models/de_excitation/ablation/sources.cmake
 37     hadronic/models/de_excitation/evaporation/sources.cmake
 38     hadronic/models/de_excitation/fermi_breakup/sources.cmake
 39     hadronic/models/de_excitation/fission/sources.cmake
 40     hadronic/models/de_excitation/gem_evaporation/sources.cmake
 41     hadronic/models/de_excitation/handler/sources.cmake
 42     hadronic/models/de_excitation/management/sources.cmake
 43     hadronic/models/de_excitation/multifragmentation/sources.cmake
 44     hadronic/models/de_excitation/photon_evaporation/sources.cmake
 45     hadronic/models/de_excitation/util/sources.cmake
 46     hadronic/models/em_dissociation/sources.cmake
 47     hadronic/models/fission/sources.cmake
 48     hadronic/models/im_r_matrix/sources.cmake
 49     hadronic/models/inclxx/utils/sources.cmake
 50     hadronic/models/inclxx/incl_physics/sources.cmake
 51     hadronic/models/inclxx/interface/sources.cmake
 52     hadronic/models/gamma_nuclear/sources.cmake
 53     hadronic/models/lend/sources.cmake
 54     hadronic/models/lepto_nuclear/sources.cmake
 55     hadronic/models/particle_hp/sources.cmake
 56     hadronic/models/parton_string/diffraction/sources.cmake
 57     hadronic/models/parton_string/hadronization/sources.cmake
 58     hadronic/models/parton_string/management/sources.cmake
 59     hadronic/models/parton_string/qgsm/sources.cmake
 60     hadronic/models/pre_equilibrium/exciton_model/sources.cmake
 61     hadronic/models/qmd/sources.cmake
 62     hadronic/models/quasi_elastic/sources.cmake
 63     hadronic/models/radioactive_decay/sources.cmake
 64     hadronic/models/theo_high_energy/sources.cmake
 65     hadronic/processes/sources.cmake
 66     hadronic/stopping/sources.cmake
 67     hadronic/util/sources.cmake
 68     management/sources.cmake
 69     optical/sources.cmake
 70     solidstate/phonon/sources.cmake
 71     solidstate/channeling/sources.cmake
 72     parameterisation/sources.cmake
 73     scoring/sources.cmake
 74     transportation/sources.cmake)
 75   include(${modfile})
 76 endforeach()
 77 
 78 geant4_add_category(G4processes
 79   MODULES
 80     G4biasing_mgt
 81     G4biasing_gen
 82     G4biasing_imp
 83     G4cuts
 84     G4decay
 85     G4emadjoint
 86     G4emdna-processes
 87     G4emdna-models
 88     G4emdna-utils
 89     G4emdna-man
 90     G4emdna-molman
 91     G4emdna-moltypes
 92     G4emhighenergy
 93     G4emlowenergy
 94     G4muons
 95     G4empii
 96     G4empolar
 97     G4emstandard
 98     G4emutils
 99     G4xrays
100     G4hadronic_xsect
101     G4hadronic_mgt
102     G4hadronic_abla
103     G4hadronic_abrasion
104     G4hadronic_binary
105     G4hadronic_bert_cascade
106     G4hadronic_coherent_elastic
107     G4hadronic_ablation
108     G4hadronic_deex_evaporation
109     G4hadronic_deex_fermi_breakup
110     G4hadronic_deex_fission
111     G4hadronic_deex_gem_evaporation
112     G4hadronic_deex_handler
113     G4hadronic_deex_management
114     G4hadronic_deex_multifragmentation
115     G4hadronic_deex_photon_evaporation
116     G4hadronic_deex_util
117     G4hadronic_em_dissociation
118     G4had_fission
119     G4had_im_r_matrix
120     G4hadronic_inclxx_utils
121     G4hadronic_inclxx_physics
122     G4hadronic_inclxx_interface
123     G4had_gamma_nuclear
124     G4had_lend
125     G4had_lept_nuclear
126     G4had_par_hp
127     G4had_string_diff
128     G4had_string_frag
129     G4had_string_man
130     G4hadronic_qgstring
131     G4had_preequ_exciton
132     G4hadronic_qmd
133     G4hadronic_quasi_elastic
134     G4hadronic_radioactivedecay
135     G4had_theo_max
136     G4hadronic_proc
137     G4hadronic_stop
138     G4hadronic_util
139     G4procman
140     G4optical
141     G4solidstate_phonon
142     G4solidstate_channeling
143     G4parameterisation
144     G4scoring
145     G4transportation )