|
| 1 | +# Codeowners for Geant4 |
| 2 | +# Maps directories to Working Group Coordinators only for now |
| 3 | +# Add finer grain control as time progresses |
| 4 | + |
| 5 | +# Software Management |
| 6 | +/CMakeLists.txt @bmorgan |
| 7 | +/cmake/ @bmorgan @gunter |
| 8 | +/config/ @gcosmo |
| 9 | +/ReleaseNotes/ @gcosmo |
| 10 | +/source/global/ @gcosmo @bmorgan @gunter |
| 11 | + |
| 12 | +# Run, Event, and Detector Response |
| 13 | +/source/run/ @asaim @jmadsen |
| 14 | +/source/event/ @asaim @jmadsen |
| 15 | +/source/digits_hits/ @asaim @jmadsen |
| 16 | +/source/processes/scoring @asaim @jmadsen |
| 17 | + |
| 18 | +# Tracking |
| 19 | +/source/tracking/ @tsasaki @shokada @asaim |
| 20 | + |
| 21 | +# Particles and Track |
| 22 | +/source/track/ @kurashige @shokada @asaim |
| 23 | +/source/particles/ @kurashige @shokada @asaim |
| 24 | + |
| 25 | +# Geometry and Transport |
| 26 | +/source/geometry/ @gcosmo @japost |
| 27 | +/source/processes/transportation/ @gcosmo @japost |
| 28 | + |
| 29 | +# Generic Processes and Materials |
| 30 | +/source/materials/ @maire @vnivanch @mverderi @dsawkey @asaim @ebagli |
| 31 | +/source/parameterisations/ @mverderi |
| 32 | +/source/processes/biasing/ @mverderi @vnivanch @asaim |
| 33 | +/source/processes/biasing/generic/ @mverderi |
| 34 | +/source/processes/biasing/importance/ @ahoward |
| 35 | +/source/processes/biasing/management/ @ahoward @mverderi |
| 36 | +/source/processes/parameterisation/ @mverderi @vnivanch @asaim |
| 37 | + |
| 38 | +# Electromagnetic Standard Physics |
| 39 | +/source/processes/electromagnetic/highenergy/ @vnivanch @dsawkey |
| 40 | +/source/processes/electromagnetic/muons/ @vnivanch @dsawkey |
| 41 | +/source/processes/electromagnetic/polarisation/ @vnivanch @dsawkey |
| 42 | +/source/processes/electromagnetic/standard/ @vnivanch @dsawkey |
| 43 | +/source/processes/electromagnetic/xrays/ @vnivanch @dsawkey |
| 44 | +/source/processes/optical/ @vnivanch @dsawkey |
| 45 | + |
| 46 | +# Low Energy Electromagnetic Physics |
| 47 | +/source/processes/electromagnetic/dna/ @sincerti @pandola |
| 48 | +/source/processes/electromagnetic/lowenergy/ @sincerti @pandola |
| 49 | +/source/processes/electromagnetic/pii/ @sincerti @pandola |
| 50 | + |
| 51 | +# Hadronic Physics |
| 52 | +/source/processes/hadronic/cross_sections/ @witoldp @ribon @dwright @vnivanch |
| 53 | +/source/processes/hadronic/management/ @ribon @dwright @vnivanch |
| 54 | +/source/processes/hadronic/models/abrasion/ @ribon @dwright @vnivanch |
| 55 | +/source/processes/hadronic/models/binary_cascade/ @gunter @ribon @dwright @vnivanch |
| 56 | +/source/processes/hadronic/models/cascade/ @mkelsey @ribon @dwright @vnivanch |
| 57 | +/source/processes/hadronic/models/coherent/ @vnivanch @ribon @dwright @vnivanch |
| 58 | +/source/processes/hadronic/models/de_excitation/ @quesada @ribon @dwright @vnivanch |
| 59 | +/source/processes/hadronic/models/em_dissociation/ @tkoi @ribon @dwright @vnivanch |
| 60 | +/source/processes/hadronic/models/im_r_matrix/ @gunter @ribon @dwright @vnivanch |
| 61 | +/source/processes/hadronic/models/inclxx/ @dmancusi @ribon @dwright @vnivanch |
| 62 | +/source/processes/hadronic/models/management/ @gunter @ribon @dwright @vnivanch |
| 63 | +/source/processes/hadronic/models/particle_hp/ @tkoi @ribon @dwright @vnivanch |
| 64 | +/source/processes/hadronic/models/parton_string/ @gunter @vuzhinsk @ribon @dwright @vnivanch |
| 65 | +/source/processes/hadronic/models/photolepton_hadron/ @ribon @dwright @vnivanch |
| 66 | +/source/processes/hadronic/models/pre_equilibrium/ @quesada @ribon @dwright @vnivanch |
| 67 | +/source/processes/hadronic/models/radioactive_decay/ @ldesorgh @ribon @dwright @vnivanch |
| 68 | +/source/processes/hadronic/models/theo_high_energy/ @gunter @ribon @dwright @vnivanch |
| 69 | +/source/processes/hadronic/models/utils/ @gunter @ribon @dwright @vnivanch |
| 70 | +/source/processes/hadronic/processes/ @ribon @dwright @vnivanch |
| 71 | +/source/processes/hadronic/stopping/ @ribon @dwright @vnivanch |
| 72 | +/source/processes/hadronic/util/ @ribon @dwright @vnivanch |
| 73 | + |
| 74 | +# Persistency |
| 75 | +/source/persistency/ @gcosmo |
| 76 | +/source/persistency/ascii/ @arce |
| 77 | +/source/persistency/gdml/ @gcosmo @witoldp |
| 78 | +/source/analysis/ @ihrivnac |
| 79 | +/source/analysis/g4tools/ @gybarran @ihrivnac |
| 80 | +/source/analysis/test/ @gybarran @ihrivnac |
| 81 | + |
| 82 | +# User and Category Interfaces |
| 83 | +/source/intercoms/ @asaim @hajime @kmura |
| 84 | +/source/interfaces/ @hajime @kmura @lgarnier |
| 85 | +/environments/ @hajime @kmura |
| 86 | + |
| 87 | +# Visualization |
| 88 | +/source/graphics_reps/ @allison @lgarnier @perl |
| 89 | +/source/visualization/management/ @allison @lgarnier @perl |
| 90 | +/source/visualization/modeling/ @allison @lgarnier @perl |
| 91 | +/source/visualization/FukuiRenderer/ @stanaka @lgarnier @perl |
| 92 | +/source/visualization/HepRep/ @perl @lgarnier |
| 93 | +/source/visualization/OpenGL/ @allison @lgarnier @perl |
| 94 | +/source/visualization/OpenInventor/ @fjones @allison @lgarnier @perl |
| 95 | +/source/visualization/RayTracer/ @asaim @allison @lgarnier @perl |
| 96 | +/source/visualization/Tree/ @allison @lgarnier @perl |
| 97 | +/source/visualization/VRML/ @stanaka @lgarnier @perl |
| 98 | +/source/visualization/gMocren/ @akimura @lgarnier @perl |
| 99 | + |
| 100 | +# Physics Lists |
| 101 | +/source/physics_lists/ @gunter @wenzel |
| 102 | + |
| 103 | +# Novice+Extended Examples (Individual Examples assigned to Responsibles) |
| 104 | +/examples/basic/ @ihrivnac @ahoward |
| 105 | +/examples/novice/ @ihrivnac @ahoward |
| 106 | +/examples/extended/ @ihrivnac @ahoward |
| 107 | + |
| 108 | +/examples/basic/B1/ @maire @ihrivnac |
| 109 | +/examples/basic/B2/ @ihrivnac |
| 110 | +/examples/basic/B3/ @maire @ihrivnac |
| 111 | +/examples/basic/B4/ @ihrivnac |
| 112 | +/examples/basic/B5/ @ihrivnac |
| 113 | + |
| 114 | +/examples/extended/analysis/AnaEx01/ @maire @ihrivnac |
| 115 | +/examples/extended/analysis/AnaEx02/ @maire @ihrivnac |
| 116 | +/examples/extended/analysis/AnaEx03/ @gybarran @ihrivnac |
| 117 | +/examples/extended/analysis/B1Con/ @tkoi @ihrivnac |
| 118 | +/examples/extended/analysis/B3aScoreWriter/ @ihrivnac |
| 119 | +/examples/extended/analysis/B4dScoreWriter/ @ihrivnac |
| 120 | +/examples/extended/analysis/shared/ @ihrivnac |
| 121 | + |
| 122 | +/examples/extended/biasing/B01/ @ahoward @ihrivnac |
| 123 | +/examples/extended/biasing/B02/ @ahoward @ihrivnac |
| 124 | +/examples/extended/biasing/B03/ @ahoward @ihrivnac |
| 125 | +/examples/extended/biasing/GB01/ @mverderi @ihrivnac |
| 126 | +/examples/extended/biasing/GB02/ @mverderi @ihrivnac |
| 127 | +/examples/extended/biasing/GB03/ @mverderi @ihrivnac |
| 128 | +/examples/extended/biasing/GB04/ @mverderi @ihrivnac |
| 129 | +/examples/extended/biasing/GB05/ @mverderi @ihrivnac |
| 130 | +/examples/extended/biasing/GB06/ @mverderi @ihrivnac |
| 131 | +/examples/extended/biasing/ReverseMC01/ @ldesorgh @ihrivnac |
| 132 | + |
| 133 | +/examples/extended/common/ @ihrivnac |
| 134 | + |
| 135 | +/examples/extended/electromagnetic/TestEm0/ @maire @ihrivnac |
| 136 | +/examples/extended/electromagnetic/TestEm1/ @vnivanch @ihrivnac |
| 137 | +/examples/extended/electromagnetic/TestEm2/ @vnivanch @ihrivnac |
| 138 | +/examples/extended/electromagnetic/TestEm3/ @maire @ihrivnac |
| 139 | +/examples/extended/electromagnetic/TestEm4/ @maire @ihrivnac |
| 140 | +/examples/extended/electromagnetic/TestEm5/ @vnivanch @ihrivnac |
| 141 | +/examples/extended/electromagnetic/TestEm6/ @vnivanch @ihrivnac |
| 142 | +/examples/extended/electromagnetic/TestEm7/ @vnivanch @ihrivnac |
| 143 | +/examples/extended/electromagnetic/TestEm8/ @grichine @ihrivnac |
| 144 | +/examples/extended/electromagnetic/TestEm9/ @vnivanch @ihrivnac |
| 145 | +/examples/extended/electromagnetic/TestEm10/ @grichine @ihrivnac |
| 146 | +/examples/extended/electromagnetic/TestEm11/ @maire @ihrivnac |
| 147 | +/examples/extended/electromagnetic/TestEm12/ @maire @ihrivnac |
| 148 | +/examples/extended/electromagnetic/TestEm13/ @maire @ihrivnac |
| 149 | +/examples/extended/electromagnetic/TestEm14/ @maire @ihrivnac |
| 150 | +/examples/extended/electromagnetic/TestEm15/ @maire @ihrivnac |
| 151 | +/examples/extended/electromagnetic/TestEm16/ @maire @ihrivnac |
| 152 | +/examples/extended/electromagnetic/TestEm17/ @maire @ihrivnac |
| 153 | +/examples/extended/electromagnetic/TestEm18/ @maire @ihrivnac |
| 154 | + |
| 155 | +/examples/extended/errorpropagation/ @arce @ihrivnac |
| 156 | + |
| 157 | +/examples/extended/eventgenerator/basicPrimary/ @maire @ihrivnac |
| 158 | +/examples/extended/eventgenerator/particleGun/ @maire @ihrivnac |
| 159 | +/examples/extended/eventgenerator/exgps/ @ldesorgh @ihrivnac |
| 160 | +/examples/extended/eventgenerator/HepMCEx01/ @kmura @ihrivnac |
| 161 | +/examples/extended/eventgenerator/HepMCEx01/ @kmura @ihrivnac |
| 162 | +/examples/extended/eventgenerator/MCTruth/ @witoldp @ihrivnac |
| 163 | +/examples/extended/eventgenerator/pythia/ @ihrivnac |
| 164 | + |
| 165 | +/examples/extended/exoticphysics/channeling/ @ebagli @ihrivnac |
| 166 | +/examples/extended/exoticphysics/dmparticle/ @vnivanch @ihrivnac |
| 167 | +/examples/extended/exoticphysics/monopole/ @vnivanch @ihrivnac |
| 168 | +/examples/extended/exoticphysics/phonon/ @asaim @ihrivnac |
| 169 | +/examples/extended/exoticphysics/ucn/ @ihrivnac |
| 170 | + |
| 171 | +/examples/extended/field/BlineTracer/ @ldesorgh @ihrivnac |
| 172 | +/examples/extended/field/field01/ @japost @ihrivnac |
| 173 | +/examples/extended/field/field02/ @japost @ihrivnac |
| 174 | +/examples/extended/field/field03/ @japost @ihrivnac |
| 175 | +/examples/extended/field/field04/ @japost @ihrivnac |
| 176 | +/examples/extended/field/field05/ @japost @ihrivnac |
| 177 | +/examples/extended/field/field06/ @japost @ihrivnac |
| 178 | + |
| 179 | +/examples/extended/g3tog4/clGeometry/ @ihrivnac |
| 180 | + |
| 181 | +/examples/extended/geometry/transforms/ @maire @ihrivnac |
| 182 | + |
| 183 | +/examples/extended/hadronic/FissionFragment/ @bwendt @ihrivnac |
| 184 | +/examples/extended/hadronic/Hadr00/ @vnivanch @ihrivnac |
| 185 | +/examples/extended/hadronic/Hadr01/ @vnivanch @ihrivnac |
| 186 | +/examples/extended/hadronic/Hadr02/ @vnivanch @ihrivnac |
| 187 | +/examples/extended/hadronic/Hadr03/ @maire @ihrivnac |
| 188 | +/examples/extended/hadronic/Hadr04/ @maire @ihrivnac |
| 189 | +/examples/extended/hadronic/Hadr06/ @maire @ihrivnac |
| 190 | +/examples/extended/hadronic/Hadr07/ @maire @ihrivnac |
| 191 | +/examples/extended/hadronic/NeutronSource/ @maire @ihrivnac |
| 192 | + |
| 193 | +/examples/extended/medical/DICOM/ @arce @ihrivnac |
| 194 | +/examples/extended/medical/DICOM2/ @jmadsen @ihrivnac |
| 195 | + |
| 196 | +/examples/extended/medical/dna/chem1/ @matkara @ihrivnac |
| 197 | +/examples/extended/medical/dna/chem2/ @matkara @ihrivnac |
| 198 | +/examples/extended/medical/dna/chem3/ @matkara @ihrivnac |
| 199 | +/examples/extended/medical/dna/chem4/ @matkara @ihrivnac |
| 200 | +/examples/extended/medical/dna/clustering/ @matkara @ihrivnac |
| 201 | +/examples/extended/medical/dna/dnaphysics/ @sincerti @ihrivnac |
| 202 | +/examples/extended/medical/dna/icsd/ @cvillagr @ihrivnac |
| 203 | +/examples/extended/medical/dna/mfp/ @sincerti @ihrivnac |
| 204 | +/examples/extended/medical/dna/microdosimetry/ @sincerti @ihrivnac |
| 205 | +/examples/extended/medical/dna/microyz/ @sincerti @ihrivnac |
| 206 | +/examples/extended/medical/dna/neuron/ @sincerti @ihrivnac |
| 207 | +/examples/extended/medical/dna/pdb4dna/ @sincerti @ihrivnac |
| 208 | +/examples/extended/medical/dna/range/ @sincerti @ihrivnac |
| 209 | +/examples/extended/medical/dna/slowing/ @sincerti @ihrivnac |
| 210 | +/examples/extended/medical/dna/splitting/ @sincerti @ihrivnac |
| 211 | +/examples/extended/medical/dna/spower/ @sincerti @ihrivnac |
| 212 | +/examples/extended/medical/dna/svalue/ @sincerti @ihrivnac |
| 213 | +/examples/extended/medical/dna/wholeNuclearDNA/ @cvillagr @ihrivnac |
| 214 | +/examples/extended/medical/dna/wvalue/ @sincerti @ihrivnac |
| 215 | + |
| 216 | +/examples/extended/medical/electronScattering/ @maire @ihrivnac |
| 217 | +/examples/extended/medical/electronScattering2/ @perl @ihrivnac |
| 218 | +/examples/extended/medical/fanoCavity/ @maire @ihrivnac |
| 219 | +/examples/extended/medical/fanoCavity2/ @maire @ihrivnac |
| 220 | +/examples/extended/medical/GammaTherapy/ @vnivanch @ihrivnac |
| 221 | + |
| 222 | +/examples/extended/optical/OpNovice/ @dsawkey @ihrivnac |
| 223 | +/examples/extended/optical/OpNovice2/ @dsawkey @ihrivnac |
| 224 | +/examples/extended/optical/LXe/ @dsawkey @ihrivnac |
| 225 | +/examples/extended/optical/wls/ @dsawkey @ihrivnac |
| 226 | + |
| 227 | +/examples/extended/parallel/MPI/exMPI01/ @kmura @ihrivnac |
| 228 | +/examples/extended/parallel/MPI/exMPI02/ @kmura @ihrivnac |
| 229 | +/examples/extended/parallel/MPI/exMPI03/ @kmura @ihrivnac |
| 230 | +/examples/extended/parallel/MPI/exMPI04/ @ihrivnac |
| 231 | +/examples/extended/parallel/TBB/ @dotti @ihrivnac |
| 232 | +/examples/extended/parallel/ThreadsafeScorers/ @jmadsen @ihrivnac |
| 233 | +/examples/extended/parallel/TopC/ @cooperma @ihrivnac |
| 234 | + |
| 235 | +/examples/extended/parameterisations/gflash/ @mverderi @ihrivnac |
| 236 | +/examples/extended/parameterisations/Par01/ @mverderi @ihrivnac |
| 237 | +/examples/extended/parameterisations/Par02/ @ribon @ihrivnac |
| 238 | + |
| 239 | +/examples/extended/persistency/gdml/ @witoldp @ihrivnac |
| 240 | +/examples/extended/persistency/P01/ @witoldp @ihrivnac |
| 241 | +/examples/extended/persistency/P02/ @witoldp @ihrivnac |
| 242 | +/examples/extended/persistency/P03/ @arce @ihrivnac |
| 243 | + |
| 244 | +/examples/extended/physicslists/extensibleFactory/ @rhatcher @ihrivnac @gunter |
| 245 | +/examples/extended/physicslists/factory/ @ihrivnac @gunter |
| 246 | +/examples/extended/physicslists/genericPL/ @witoldp @ihrivnac @gunter |
| 247 | +/examples/extended/physicslists/shared/ @ihrivnac @gunter |
| 248 | + |
| 249 | +/examples/extended/polarisation/Pol01/ @vnivanch @ihrivnac |
| 250 | + |
| 251 | +/examples/extended/radioactivedecay/Activation/ @maire @ihrivnac |
| 252 | +/examples/extended/radioactivedecay/rdecay01/ @maire @ihrivnac |
| 253 | +/examples/extended/radioactivedecay/rdecay02/ @ldesorgh @ihrivnac |
| 254 | + |
| 255 | +/examples/extended/runAndEvent/RE01/ @asaim @ihrivnac |
| 256 | +/examples/extended/runAndEvent/RE02/ @asaim @ihrivnac |
| 257 | +/examples/extended/runAndEvent/RE03/ @asaim @ihrivnac |
| 258 | +/examples/extended/runAndEvent/RE04/ @asaim @ihrivnac |
| 259 | +/examples/extended/runAndEvent/RE05/ @asaim @ihrivnac |
| 260 | +/examples/extended/runAndEvent/RE06/ @asaim @ihrivnac |
| 261 | + |
| 262 | +/examples/extended/visualization/perspective/ @allison @ihrivnac |
| 263 | +/examples/extended/visualization/standalone/ @allison @ihrivnac |
| 264 | +/examples/extended/visualization/userVisAction/ @allison @ihrivnac |
| 265 | + |
| 266 | +# Advanced Examples (Can be extended with responsibles per example) |
| 267 | +/examples/advanced/ @guatelli @fromano @pandola |
| 268 | + |
| 269 | +# Testing |
| 270 | +/tests/ @gunter @syjun |
| 271 | + |
0 commit comments