Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/management/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/management/History (Version 11.3.0) and /processes/management/History (Version 9.4.p2)


  1 # Category procman History                     <<   1 $Id: History,v 1.61 2010-12-22 09:14:54 kurasige Exp $
                                                   >>   2 -------------------------------------------------------------------
  2                                                     3 
  3 See `CONTRIBUTING.rst` for details of **requir <<   4      =========================================================
  4 which **must** added in reverse chronological  <<   5      Geant4 - an Object-Oriented Toolkit for Simulation in HEP
  5 It must **not** be used as a substitute for wr <<   6      =========================================================
                                                   >>   7 
                                                   >>   8                       Category History file
                                                   >>   9                       ---------------------
                                                   >>  10 This file should be used by G4 developers and category coordinators
                                                   >>  11 to briefly summarize all major modifications introduced in the code
                                                   >>  12 and keep track of all category-tags.
                                                   >>  13 It DOES NOT substitute the  CVS log-message one should put at every
                                                   >>  14 committal in the CVS repository !
                                                   >>  15 
                                                   >>  16      ----------------------------------------------------------
                                                   >>  17      * Reverse chronological order (last date on top), please *
                                                   >>  18      ----------------------------------------------------------
  6                                                    19 
  7 ---------------------------------------------- <<  20 - Apr. 29, 2011   H.Kurashige (procman-V09-03-04)
                                                   >>  21 - Fix errors reported by Coverity 
  8                                                    22 
  9 ## 2024-10-31 Gabriele Cosmo (procman-V11-02-0 <<  23 - Mar. 29, 2011   G.Cosmo
 10 - Fixed use of std::move() in G4ProcessTableMe << 
 11                                                << 
 12 ## 2024-08-01 Alberto Ribon (procman-V11-02-00 << 
 13 - G4ParticleTypes : added the header file of G << 
 14   ( This is part of ATLAS and LHCb request to  << 
 15     ionisation and multiple scattering process << 
 16     with valid PDG code but not known to Geant << 
 17                                                << 
 18 ## 2022-11-23 Gabriele Cosmo (procman-V11-00-0 << 
 19 - Fixed compilation warnings for implicit type << 
 20                                                << 
 21 ## 2022-11-02 Vladimir Ivanchenko (procman-V11 << 
 22 - G4VRestDiscreteProcess, G4VRestProcess,      << 
 23   G4VRestContinuesDiscreteProcess - added prot << 
 24   operations with DBL_MAX - problem #2452      << 
 25                                                << 
 26 ## 2022-10-05 Gabriele Cosmo (procman-V11-00-0 << 
 27 - Fixed compilation warnings on Intel/icx comp << 
 28   but not used in G4ProcessTableMessenger.     << 
 29                                                << 
 30 ## 2022-05-10 Jonas Hahnfeld (procman-V11-00-0 << 
 31 - G4VProcess: Introduce new virtual method `Ge << 
 32                                                << 
 33 ## 2022-04-06 Vladimir Ivanchenko (procman-V11 << 
 34 - G4VDiscreteProcess - added virtual method Mi << 
 35   implementation of integral method            << 
 36                                                << 
 37 ## 2022-03-17 Vladimir Ivanchenko (procman-V11 << 
 38 - G4VDiscreteProcess - added virtual method Ge << 
 39     needed for integral method both in hadroni << 
 40                                                << 
 41 ## 2021-12-10 Ben Morgan (procman-V11-00-00)   << 
 42 - Change to new Markdown History format        << 
 43                                                << 
 44 ---                                            << 
 45                                                << 
 46 # History entries prior to 11.0                << 
 47                                                << 
 48 - Oct 4, 2021  Alberto Ribon (procman-V10-07-0 << 
 49 - G4NoProcess : added the method IsApplicable( << 
 50   this process should not be set to any partic << 
 51   (Thanks to Makoto Asai for the suggestion.)  << 
 52                                                << 
 53 - Sep 21, 2021  Alberto Ribon (procman-V10-07- << 
 54 - G4NoProcess : introduced a new class (propos << 
 55   representing an empty process, which is not  << 
 56   and used only in the method G4SteppingManage << 
 57   for stable ions at rest (to avoid that Radio << 
 58   process defining their last step, which can  << 
 59                                                << 
 60 - May 02, 2021  John Allison (procman-V10-07-0 << 
 61 - Introduce the following files for implementa << 
 62     G4EntanglementAuxInfo.hh                   << 
 63     G4VEntanglementClipBoard.hh                << 
 64     G4eplusAnnihilationEntanglementClipBoard.h << 
 65   See files for extensive comments. Currently, << 
 66   only in G4eplusAnnihilation and G4LivermoreP << 
 67                                                << 
 68 - Apr. 26, 2021  Alberto Ribon (procman-V10-07 << 
 69 - G4ProcessTable : added missing checks agains << 
 70   (Thanks to Ivana Hrivnacova for reporting it << 
 71                                                << 
 72 - Apr. 16, 2021 Ben Morgan (procman-V10-07-00) << 
 73 - Migrate build to modular CMake API           << 
 74                                                << 
 75 - Jun. 4, 2020  Gabriele Cosmo (procman-V10-06 << 
 76 - Fixed Coverity warning for uninitialised dat << 
 77                                                << 
 78 - Apr. 22, 2020  Gabriele Cosmo (procman-V10-0 << 
 79 - C++11 revision and code cleanup/formatting.  << 
 80                                                << 
 81 - Feb. 28, 2020  Vladimir Ivanchenko (procman- << 
 82 - G4ProcessTable - enable deletion of all proc << 
 83   G4Transportation end of run.                 << 
 84                                                << 
 85 - Feb. 21, 2020  Vladimir Ivanchenko (procman- << 
 86 - G4ProcessManagerMessenger - use cache pointe << 
 87   in the G4ParticleTable class.                << 
 88                                                << 
 89 - Nov. 26, 2019  Gabriele Cosmo (procman-V10-0 << 
 90 - Fixed more cases of implicit type conversion << 
 91                                                << 
 92 - Nov. 21, 2019  Vladimir Ivanchenko (procman- << 
 93 - ProcessTable - make it true thread local sin << 
 94                                                << 
 95 - Nov. 19, 2019  Gabriele Cosmo (procman-V10-0 << 
 96 - Fixed more cases of implicit type conversion << 
 97                                                << 
 98 - Nov. 15, 2019  Gabriele Cosmo (procman-V10-0 << 
 99 - Fixed cases of implicit type conversions fro << 
100 - Some code cleanup in G4ProcessManager.       << 
101                                                << 
102 - Mar. 11, 2019  Gabriele Cosmo (procman-V10-0 << 
103 - Fixed typos in printouts in G4ProcessTableMe << 
104   and G4VRest*Process.                         << 
105                                                << 
106 - Jan. 31, 2019  Ivana Hrivnacova (procman-V10 << 
107 - Merged GitHub PR #4: all Boolean operators n << 
108                                                << 
109 - Nov. 24, 2018  Hisaya Kurashige (procman-V10 << 
110 - Fix a bug in G4ProcessTableMessenger.cc (Cov << 
111                                                << 
112 - Aug. 14, 2018  Hisaya Kurashige (procman-V10 << 
113 - Clean up codes (use nullptr, and so on)      << 
114                                                << 
115 - Dec. 26, 2017  Makoto Asai (procman-V10-04-0 << 
116 - G4ProcessManagerMessenger, G4ProcessTableMes << 
117   UI command returns an error message if a com << 
118   to incorrect parameter(s).                   << 
119 - This tag requires intercoms-V10-04-01 tag.   << 
120                                                << 
121 - Dec. 18, 2017  Makoto Asai (procman-V10-04-0 << 
122 - Following UI commands are now forbidden for  << 
123   G4State_EventProc application states.        << 
124    - /process/activate                         << 
125    - /process/inactivate                       << 
126    - /particle/process/activate                << 
127    - /particle/process/inactivate              << 
128                                                << 
129 - Dec. 13, 2017  Michel Maire  (procman-V10-04 << 
130 - Add method                                   << 
131   G4VProcess* G4ProcessManager::GetProcess(con << 
132   to get a process from its name               << 
133                                                << 
134 - Jul. 17, 2017  Dennis Wright  (procman-V10-0 << 
135 - Add method                                   << 
136   virtual void G4VProcess::ProcessDescription( << 
137   so that all processes can output a descripti << 
138                                                << 
139 - Apr. 26, 2017  H.Kurashige (procman-V10-03-0 << 
140 - Use G4Log in G4VProcess                      << 
141                                                << 
142 - Aug. 18, 2015  H.Kurashige (procman-V10-01-0 << 
143 - Clean up source codes for messsengers        << 
144                                                << 
145 - Aug. 11, 2015  H.Kurashige (procman-V10-01-0 << 
146 - Fix Coverity defects in G4ProcessTable       << 
147                                                << 
148 - Aug. 9, 2015  H.Kurashige (procman-V10-01-01 << 
149 - While loop in G4ProcessTableMessenger::GetCu << 
150                                                << 
151 - Jan. 20, 2015  H.Kurashige (procman-V10-01-0 << 
152 - Modify SetProcessOrderingToSecond() in G4Pro << 
153                                                << 
154 - June 6th, 2014    P.Gumplinger (procman-V10- << 
155 - Add new process type fUCN in G4ProcessType.h << 
156                                                << 
157 - May 12th, 2014    A.Dotti     (procman-V10-0 << 
158 - Fixing bug #1625: G4WrapperProcess not corre << 
159   forwards call to SetMasterProcess to wrapped << 
160   Needed for MT.                               << 
161                                                << 
162 - Jan. 23rd, 2014   H.Kurashige (procman-V10-0 << 
163 - Fix compiler warning in G4ProcessTable.cc    << 
164                                                << 
165 - Oct. 30th, 2013   M.Kelsey (procman-V09-06-0 << 
166 - Add fPhonon to G4VProcess::GetProcessTypeNam << 
167                                                << 
168 - Oct. 28th, 2013   M.Kelsey (procman-V09-06-0 << 
169 - Add fPhonon to G4ProcessType.hh for new phon << 
170                                                << 
171 - Sep. 14th, 2013   M.Asai (procman-V09-06-05) << 
172 - Now G4VProcess::SubtractNumberOfInteractionL << 
173                                                << 
174 - Sep. 14th, 2013   M.Asai (procman-V09-06-04) << 
175 - Remove unused and obsolete intermediate laye << 
176   G4IVContinuousDiscreteProcess and G4IVRestDi << 
177                                                << 
178 - Sep. 6th, 2013   M.Asai (procman-V09-06-03)  << 
179 - Change G4VProcess::SetMasterProcess() to be  << 
180   a process that owns another process (e.g. a  << 
181   properly invoke this method of the owned (wr << 
182                                                << 
183 - Jul. 16th, 2013   A. Dotti (procman-V09-06-0 << 
184 - Adding worker initialization virtual method  << 
185   G4VProcess::{Build,Prepare}WorkerPhysicsTabl << 
186   called by kernel to initialize worker thread << 
187   forward call to {Build,Prepare}PhysicsTable  << 
188                                                << 
189 - Jul. 15th, 2013    A.Dotti (procman-V09-06-0 << 
190 - Adding shadow master-thread pointer to G4VPr << 
191   setter and getter methods. Needed for a gene << 
192   of sharing  of tables (EM & HAD) for MT      << 
193                                                << 
194 - Jun. 12th, 2013    G.Cosmo (procman-V09-06-0 << 
195 - Corrected name for G4Upsilon meson.          << 
196                                                << 
197 - Jul. 10th, 2012    G.Cosmo (procman-V09-05-0 << 
198 - Explicitly use inclusion of headers for syst << 
199   constants, in plan to remove implicit inclus << 
200                                                << 
201 - Jun. 7th, 2012     G.Cosmo (procman-V09-05-0 << 
202 - Fixed trivial case of variable shadowing in  << 
203                                                << 
204 - May 16th, 2012     H.Kurashige (procman-V09- << 
205 - Add GetTotalNumberOfInteractionLengthTravers << 
206 - Move 'virtual inlined' methods to cc files   << 
207                                                << 
208 - Nov. 9th, 2011     H.Kurashige (procman-V09- << 
209 - Fix Coverity defects                         << 
210 - Fix bugs in copy constructor and assignment  << 
211                                                << 
212 - Oct. 17th, 2011   H.Kurashige  (procman-V09- << 
213 - Fix obsolete G4Exception                     << 
214 - Add b-flavor baryons in G4ParticleTypes.hh   << 
215                                                << 
216 - Aug. 3, 2011   H.Kurashige (procman-V09-04-0 << 
217 - Fix errors in CTOR of G4ProcessManager (repo << 
218                                                << 
219 - May 31, 2011   H.Kurashige (procman-V09-04-0 << 
220 - Fix a bug in copy constructor of G4ProcessAt << 
221 - Suppress warning message of G4ProcessTable:: << 
222   copying process manager with inactivate proc << 
223                                                << 
224 - May 05, 2011   H.Kurashige (procman-V09-04-0 << 
225 - Add fParallel process type                   << 
226 - Fix compiler warning in G4ProcessTableMessen << 
227 - Change ordLast to 9999 (was 99999 )          << 
228 - Add check for calling SetOrderingToFirst(Las << 
229                                                << 
230 - Apr. 29, 2011   H.Kurashige (procman-V09-04- << 
231 - Fix errors reported by Coverity              << 
232                                                << 
233 - Mar. 29, 2011   G.Cosmo (procman-V09-04-01)  << 
234 - Cleared compilation warnings from G4VProcess     24 - Cleared compilation warnings from G4VProcess.hh for parameter set
235   but not used. Removed extra semi-colons...       25   but not used. Removed extra semi-colons...
236                                                    26 
237 - Dec. 22, 2010   H.Kurashige (procman-V09-04- <<  27 - Dec. 22, 2010   H.Kurashige (procman-V09-03-02)
238 - Clean up  code (define error code for G4Exce     28 - Clean up  code (define error code for G4Exception)
239                                                    29 
240 - Oct. 30, 2010   H.Kurashige (procman-V09-03-     30 - Oct. 30, 2010   H.Kurashige (procman-V09-03-01)
241 - Fix bugs of uninitialized variables (reporte     31 - Fix bugs of uninitialized variables (reported by Coverity)
242                                                    32 
243 - Oct. 07, 2010   H.Kurashige (procman-V09-03-     33 - Oct. 07, 2010   H.Kurashige (procman-V09-03-00)
244 - Fix bugs (G4VProces, G4ProcessTable, G4Proce <<  34 - Fix bugs (G4VProces, G4ProcessTable, G4ProcessAttribute) 
245                                                    35 
246 - Jun. 23, 2008   G.Cosmo (procman-V09-01-03)      36 - Jun. 23, 2008   G.Cosmo (procman-V09-01-03)
247 - Fixed un-necessary double deletion/creation      37 - Fixed un-necessary double deletion/creation of vector in
248   G4ProcessVector::operator=()                     38   G4ProcessVector::operator=()
249                                                    39 
250 - Mar. 20, 2008   H.Kurashige (procman-V09-01-     40 - Mar. 20, 2008   H.Kurashige (procman-V09-01-02)
251 - revert changes in G4processmanager::StartTra     41 - revert changes in G4processmanager::StartTracking
252                                                    42 
253 - Mar. 14, 2008   H.Kurashige (procman-V09-01-     43 - Mar. 14, 2008   H.Kurashige (procman-V09-01-01)
254 - fix warning message of g++                       44 - fix warning message of g++
255 - Change order of invocation of processes in G <<  45 - Change order of invocation of processes in G4processmanager::StartTracking 
256                                                    46 
257 - Dec. 15, 2007   H.Kurashige (procman-V09-01-     47 - Dec. 15, 2007   H.Kurashige (procman-V09-01-00)
258 - fixed a bug of invoking ResetNumberOfInterac <<  48 - fixed a bug of invoking ResetNumberOfInteractionLengthLeft 
259   at the zero length step                      <<  49   at the zero length step  
260 - allow zero mean free path for PostStepDoIt       50 - allow zero mean free path for PostStepDoIt
261 - add ProcessSubType to G4VProcess                 51 - add ProcessSubType to G4VProcess
262                                                    52 
263 - Dec. 12, 2007   G.Cosmo (procman-V09-00-05a)     53 - Dec. 12, 2007   G.Cosmo (procman-V09-00-05a)
264 - Moved inline definitions of virtual methods      54 - Moved inline definitions of virtual methods in G4WrapperProcess to
265   .cc file. Included in tag "procman-V09-00-".     55   .cc file. Included in tag "procman-V09-00-".
266                                                    56 
267 - Nov. 28, 2007   H.Kurashige (procman-V09-00-     57 - Nov. 28, 2007   H.Kurashige (procman-V09-00-05)
268 - Fix a bug SetProcessOrderingToSecond method      58 - Fix a bug SetProcessOrderingToSecond method of G4ProcessManager.
269                                                    59 
270 - Oct. 6, 2007   H.Kurashige (procman-V09-00-0     60 - Oct. 6, 2007   H.Kurashige (procman-V09-00-03)
271 - clean up messages in G4ProcessManager and G4     61 - clean up messages in G4ProcessManager and G4ProcessTable
272                                                    62 
273 - Oct. 3, 2007   H.Kurashige (procman-V09-00-0     63 - Oct. 3, 2007   H.Kurashige (procman-V09-00-02)
274 - change ExceptionSeverity of CheckOrderingPar     64 - change ExceptionSeverity of CheckOrderingParameters to FatalException
275                                                <<  65  
276 - Oct. 2, 2007   H.Kurashige (procman-V09-00-0     66 - Oct. 2, 2007   H.Kurashige (procman-V09-00-01)
277 - add G4ProcessManager::CheckOrderingParameter <<  67 - add G4ProcessManager::CheckOrderingParameters 
278 - add isXXXXDoItIsEnabled methods in G4VProces     68 - add isXXXXDoItIsEnabled methods in G4VProcess and derived classes.
279                                                <<  69  
280 - July 30,  2007 Jane Tinslay                      70 - July 30,  2007 Jane Tinslay
281 - Remove double definition of PreparePhysicsTa     71 - Remove double definition of PreparePhysicsTable in G4WrapperProcess
282                                                    72 
283 - July 13,2007   H.Kurashige (procman-V09-00-0     73 - July 13,2007   H.Kurashige (procman-V09-00-00)
284 -  add  SetProcessOrderingToSecond method for      74 -  add  SetProcessOrderingToSecond method for G4ProcessManager.
285                                                <<  75      
286 - June 02, 2006  M.Maire ((procman-V08-00-01)      76 - June 02, 2006  M.Maire ((procman-V08-00-01)
287 -  add physicsModified in activate/inactivate      77 -  add physicsModified in activate/inactivate UI commands
288                                                    78 
289 - Feb. 23, 2006  M.Asai (procman-V08-00-00)        79 - Feb. 23, 2006  M.Asai (procman-V08-00-00)
290 -  Fix G4WrapperProcess::StartTracking() imple     80 -  Fix G4WrapperProcess::StartTracking() implementation
291                                                    81 
292 - Nov. 21, 2005  M.Asai (procman-V07-01-01)        82 - Nov. 21, 2005  M.Asai (procman-V07-01-01)
293 - Migration to <sstream>.                          83 - Migration to <sstream>.
294 - G4VProcess::StartTracking now takes G4Track*     84 - G4VProcess::StartTracking now takes G4Track* as an argument.
295 - G4ProcessManager::StartTracking now invokes      85 - G4ProcessManager::StartTracking now invokes this new method.
296                                                    86 
297 - July 11, 2005  H.Kurashige (procman-V07-01-0     87 - July 11, 2005  H.Kurashige (procman-V07-01-00)
298 - Add forward declaration of G4UImessenger in      88 - Add forward declaration of G4UImessenger in G4ProcessTable.hh
299                                                    89 
300 -Feb. 15, 2005  H.Kurashige (procman-V07-00-00     90 -Feb. 15, 2005  H.Kurashige (procman-V07-00-00)
301 -  Modify G4ProcessVectorOrdering to fix FindI     91 -  Modify G4ProcessVectorOrdering to fix FindInsedrtPosition
302                                                    92 
303 -Dec. 02, 2004 H.Kurashige (procman-V06-02-03)     93 -Dec. 02, 2004 H.Kurashige (procman-V06-02-03)
304 - migration to cmath                               94 - migration to cmath
305                                                    95 
306 - Dev. 02, 2004 H.Kurasige (procman-V06-02-03)     96 - Dev. 02, 2004 H.Kurasige (procman-V06-02-03)
307 - Implemented migration to <cmath> for G4VProc     97 - Implemented migration to <cmath> for G4VProcess.hh.
308                                                    98 
309 - Nov. 10, 2004 V.Ivanchenko (procman-V06-02-0     99 - Nov. 10, 2004 V.Ivanchenko (procman-V06-02-02)
310 - Add const cast for argument of one method us    100 - Add const cast for argument of one method used in Store/Retrieve PhysicsTable
311                                                   101 
312 - Nov. 7, 2004 H.Kurashige (procman-V06-02-01)    102 - Nov. 7, 2004 H.Kurashige (procman-V06-02-01)
313 - Add const cast for arguments in Store/Retrie    103 - Add const cast for arguments in Store/Retrieve PhysicsTable
314                                                   104 
315 -Oct 25, 2004 H.Kurashige (procman-V06-02-00)     105 -Oct 25, 2004 H.Kurashige (procman-V06-02-00)
316 - Add PreparePhysicsTable in G4VProcess           106 - Add PreparePhysicsTable in G4VProcess
317                                                   107 
318 - May 10 2004  H.Kurashige (procman-V06-01-00)    108 - May 10 2004  H.Kurashige (procman-V06-01-00)
319 - Fixed a bug in G4ProcessManager::RemoveProce << 109 - Fixed a bug in G4ProcessManager::RemoveProcess for the case 
320    the removed process is inactive                110    the removed process is inactive
321                                                   111 
322 - Nov.03, 2003   H.Kurashige (procman-V05-02-0    112 - Nov.03, 2003   H.Kurashige (procman-V05-02-00)
323 - Use G4ExceptionSeverity for all G4Exception     113 - Use G4ExceptionSeverity for all G4Exception
324                                                   114 
325 - Apr.01, 2003   G.Cosmo (procman-V05-00-01)      115 - Apr.01, 2003   G.Cosmo (procman-V05-00-01)
326 - Cleared few trivial strict pedantic warnings    116 - Cleared few trivial strict pedantic warnings
327                                                   117 
328 - Mar.25, 2003   H.Kurashige (procman-V05-00-0    118 - Mar.25, 2003   H.Kurashige (procman-V05-00-00)
329 - Fix PostStepGetPhysicalInteractionLength to     119 - Fix PostStepGetPhysicalInteractionLength to avoid unrealistic step of length 0
330                                                << 120  
331 - Nov.28, 2002   H.Kurashige (procman-V04-01-0    121 - Nov.28, 2002   H.Kurashige (procman-V04-01-01)
332 - Fixed memory leak in G4ProcessTable             122 - Fixed memory leak in G4ProcessTable
333                                                   123 
334 - Sep.17, 2002   H.Kurashige (procman-V04-01-0    124 - Sep.17, 2002   H.Kurashige (procman-V04-01-00)
335 - Add new commands of "/process/setVerbose " f    125 - Add new commands of "/process/setVerbose " for G4ProcessTableMessenger
336                                                   126 
337 - Apr.15, 2002   H.Kurashige (procman-V04-00-0    127 - Apr.15, 2002   H.Kurashige (procman-V04-00-00)
338 - Add G4VProcess::GetCurrentInteractionLength(    128 - Add G4VProcess::GetCurrentInteractionLength()
339 - Fixed bugs in PostStepDoIt when MeanFreePath    129 - Fixed bugs in PostStepDoIt when MeanFreePath is equal to DBL_MAX
340                                                << 130  
341 - Oct. 11, 2001  G.Cosmo (procman-V03-02-04)      131 - Oct. 11, 2001  G.Cosmo (procman-V03-02-04)
342 - Replaced inclusion of ctoken.h with G4Tokeni    132 - Replaced inclusion of ctoken.h with G4Tokenizer.hh in
343   G4ProcessTableMessenger.cc.                     133   G4ProcessTableMessenger.cc.
344 - Co-works with tag "globals-V03-02-03" where     134 - Co-works with tag "globals-V03-02-03" where the STLInterface
345   module has been removed.                        135   module has been removed.
346                                                   136 
347 - Sep. 20, 2001  H.Kurashige (procman-V03-02-0    137 - Sep. 20, 2001  H.Kurashige (procman-V03-02-03)
348 - Modify for STL migration for materials          138 - Modify for STL migration for materials
349                                                   139 
350 - Sep. 19, 2001  H.Kurashige (procman-V03-02-0    140 - Sep. 19, 2001  H.Kurashige (procman-V03-02-02)
351 - Add Set/GetProcessManager to G4VProcess and  << 141 - Add Set/GetProcessManager to G4VProcess and modify 
352   G4ProcessManager::AddProcess to invoke SetPr << 142   G4ProcessManager::AddProcess to invoke SetProcessManager 
353                                                   143 
354 - Aug 16,  H.Kurashige (procman-V03-02-01)        144 - Aug 16,  H.Kurashige (procman-V03-02-01)
355 - Fixed bugs in the copy constructor of G4Proc << 145 - Fixed bugs in the copy constructor of G4ProcessManager. 
356                                                   146 
357 - July, 31 H.Kurashige (procman-V03-02-00)        147 - July, 31 H.Kurashige (procman-V03-02-00)
358 - Modify arguments for Retreive/StorePhysicsTa    148 - Modify arguments for Retreive/StorePhysicsTable
359                                                   149 
360 - May 22, 01  G.Cosmo (procman-V03-01-00)         150 - May 22, 01  G.Cosmo (procman-V03-01-00)
361 - Cleared pedantic warnings from Linux-g++ ISO    151 - Cleared pedantic warnings from Linux-g++ ISO/ANSI setup.
362                                                   152 
363 - Mar 12, 01  H.Kurashige (procman-V03-00-00)     153 - Mar 12, 01  H.Kurashige (procman-V03-00-00)
364 - Modify Store/RetrievePhysicsTable methods    << 154 - Modify Store/RetrievePhysicsTable methods 
365   (add a bool argument to specify ascii/binary << 155   (add a bool argument to specify ascii/binary mode)  
366                                                   156 
367 - Nov 08, 00    H.Kurashige (procman-V02-00-01    157 - Nov 08, 00    H.Kurashige (procman-V02-00-01)
368 - Added  Store/RetrievePhysicsTable (virtual)     158 - Added  Store/RetrievePhysicsTable (virtual) methods
369                                                   159 
370 - Nov 03 ,00 H.Kurashige (procman-V02-00-00)      160 - Nov 03 ,00 H.Kurashige (procman-V02-00-00)
371 - Fixed bugs in G4ProcTblElement::operator=       161 - Fixed bugs in G4ProcTblElement::operator=
372 - Remove destruction of processes in G4Process    162 - Remove destruction of processes in G4ProcessTable::~G4ProcessTable()
373 - STL migration in G4ProcessVector             << 163 - STL migration in G4ProcessVector 
374 - Add thePILfactor and GPIL methods in G4VProc    164 - Add thePILfactor and GPIL methods in G4VProcess
375                                                   165 
376 - May 12 ,00 H.Kurashige (procman-V01-01-00)      166 - May 12 ,00 H.Kurashige (procman-V01-01-00)
377 -  small bug fix in G4ProcessManager.cc           167 -  small bug fix in G4ProcessManager.cc
378                                                   168 
379 - Mar. 02, 00 H.Kurashige (procman-V01-00-01)     169 - Mar. 02, 00 H.Kurashige (procman-V01-00-01)
380 -  Use STL vector instead of  RW vectors (exce << 170 -  Use STL vector instead of  RW vectors (except for G4PhysicsVector) 
381 -  Add registration of process into ProcessTab << 171 -  Add registration of process into ProcessTable in copy constructor  
382                                                   172 
383 - Feb. 25, 00 H.Kurashige (procman-V01-00-00)     173 - Feb. 25, 00 H.Kurashige (procman-V01-00-00)
384 -  Remove G4RhoZero from G4ParticleTypes.hh       174 -  Remove G4RhoZero from G4ParticleTypes.hh
385                                                   175 
386                                                   176 
387 - Nov. 7, 99 H.Kurashige (procman-V00-01-01)      177 - Nov. 7, 99 H.Kurashige (procman-V00-01-01)
388 -  Added comments in header files for "Softwar    178 -  Added comments in header files for "Software Reference Manual"
389                                                   179 
390 - Oct 5, 99 H.Kurashige (procman-V00-01-00)       180 - Oct 5, 99 H.Kurashige (procman-V00-01-00)
391 - No process will be added if not IsApplicable    181 - No process will be added if not IsApplicable
392                                                   182 
393 - June 17, 99 H.Kurashige (procman-01-00-04)      183 - June 17, 99 H.Kurashige (procman-01-00-04)
394 - Disable Activate/InactivateProcess methods i << 184 - Disable Activate/InactivateProcess methods in G4ProcessManager 
395   (and related UI commands) in "Init" state    << 185   (and related UI commands) in "Init" state 
396                                                   186 
397 - May 3,  99 H.Kurashige (procman-01-00-03a)      187 - May 3,  99 H.Kurashige (procman-01-00-03a)
398 - Add G4ProcessManager::GetProcessActivation   << 188 - Add G4ProcessManager::GetProcessActivation 
399                                                   189 
400 - Apr 30, 99 H.Kurashige (procman-01-00-03)       190 - Apr 30, 99 H.Kurashige (procman-01-00-03)
401 - Remove G4EnergyLossTable from G4IVRestDiscre << 191 - Remove G4EnergyLossTable from G4IVRestDiscreteProcess and 
402   G4IVContinousDiscreteProcess (Laszlo)           192   G4IVContinousDiscreteProcess (Laszlo)
403                                                   193 
404 - Apr 17, 99 H.Kurashige (procman-01-00-02a)      194 - Apr 17, 99 H.Kurashige (procman-01-00-02a)
405 - correct G4IVContinousDiscreteProcess.cc         195 - correct G4IVContinousDiscreteProcess.cc
406                                                   196 
407 - Apr 13, 99 H.Kurashige (procman-01-00-02)       197 - Apr 13, 99 H.Kurashige (procman-01-00-02)
408 - clean up codes (Hisaya)                         198 - clean up codes (Hisaya)
409                                                   199 
410 - Feb 6, 99   H.Kurashige (procman-01-00-01)      200 - Feb 6, 99   H.Kurashige (procman-01-00-01)
411 -  Add G4ParticleTypes.hh (migrated from parti    201 -  Add G4ParticleTypes.hh (migrated from particles/management) (Hisaya)
412 -  Allow registration of processes to shortliv    202 -  Allow registration of processes to shortlived particles (Hisaya)
413                                                   203 
414                                                   204 
415 Feb 6, 99   H.Kurashige -                         205 Feb 6, 99   H.Kurashige -
416 - Created.                                        206 - Created.
417                                                   207 
418                                                   208 
419                                                   209 
420                                                   210 
421                                                   211 
422                                                   212