Geant4 Cross Reference |
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/nudex/sources.cmake 56 hadronic/models/particle_hp/sources.cmake 57 hadronic/models/parton_string/diffraction/sources.cmake 58 hadronic/models/parton_string/hadronization/sources.cmake 59 hadronic/models/parton_string/management/sources.cmake 60 hadronic/models/parton_string/qgsm/sources.cmake 61 hadronic/models/pre_equilibrium/exciton_model/sources.cmake 62 hadronic/models/qmd/sources.cmake 63 hadronic/models/quasi_elastic/sources.cmake 64 hadronic/models/radioactive_decay/sources.cmake 65 hadronic/models/theo_high_energy/sources.cmake 66 hadronic/processes/sources.cmake 67 hadronic/stopping/sources.cmake 68 hadronic/util/sources.cmake 69 management/sources.cmake 70 optical/sources.cmake 71 solidstate/phonon/sources.cmake 72 solidstate/channeling/sources.cmake 73 parameterisation/sources.cmake 74 scoring/sources.cmake 75 transportation/sources.cmake) 76 include(${modfile}) 77 endforeach() 78 79 geant4_add_category(G4processes 80 MODULES 81 G4biasing_mgt 82 G4biasing_gen 83 G4biasing_imp 84 G4cuts 85 G4decay 86 G4emadjoint 87 G4emdna-processes 88 G4emdna-models 89 G4emdna-utils 90 G4emdna-man 91 G4emdna-molman 92 G4emdna-moltypes 93 G4emhighenergy 94 G4emlowenergy 95 G4muons 96 G4empii 97 G4empolar 98 G4emstandard 99 G4emutils 100 G4xrays 101 G4hadronic_xsect 102 G4hadronic_mgt 103 G4hadronic_abla 104 G4hadronic_abrasion 105 G4hadronic_binary 106 G4hadronic_bert_cascade 107 G4hadronic_coherent_elastic 108 G4hadronic_ablation 109 G4hadronic_deex_evaporation 110 G4hadronic_deex_fermi_breakup 111 G4hadronic_deex_fission 112 G4hadronic_deex_gem_evaporation 113 G4hadronic_deex_handler 114 G4hadronic_deex_management 115 G4hadronic_deex_multifragmentation 116 G4hadronic_deex_photon_evaporation 117 G4hadronic_deex_util 118 G4hadronic_em_dissociation 119 G4had_fission 120 G4had_im_r_matrix 121 G4hadronic_inclxx_utils 122 G4hadronic_inclxx_physics 123 G4hadronic_inclxx_interface 124 G4had_gamma_nuclear 125 G4had_lend 126 G4had_lept_nuclear 127 G4hadronic_nudex 128 G4had_par_hp 129 G4had_string_diff 130 G4had_string_frag 131 G4had_string_man 132 G4hadronic_qgstring 133 G4had_preequ_exciton 134 G4hadronic_qmd 135 G4hadronic_quasi_elastic 136 G4hadronic_radioactivedecay 137 G4had_theo_max 138 G4hadronic_proc 139 G4hadronic_stop 140 G4hadronic_util 141 G4procman 142 G4optical 143 G4solidstate_phonon 144 G4solidstate_channeling 145 G4parameterisation 146 G4scoring 147 G4transportation )