Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/History

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 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 ] [ 11.3.0 ]

Diff markup

Differences between /processes/History (Version 11.3.0) and /processes/History (Version 11.2.1)


  1 # Category processes History                        1 # Category processes History
  2                                                     2 
  3 See `CONTRIBUTING.rst` for details of **requir      3 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
  4 which **must** added in reverse chronological       4 which **must** added in reverse chronological order (newest at the top). It must **not**
  5 be used as a substitute for writing good git c      5 be used as a substitute for writing good git commit messages!
  6                                                     6 
  7 ## 2024-05-29 Alberto Ribon (processes-V11-02- << 
  8 - Added the new hadronic model NuDEX           << 
  9                                                << 
 10 ## 2022-12-12 Ben Morgan (processes-V11-01-00)      7 ## 2022-12-12 Ben Morgan (processes-V11-01-00)
 11 - Remove obsolete GNUmakefile scripts               8 - Remove obsolete GNUmakefile scripts
 12                                                     9 
 13 ## 2022-11-14 I. Hrivnacova (processes-V11-00-     10 ## 2022-11-14 I. Hrivnacova (processes-V11-00-02)
 14 - Replaced reinterpret_cast with static_cast w     11 - Replaced reinterpret_cast with static_cast where possible
 15                                                    12 
 16 ## 2022-01-28 Ben Morgan (processes-V11-00-01)     13 ## 2022-01-28 Ben Morgan (processes-V11-00-01)
 17 - Replace `geant4_global_library_target` with      14 - Replace `geant4_global_library_target` with direct file inclusion and
 18   call to `geant4_add_category` to define libr     15   call to `geant4_add_category` to define library build from source modules.
 19                                                    16 
 20 ## 2021-12-10 Ben Morgan (processes-V11-00-00)     17 ## 2021-12-10 Ben Morgan (processes-V11-00-00)
 21 - Change to new Markdown History format            18 - Change to new Markdown History format
 22                                                    19 
 23 ---                                                20 ---
 24                                                    21 
 25 # History entries prior to 11.0                    22 # History entries prior to 11.0
 26                                                    23 
 27 October 25, 2021 (processes-V10-07-05)             24 October 25, 2021 (processes-V10-07-05)
 28 - Use G4StrUtil functions replacing deprecated     25 - Use G4StrUtil functions replacing deprecated G4String member functions
 29                                                    26 
 30 October 18, 2021 (processes-V10-07-04)             27 October 18, 2021 (processes-V10-07-04)
 31 - Use std::string member functions from G4Stri     28 - Use std::string member functions from G4String in place of synonyms
 32                                                    29 
 33 August 5, 2021 (processes-V10-07-03)               30 August 5, 2021 (processes-V10-07-03)
 34 - Migration to the new version of G4PhysicsMod     31 - Migration to the new version of G4PhysicsModelCatalog
 35                                                    32 
 36 April 18, 2021 (processes-V10-07-02)               33 April 18, 2021 (processes-V10-07-02)
 37 - Migrate main/orphaned processes categories t     34 - Migrate main/orphaned processes categories to modular CMake API
 38   - EM/Hadronic/Biasing are to be handled in s     35   - EM/Hadronic/Biasing are to be handled in separate MRs
 39                                                    36 
 40 April 13, 2021 A.Ribon (processes-V10-07-01)       37 April 13, 2021 A.Ribon (processes-V10-07-01)
 41 - CMakeLists.txt, GNUmakefile : removed the su     38 - CMakeLists.txt, GNUmakefile : removed the subdirectories
 42   hadronic/models/management and hadronic/mode     39   hadronic/models/management and hadronic/models/util
 43   (that have been now deleted, with their clas     40   (that have been now deleted, with their classes moved to
 44    hadronic/util and hadronic/management).         41    hadronic/util and hadronic/management).
 45                                                    42 
 46 March 16, 2021 A.Ribon (processes-V10-07-00)       43 March 16, 2021 A.Ribon (processes-V10-07-00)
 47 - CMakeLists.txt, GNUmakefile : removed the su     44 - CMakeLists.txt, GNUmakefile : removed the subdirectory rpg
 48   (corresponding to the hadronic model rpg tha     45   (corresponding to the hadronic model rpg that has been deleted).
 49                                                    46 
 50 November 16, 2020 G.Cosmo (processes-V10-06-01     47 November 16, 2020 G.Cosmo (processes-V10-06-01)
 51 - Fixed typos in printed-out text. Addressing      48 - Fixed typos in printed-out text. Addressing problem report #2285.
 52                                                    49 
 53 September 23, 2020 B.Morgan (processes-V10-06-     50 September 23, 2020 B.Morgan (processes-V10-06-00)
 54 - Remove no longer required include_directorie     51 - Remove no longer required include_directories
 55                                                    52 
 56 April 20, 2017 G.Cosmo (processes-V10-03-03)       53 April 20, 2017 G.Cosmo (processes-V10-03-03)
 57 - Tag based on geant4-10-03-ref-03, plus the f     54 - Tag based on geant4-10-03-ref-03, plus the following:
 58   emutils-V10-03-05,  hadr-cross-V10-03-02, ha     55   emutils-V10-03-05,  hadr-cross-V10-03-02, hadr-casc-V10-03-00,
 59   hadr-cohe-V10-03-01 and hadr-deex-V10-03-27.     56   hadr-cohe-V10-03-01 and hadr-deex-V10-03-27.
 60 - Includes new 'solidstate' module.                57 - Includes new 'solidstate' module.
 61                                                    58 
 62 April 6, 2017 E.Bagli                              59 April 6, 2017 E.Bagli
 63 - Added 'solidstate' module.                       60 - Added 'solidstate' module.
 64 - Moved 'phonon' module into 'solidstate' modu     61 - Moved 'phonon' module into 'solidstate' module.
 65                                                    62 
 66 November 6, 2015 G.Cosmo                           63 November 6, 2015 G.Cosmo
 67 - Removed module 'neutron_hp', now merged in '     64 - Removed module 'neutron_hp', now merged in 'particle_hp'.
 68   Updated CMake and GNUmake scripts.               65   Updated CMake and GNUmake scripts.
 69                                                    66 
 70 July 9, 2012 G.Cosmo (processes-V09-05-00)         67 July 9, 2012 G.Cosmo (processes-V09-05-00)
 71 - Archived "hadronic/models/incl" module.          68 - Archived "hadronic/models/incl" module.
 72 - Includes following tags on top of "geant4-09     69 - Includes following tags on top of "geant4-09-05-ref-06":
 73   hadr-stopping-V09-05-13, hadr-cross-V09-05-1     70   hadr-stopping-V09-05-13, hadr-cross-V09-05-19, hadr-man-V09-05-09,
 74   hadr-proc-V09-05-05, hadr-casc-V09-05-13, em     71   hadr-proc-V09-05-05, hadr-casc-V09-05-13, emstand-V09-05-31,
 75   emutils-V09-05-21, hadr-chips-proc-V09-05-04     72   emutils-V09-05-21, hadr-chips-proc-V09-05-04, hadr-chips-inter-V09-05-03,
 76   hadr-deex-V09-05-08, hadr-pre-V09-05-03, tra     73   hadr-deex-V09-05-08, hadr-pre-V09-05-03, transport-V09-05-01,
 77   hadr-inclxx-V09-05-17, hadr-string-diff-V09-     74   hadr-inclxx-V09-05-17, hadr-string-diff-V09-05-13.
 78                                                    75 
 79 May 5, 2012, Gunter Folger  ( ..trunk.. )          76 May 5, 2012, Gunter Folger  ( ..trunk.. )
 80 - revert changes by Mikhail ( rev. r58247 )        77 - revert changes by Mikhail ( rev. r58247 )
 81                                                    78 
 82 Apr 27, Mikhail Kosov       (processes-cmk-V09     79 Apr 27, Mikhail Kosov       (processes-cmk-V09-05-00)
 83 - hadronic/model/chiral_inv_phase_space moved      80 - hadronic/model/chiral_inv_phase_space moved to hadronic/chips
 84                                                    81 
 85 Sep 7, 2011, Gunter Folger   (processes-cmk-V0     82 Sep 7, 2011, Gunter Folger   (processes-cmk-V09-04-01)
 86 - remove/comment new modules hadronic/{common,     83 - remove/comment new modules hadronic/{common, incl++/...} from cmake
 87                                                    84 
 88 - Update GNUmakefile and use CMakeLists.txt of     85 - Update GNUmakefile and use CMakeLists.txt of processes-V09-04-01 for dna architecture change.
 89                                                    86 
 90 Sep 7, 2011, Gunter Folger   (processes-gmk-V0     87 Sep 7, 2011, Gunter Folger   (processes-gmk-V09-04-00 and
 91                               processes-cmk-V0     88                               processes-cmk-V09-04-00)
 92 - Update GNUmakefile and use CMakeLists.txt of     89 - Update GNUmakefile and use CMakeLists.txt of processes-V09-04-01 for dna architecture change.
 93                                                    90 
 94 Sep 5, 2011, AM, MK, SI (processes-V09-04-02)      91 Sep 5, 2011, AM, MK, SI (processes-V09-04-02)
 95 - Updated CMakeLists.txt for dna architecture      92 - Updated CMakeLists.txt for dna architecture change
 96                                                    93 
 97 May 13, 2011 G.Cosmo (processes-V09-04-01)         94 May 13, 2011 G.Cosmo (processes-V09-04-01)
 98 - Added "hadronic/models/lend" module.             95 - Added "hadronic/models/lend" module.
 99 - Includes following tags on top of "geant4-09     96 - Includes following tags on top of "geant4-09-04-ref-04":
100   had-binary-V09-04-01, procuts-V09-04-03, pro     97   had-binary-V09-04-01, procuts-V09-04-03, procman-V09-04-03,
101   hadr-deex-V09-04-12, emlowen-V09-04-32, hadr     98   hadr-deex-V09-04-12, emlowen-V09-04-32, hadr-cohe-V09-04-02,
102   hadr-cross-V09-04-06, xrays-V09-04-00, hadr-     99   hadr-cross-V09-04-06, xrays-V09-04-00, hadr-lend-V09-04-05,
103   emutils-V09-04-21, emdna-V09-04-02, hadr-mun    100   emutils-V09-04-21, emdna-V09-04-02, hadr-munuclear-V09-04-01,
104   procscore-V09-04-00, emstand-V09-04-21, hadr    101   procscore-V09-04-00, emstand-V09-04-21, hadr-chips-pro-V09-04-03.
105 - Requires tags: externals-V09-04-01, config-V    102 - Requires tags: externals-V09-04-01, config-V09-04-06, source-gmk-V09-04-01.
106                                                   103 
107 March 17, 2011 G.Cosmo (processes-V09-04-00)      104 March 17, 2011 G.Cosmo (processes-V09-04-00)
108 - Added "electromagnetic/dna" module.             105 - Added "electromagnetic/dna" module.
109 - Includes following tags on top of "geant4-09    106 - Includes following tags on top of "geant4-09-04-ref-02":
110   em-V09-04-00 (emlowen-V09-04-17, emdna-V09-0    107   em-V09-04-00 (emlowen-V09-04-17, emdna-V09-04-02, emutils-V09-04-05),
111   hadr-modman-V09-04-00, hadr-man-V09-04-03, h    108   hadr-modman-V09-04-00, hadr-man-V09-04-03, hadr-cross-V09-04-05,
112   hadr-proc-V09-04-03, had-theo-HE-V09-04-00,     109   hadr-proc-V09-04-03, had-theo-HE-V09-04-00, had-binary-V09-04-00,
113   hadr-qgsm-V09-04-00.                            110   hadr-qgsm-V09-04-00.
114                                                   111 
115 November 19, 2010 G.Cosmo                         112 November 19, 2010 G.Cosmo
116 - Added "electromagnetic/pii" module.             113 - Added "electromagnetic/pii" module.
117                                                   114 
118 October 10, 2007: Gunter Folger   (processes-g    115 October 10, 2007: Gunter Folger   (processes-gmk-V09-00-01)
119 - Added hadronic/models/incl (Liege cascade) t    116 - Added hadronic/models/incl (Liege cascade) to GNUmakefile
120                                                   117 
121 Dec 06, 2002: Gabriele Cosmo (process-V04-01-0    118 Dec 06, 2002: Gabriele Cosmo (process-V04-01-01)
122 - Merged development with latest migration to     119 - Merged development with latest migration to G4ApplicationState.
123                                                   120 
124 Dec 4, 2002: Makoto Asai (process-V04-01-00)      121 Dec 4, 2002: Makoto Asai (process-V04-01-00)
125 - Tagged for migration to new G4ApplicationSta    122 - Tagged for migration to new G4ApplicationState
126                                                   123 
127 May 29, 1999: John Allison                        124 May 29, 1999: John Allison
128 - Added electromagnetic/lowenergy to GNUmakefi    125 - Added electromagnetic/lowenergy to GNUmakefile and
129   electromagnetic/GNUmakefile..                   126   electromagnetic/GNUmakefile..
130                                                   127 
131 Sep 25: H.Kurashige.                              128 Sep 25: H.Kurashige.
132 - procman-00-02-05 has tagged                     129 - procman-00-02-05 has tagged
133     Added deleteion of all processes  in the d    130     Added deleteion of all processes  in the destructor of G4ProcessTable
134 Aug 27: HP Wellisch.                              131 Aug 27: HP Wellisch.
135 - collected the fixes in a  new processes-tag;    132 - collected the fixes in a  new processes-tag; trying Harm's improved code.
136 The following in  included:                       133 The following in  included:
137 decay - pro-00-02-01                              134 decay - pro-00-02-01
138 electromagnetic - em-00-02-02                     135 electromagnetic - em-00-02-02
139   standard/src/G4GammaConversion.cc - head        136   standard/src/G4GammaConversion.cc - head
140   xrays/include/G4Cerenkov.hh - head              137   xrays/include/G4Cerenkov.hh - head
141   xrays/src/G4Cerenkov.cc - head                  138   xrays/src/G4Cerenkov.cc - head
142 management - procman-00-02-04                     139 management - procman-00-02-04
143 optical - head                                    140 optical - head
144 parameterisation - param-00-02-03                 141 parameterisation - param-00-02-03
145 transportation - pro-00-02-01                     142 transportation - pro-00-02-01
146   src/G4Transportation.cc - head                  143   src/G4Transportation.cc - head
147   src/G4UserSpecialCuts.cc - head                 144   src/G4UserSpecialCuts.cc - head
148 hadronic/cross_sections - pro-00-02-01            145 hadronic/cross_sections - pro-00-02-01
149 hadronic/management - pro-00-02-01                146 hadronic/management - pro-00-02-01
150   include/G4HadronicInteraction.hh - head         147   include/G4HadronicInteraction.hh - head
151   src/G4HadronInelasticProcess.cc - head          148   src/G4HadronInelasticProcess.cc - head
152 hadronic/processes - pro-00-02-01                 149 hadronic/processes - pro-00-02-01
153 hadronic/stopping - pro-00-02-01                  150 hadronic/stopping - pro-00-02-01
154   include/G4PiMinusAbsorptionAtRest.hh - head     151   include/G4PiMinusAbsorptionAtRest.hh - head
155 hadronic/util - pro-00-02-01                      152 hadronic/util - pro-00-02-01
156   src/G4LightMedia.cc - head                      153   src/G4LightMedia.cc - head
157   src/G4Nucleus.cc - head                         154   src/G4Nucleus.cc - head
158   src/G4ReactionDynamics.cc - head                155   src/G4ReactionDynamics.cc - head
159 hadronic/models/generator - generator-01-02-br    156 hadronic/models/generator - generator-01-02-branch-01
160 hadronic/models/high_energy - had_high-00-02-0    157 hadronic/models/high_energy - had_high-00-02-01
161 hadronic/models/low_energy - pro-00-02-01         158 hadronic/models/low_energy - pro-00-02-01
162 hadronic/models/neutron_hp - neutron-00-02-03     159 hadronic/models/neutron_hp - neutron-00-02-03
163                                                   160 
164 Aug 19 :  HP Wellisch.                            161 Aug 19 :  HP Wellisch.
165 - Collected the last fixes in an overal proces    162 - Collected the last fixes in an overal processes tag.
166 - Two fixes inluded in stopping, and generator    163 - Two fixes inluded in stopping, and generator.
167 - (The problem in generator is not understood.    164 - (The problem in generator is not understood. This can
168   never have compiled on any platform, which i    165   never have compiled on any platform, which it did
169   before tagging beta01 in Niigata.)              166   before tagging beta01 in Niigata.)
170                                                   167 
171 Aug 16 :  H.Kurashige (procman-00-02-03)          168 Aug 16 :  H.Kurashige (procman-00-02-03)
172 - Added G4ProcessTable (procman-00-02-02)         169 - Added G4ProcessTable (procman-00-02-02)
173 - Added G4ProcessTableMessenger                   170 - Added G4ProcessTableMessenger
174 - Added fUserDefined to G4ProcessType.hh          171 - Added fUserDefined to G4ProcessType.hh
175                                                   172 
176 Aug 10: H.Kurashige (decay-00-02-01)              173 Aug 10: H.Kurashige (decay-00-02-01)
177 - Modified G4Decay to adapt the removal of G4V    174 - Modified G4Decay to adapt the removal of G4VProcess::thePhysicsTable
178                                                   175 
179 Aug 10: H.Kurashige (procman-00-02-01)            176 Aug 10: H.Kurashige (procman-00-02-01)
180 - Removed G4VProcess::thePhysicsTable             177 - Removed G4VProcess::thePhysicsTable
181                                                   178 
182 Jul 19: HP Wellisch                               179 Jul 19: HP Wellisch
183 (pro-00-01-05)                                    180 (pro-00-01-05)
184 Collecting all the fixes, and doing a process     181 Collecting all the fixes, and doing a process tag.
185                                                   182 
186 jul 18: H.Kurashige (procman-00-01-03)            183 jul 18: H.Kurashige (procman-00-01-03)
187 - Fixed bugs in g4ProcessManager                  184 - Fixed bugs in g4ProcessManager
188 - Fixed command name in G4ProcessManagerMessen    185 - Fixed command name in G4ProcessManagerMesseneger
189                                                   186 
190 Jul 14: HP Wellisch                               187 Jul 14: HP Wellisch
191                                                   188 
192 Tagging the process tag as basis for the final    189 Tagging the process tag as basis for the final validation procedure
193 of geant4-beta.                                   190 of geant4-beta.
194                                                   191 
195 Jul 09: G.Cosmo                                   192 Jul 09: G.Cosmo
196 - Fixed bug in electromagnetics/util/GNUmakefi    193 - Fixed bug in electromagnetics/util/GNUmakefile and in
197   electromagnetics/xrays/GNUmakefile. G4EXEC_B    194   electromagnetics/xrays/GNUmakefile. G4EXEC_BUILD was erroneously
198   set.                                            195   set.
199                                                   196 
200 Jul 08: HP Wellisch (pro-00-01-02)                197 Jul 08: HP Wellisch (pro-00-01-02)
201                                                   198 
202 changes to accommodate modifications in the       199 changes to accommodate modifications in the
203 material category, mainly include statements      200 material category, mainly include statements
204                                                   201 
205 Jul 08: HP Wellisch (pro-00-01-01)                202 Jul 08: HP Wellisch (pro-00-01-01)
206 The process tag pro-00-01-01 contains the foll    203 The process tag pro-00-01-01 contains the following tags:
207                                                   204 
208 decay : pre-beta01-02                             205 decay : pre-beta01-02
209 electromagnetic: head                             206 electromagnetic: head
210 hadronics/cross-sections: head                    207 hadronics/cross-sections: head
211                 /management: pre-beta01-02        208                 /management: pre-beta01-02
212     /processes: pre-beta01-02                     209     /processes: pre-beta01-02
213     /stopping: head                               210     /stopping: head
214     /util: pre-beta01-02                          211     /util: pre-beta01-02
215     /models/low_energy: pre-beta01-02             212     /models/low_energy: pre-beta01-02
216                  /high_energy: pre-beta01-02      213                  /high_energy: pre-beta01-02
217            /generator: head                       214            /generator: head
218            /neutron_hp: head                      215            /neutron_hp: head
219 management: pre-beta01-02 (procman-00-01-01, i    216 management: pre-beta01-02 (procman-00-01-01, is newer, but incompatible for the moment)
220 optical: head                                     217 optical: head
221 parametrisation: pre-beta01-02                    218 parametrisation: pre-beta01-02
222 transportation: pre-beta01-02                     219 transportation: pre-beta01-02
223                                                   220 
224 Changes to accommodate the material-00-01-01 t    221 Changes to accommodate the material-00-01-01 tag are not
225 present for the moment.                           222 present for the moment.
226                                                   223 
227 Jul 08: H.Kurashige (procman-00-01-01)            224 Jul 08: H.Kurashige (procman-00-01-01)
228 - Removed G4MaterialTable.hh                      225 - Removed G4MaterialTable.hh
229                                                   226 
230 Jul 07: G.Cosmo                                   227 Jul 07: G.Cosmo
231 - Added models/generator and models/neutron_hp    228 - Added models/generator and models/neutron_hp to compile sequence
232   in models/GNUmakefile.                          229   in models/GNUmakefile.
233                                                   230 
234 Jul 01: HPW tagging pro-00-07-01                  231 Jul 01: HPW tagging pro-00-07-01
235                                                   232 
236 Jun 30: H.Kurashige procman-00-07-03              233 Jun 30: H.Kurashige procman-00-07-03
237  - Added G4IVContinuousDiscreteProcess and G4I    234  - Added G4IVContinuousDiscreteProcess and G4IVRestDiscreteProcess.hh
238    for em-00-07-01   (by Michel)                  235    for em-00-07-01   (by Michel)
239                                                   236 
240 Jun 30: Paulo & Marc - param-00-07-01             237 Jun 30: Paulo & Marc - param-00-07-01
241                                                   238 
242   Changes in parameterisation:                    239   Changes in parameterisation:
243                                                   240 
244  - The "G4ParallelWorld" class becomes the        241  - The "G4ParallelWorld" class becomes the
245    "G4FlavoredParallelWorld" with some improve    242    "G4FlavoredParallelWorld" with some improvements;
246                                                   243 
247  - To starting allowing the vis/draw/Ghosts co    244  - To starting allowing the vis/draw/Ghosts command
248    implementation, the                            245    implementation, the
249                                                   246 
250    G4VPhysicalVolume*                             247    G4VPhysicalVolume*
251    GetWorldForThis (G4ParticleDefinition *)       248    GetWorldForThis (G4ParticleDefinition *)
252                                                   249 
253    from G4GlobalFastSimulationManager becomes     250    from G4GlobalFastSimulationManager becomes
254                                                   251 
255    G4FlavoredParallelWorld*                       252    G4FlavoredParallelWorld*
256    GetFlavoredWorldForThis(G4ParticleDefinitio    253    GetFlavoredWorldForThis(G4ParticleDefinition *);
257                                                   254 
258  - A few changes in the G4FastSimulationManage    255  - A few changes in the G4FastSimulationManagerProcess
259    to deal with these changes.                    256    to deal with these changes.
260                                                   257 
261 Jun 28:H.Kurashige procman-00-06-03               258 Jun 28:H.Kurashige procman-00-06-03
262 - Fixed bugs of InsertAt, SetProcessOrdering m    259 - Fixed bugs of InsertAt, SetProcessOrdering methods in G4ProcessManager
263 - Added copy constructor in G4ProcessManager      260 - Added copy constructor in G4ProcessManager
264                                                   261 
265 Jun 28:H.Kurashige decay-06-01                    262 Jun 28:H.Kurashige decay-06-01
266 - Modified for new unified cut scheme             263 - Modified for new unified cut scheme
267                                                   264 
268 Jun 27: L. Felawka                                265 Jun 27: L. Felawka
269 - added new processes G4MuonMinusCaptureatRest    266 - added new processes G4MuonMinusCaptureatRest and
270   G4KaonMinusAbsorption (GHEISHA version)         267   G4KaonMinusAbsorption (GHEISHA version)
271                                                   268 
272 Jun 26: G.Cosmo pro-00-06-05                      269 Jun 26: G.Cosmo pro-00-06-05
273 - Added GNUmakefiles to electromagnetic test d    270 - Added GNUmakefiles to electromagnetic test directories.
274 - Tagged.                                         271 - Tagged.
275                                                   272 
276 Jun 26: J. Allison                                273 Jun 26: J. Allison
277 - Modified GNUmakefiles in electromagnetic for    274 - Modified GNUmakefiles in electromagnetic for sub-structure.
278                                                   275 
279 Jun 20: H.P.Wellisch pro-00-06-04                 276 Jun 20: H.P.Wellisch pro-00-06-04
280 includes trans-06-05                              277 includes trans-06-05
281 otherwise it is alpha07-02                        278 otherwise it is alpha07-02
282                                                   279 
283 Jun 15: G.Cosmo pro-00-06-03                      280 Jun 15: G.Cosmo pro-00-06-03
284 - Includes tag op-00-06-02.                       281 - Includes tag op-00-06-02.
285 - Fixed "ambiguity" for pow() function in G4Ha    282 - Fixed "ambiguity" for pow() function in G4HadronCrossSections.cc
286   (F.Jones)                                       283   (F.Jones)
287                                                   284 
288 Jun 10: H.P. Wellisch pro-00-06-02                285 Jun 10: H.P. Wellisch pro-00-06-02
289 As pro-00-06-01, gut includes the corrected tr    286 As pro-00-06-01, gut includes the corrected transportation tag
290 trans-06-04a                                      287 trans-06-04a
291                                                   288 
292 Tue Jun  9, Overloading of cross-sections enab    289 Tue Jun  9, Overloading of cross-sections enabled.
293 tag for hadronics and processes.                  290 tag for hadronics and processes.
294 The tag pro-00-06-01 includes                     291 The tag pro-00-06-01 includes
295 decay:           alpha06                          292 decay:           alpha06
296 electromagnetic: em-00-06-01                      293 electromagnetic: em-00-06-01
297 hadronic:        had-00-06-01                     294 hadronic:        had-00-06-01
298 optical:         op-00-06-01                      295 optical:         op-00-06-01
299 parametrisation: alpha06                          296 parametrisation: alpha06
300 transportation:  trans-06-03                      297 transportation:  trans-06-03
301 management:      procman-00-06-01                 298 management:      procman-00-06-01
302                                                   299 
303 June 8, 98 H.Kurashige (procman-00-06-01)         300 June 8, 98 H.Kurashige (procman-00-06-01)
304 - modify G4ProcessManager and G4ProcessManager    301 - modify G4ProcessManager and G4ProcessManagerMesseneger
305                                                   302 
306 Apr 27, 98 G.Cosmo (pro-00-05-03)                 303 Apr 27, 98 G.Cosmo (pro-00-05-03)
307   Bug fixes in AlongDoIt of all EnergyLoss cla    304   Bug fixes in AlongDoIt of all EnergyLoss classes, by M.Maire
308   (it corresponds to tag em-00-05-02 for elect    305   (it corresponds to tag em-00-05-02 for electromagnetics).
309                                                   306 
310 Apr 23, 98 H.P. Wellisch                          307 Apr 23, 98 H.P. Wellisch
311   processes tagged pro-00-05-02.                  308   processes tagged pro-00-05-02.
312   please see the sub-tags for information.        309   please see the sub-tags for information.
313   (In addition, the electromagnetic/test were     310   (In addition, the electromagnetic/test were changed to conform
314    with the new G4VParticleChange.)               311    with the new G4VParticleChange.)
315 processes:                                        312 processes:
316   param param-00-05-01                            313   param param-00-05-01
317   emlem head                                      314   emlem head
318   optic head                                      315   optic head
319   decay decay-05-01                               316   decay decay-05-01
320   hadro had-00-06-00                              317   hadro had-00-06-00
321   manag head                                      318   manag head
322   trans trans-05-01                               319   trans trans-05-01
323                                                   320 
324 Apr 22, 98 G.Cosmo                                321 Apr 22, 98 G.Cosmo
325 - Fixed usage of for-loop index - porting on c    322 - Fixed usage of for-loop index - porting on cxx 6.0.
326   Modified files:                                 323   Modified files:
327   G4AntiNeutronAnnihilationAtRest.cc              324   G4AntiNeutronAnnihilationAtRest.cc
328   G4AntiProtonAnnihilationAtRest.cc               325   G4AntiProtonAnnihilationAtRest.cc
329   G4NeutronCaptureAtRest.cc                       326   G4NeutronCaptureAtRest.cc
330   G4PionMinusAbsorptionAtRest.cc                  327   G4PionMinusAbsorptionAtRest.cc
331                                                   328 
332 Apr 22, 98 P.Urban                                329 Apr 22, 98 P.Urban
333 - Added forward declaration for template speci    330 - Added forward declaration for template specialization
334   needed by g++ compiler. Modified file:          331   needed by g++ compiler. Modified file:
335   G4EnergyLossTables.cc                           332   G4EnergyLossTables.cc
336                                                   333 
337 Apr 21, 98 H.P. Wellisch                          334 Apr 21, 98 H.P. Wellisch
338                                                   335 
339   please see the sub-tags for more information    336   please see the sub-tags for more information.
340   processes tagged pro-00-05-01.                  337   processes tagged pro-00-05-01.
341 processes:                                        338 processes:
342   param param-00-05-01                            339   param param-00-05-01
343   emlem em-00-05-01                               340   emlem em-00-05-01
344   optic head, no garantees                        341   optic head, no garantees
345   decay decay-05-01                               342   decay decay-05-01
346   hadro had-00-05-01                              343   hadro had-00-05-01
347   manag procman-05-01                             344   manag procman-05-01
348   trans trans-05-01                               345   trans trans-05-01
349                                                   346 
350 the tag were tested with                          347 the tag were tested with
351                                                   348 
352 * digits+hits   hits-00-05-01                     349 * digits+hits   hits-00-05-01
353 * events+tracks alpha05                           350 * events+tracks alpha05
354 * geometry      alpha05                           351 * geometry      alpha05
355 * global        global-00-05-02                   352 * global        global-00-05-02
356 * graphics_reps greps-00-05-02                    353 * graphics_reps greps-00-05-02
357 * intercoms     intercoms-00-05-03                354 * intercoms     intercoms-00-05-03
358 * interfaces    interfaces-00-05-01               355 * interfaces    interfaces-00-05-01
359 * materials     materials-00-05-01                356 * materials     materials-00-05-01
360 * particles     alpha05                           357 * particles     alpha05
361 * run           run-00-05-02                      358 * run           run-00-05-02
362 * track         track-00-05-01                    359 * track         track-00-05-01
363 * tracking      head                              360 * tracking      head
364 * visualization vis-00-05-04a                     361 * visualization vis-00-05-04a
365                                                   362 
366 April 20, 98 MMa                                  363 April 20, 98 MMa
367   em-00-05-01 suppression of any 'tracking'cut    364   em-00-05-01 suppression of any 'tracking'cut
368               ready for alpha06                   365               ready for alpha06
369                                                   366 
370 April 16, 98 L. Felawka                           367 April 16, 98 L. Felawka
371   Replaced compound stopped particle process c    368   Replaced compound stopped particle process class "G4HadronAtRest" by
372   individual stopped particle process classes     369   individual stopped particle process classes "G4PionMinusAbsorptionAtRest",
373   "G4NeutronCaptureAtRest", "G4AntiProtonAnnih    370   "G4NeutronCaptureAtRest", "G4AntiProtonAnnihilationAtRest" and
374   "G4AntiNeutronAnnihilationAtRest"               371   "G4AntiNeutronAnnihilationAtRest"
375                                                   372 
376 April 12, 98 H.Kuraashige                         373 April 12, 98 H.Kuraashige
377   Implement new scheme of 'Particle Change'. P    374   Implement new scheme of 'Particle Change'. Please see
378   particle_change.asc in geant4alpha/documents    375   particle_change.asc in geant4alpha/documents/particles+matter/.
379   Following files have been modified.             376   Following files have been modified.
380    management: all abstract classes of G4V*Pro    377    management: all abstract classes of G4V*Process.hh
381    decay:      G4Decay.hh, .cc                    378    decay:      G4Decay.hh, .cc
382    transportation: G4Transportation.hh , .cc      379    transportation: G4Transportation.hh , .cc
383    electromagnetic: all classes                   380    electromagnetic: all classes
384    optical:             all classes               381    optical:             all classes
385                                                   382 
386                                                   383 
387 April 9, 98 G.Cosmo                               384 April 9, 98 G.Cosmo
388 - Porting on DEC-cxx 6.0.                         385 - Porting on DEC-cxx 6.0.
389   Removed meaningless usage of "const" qualifi    386   Removed meaningless usage of "const" qualifier from functions
390   return type for basic types by value. Modifi    387   return type for basic types by value. Modified files:
391   G4MuEnergyLoss.hh, .cc                          388   G4MuEnergyLoss.hh, .cc
392   G4eEnergyLoss.hh, .cc                           389   G4eEnergyLoss.hh, .cc
393   G4hEnergyLoss.hh, .cc                           390   G4hEnergyLoss.hh, .cc
394   G4HadronicInteraction.hh                        391   G4HadronicInteraction.hh
395                                                   392 
396 April 08, 98 G.Cosmo                              393 April 08, 98 G.Cosmo
397 - Added fixes for DEC-cxx 6.0 compiler, relate    394 - Added fixes for DEC-cxx 6.0 compiler, related to for-loop index
398   declarations. List of modified files:           395   declarations. List of modified files:
399   electromagnetic/G4ComptonScattering.cc, G4Ga    396   electromagnetic/G4ComptonScattering.cc, G4GammaConversion.cc,
400                   G4MuBremsstrahlung.cc, G4MuE    397                   G4MuBremsstrahlung.cc, G4MuEnergyLoss.cc,
401                   G4PAIxSection.cc, G4PhotoEle    398                   G4PAIxSection.cc, G4PhotoElectricEffect.cc,
402                   G4eplusAnnihilation.cc          399                   G4eplusAnnihilation.cc
403   management/G4ProcessManager.cc                  400   management/G4ProcessManager.cc
404   hadronic/G4HadronicCrossSections.cc, G4Hadro    401   hadronic/G4HadronicCrossSections.cc, G4HadronicInteraction.cc,
405            G4HadronicProcess.cc, G4LFission.cc    402            G4HadronicProcess.cc, G4LFission.cc, G4HadronAtRest.cc,
406            G4KaonMinusAbsorptionAtRest.cc, G4R    403            G4KaonMinusAbsorptionAtRest.cc, G4ReactionDynamics.cc
407                                                   404 
408 March 24, 98 G.Barrand                            405 March 24, 98 G.Barrand
409 - GNUmakefile, hadronic/GNUmakefile, hadronic/    406 - GNUmakefile, hadronic/GNUmakefile, hadronic/models/GNUmakefile :
410   MAKESHLIB changed in G4MAKESHLIB                407   MAKESHLIB changed in G4MAKESHLIB
411                                                   408 
412 March 13 1998, Hans-Peter Wellisch                409 March 13 1998, Hans-Peter Wellisch
413 - Tagged processes pro-00-04-02 to include par    410 - Tagged processes pro-00-04-02 to include param-00-04-06, and
414   had-00-04-02.                                   411   had-00-04-02.
415                                                   412 
416 March 06 1998, Hans-Peter Wellisch                413 March 06 1998, Hans-Peter Wellisch
417 - Tagged the processes, including the new tags    414 - Tagged the processes, including the new tags on em, para, and
418   had: em-00-04-02, param-00-04-04, had-00-04-    415   had: em-00-04-02, param-00-04-04, had-00-04-01
419   as pro-00-04-01.                                416   as pro-00-04-01.
420                                                   417 
421 March 03 1998, Marc Verderi                       418 March 03 1998, Marc Verderi
422 - The tag param-00-04-02 introduces the possib    419 - The tag param-00-04-02 introduces the possibility for the
423   parameterisation models to parameterise also    420   parameterisation models to parameterise also particles at
424   rest.                                           421   rest.
425                                                   422 
426 March 02 1998, P.MoradeFreitas                    423 March 02 1998, P.MoradeFreitas
427 - The param-00-04-01 processes/parameterisatio    424 - The param-00-04-01 processes/parameterisation tag introducing
428   the Ghost volumes.                              425   the Ghost volumes.
429                                                   426 
430 March 02 1998, S.Sadilov                          427 March 02 1998, S.Sadilov
431 - fix processes/hadronic/util/src/GNUmakefile     428 - fix processes/hadronic/util/src/GNUmakefile for compiling
432   processes/hadronic/util/src/G4NucleiProperti    429   processes/hadronic/util/src/G4NucleiPropertiesTable.cc on WinNT.
433                                                   430 
434 Feb 05 1998, G.Cosmo (pro-00-03-03)               431 Feb 05 1998, G.Cosmo (pro-00-03-03)
435 - Committed fix to G4MuIonisation.cc, which wa    432 - Committed fix to G4MuIonisation.cc, which was causing run/example4
436   to crash. Courtesy of L.Urban                   433   to crash. Courtesy of L.Urban
437                                                   434 
438 Feb 04 1998, HPW: Retagged pro-00-03-02           435 Feb 04 1998, HPW: Retagged pro-00-03-02
439 It is a collection of:                            436 It is a collection of:
440        decay-03-01                                437        decay-03-01
441        em-00-03-01 (including changes in G4Mul    438        em-00-03-01 (including changes in G4MultipleScattering.hh,cc and test/GNUmakefile)
442        had-00-03-01                               439        had-00-03-01
443        procman-03-01                              440        procman-03-01
444        optical-03-01                              441        optical-03-01
445        param-00-03-00                             442        param-00-03-00
446        trans-03-01                                443        trans-03-01
447 It works with particles-00-03-01                  444 It works with particles-00-03-01
448               greps-00-03-01                      445               greps-00-03-01
449               global-00-03-01                     446               global-00-03-01
450               event-00-03-01                      447               event-00-03-01
451               digi-00-03-01                       448               digi-00-03-01
452               geometry-00-03-01                   449               geometry-00-03-01
453               interfaces-00-03-01                 450               interfaces-00-03-01
454               magfield-00-03-01                   451               magfield-00-03-01
455 and alpha03 of the other cathegories.             452 and alpha03 of the other cathegories.
456 GNUmakefile (acc to Gunthers work), and histor    453 GNUmakefile (acc to Gunthers work), and history was updated.
457                                                   454 
458 January 28 1998, HPW: Tagged pro-00-03-01         455 January 28 1998, HPW: Tagged pro-00-03-01
459 It is a collection of:                            456 It is a collection of:
460        decay-03-01                                457        decay-03-01
461        em-00-03-01                                458        em-00-03-01
462        had-00-03-01                               459        had-00-03-01
463        procman-03-01                              460        procman-03-01
464        optical-03-01                              461        optical-03-01
465        param-00-03-00                             462        param-00-03-00
466        trans-03-01                                463        trans-03-01
467 It works with particles-00-03-01                  464 It works with particles-00-03-01
468               greps-00-03-01                      465               greps-00-03-01
469               global-00-03-01                     466               global-00-03-01
470               event-00-03-01                      467               event-00-03-01
471               digi-00-03-01                       468               digi-00-03-01
472               geometry-00-03-01                   469               geometry-00-03-01
473               interfaces-00-03-01                 470               interfaces-00-03-01
474               magfield-00-03-01                   471               magfield-00-03-01
475 and alpha03 of the other cathegories,             472 and alpha03 of the other cathegories,
476 except for intercoms.                             473 except for intercoms.
477                                                   474 
478 January 28, 98 S. Sadilov                         475 January 28, 98 S. Sadilov
479 - For Win/NT port in GNUmakefile used $OUT_LIB    476 - For Win/NT port in GNUmakefile used $OUT_LIB introduced in
480   GNUmakefile.architecture as positional quali    477   GNUmakefile.architecture as positional qualifier for creating
481   composite-library.                              478   composite-library.
482                                                   479 
483 January 24, 98  H.Kurashige - (procman-03-01)(    480 January 24, 98  H.Kurashige - (procman-03-01)(decay-03-01)
484 December 19, 97 G. Cosmo - (alpha03)              481 December 19, 97 G. Cosmo - (alpha03)
485                                                   482 
486 - Created.                                        483 - Created.