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 10.1.p1)


  1 # Category procman History                     <<   1 $Id: History 88995 2015-03-17 11:21:16Z gcosmo $
                                                   >>   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 - Jan. 20, 2015  H.Kurashige (procman-V10-00-03)
  8                                                << 
  9 ## 2024-10-31 Gabriele Cosmo (procman-V11-02-0 << 
 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     21 - Modify SetProcessOrderingToSecond() in G4ProcessManager
153                                                    22 
154 - June 6th, 2014    P.Gumplinger (procman-V10-     23 - June 6th, 2014    P.Gumplinger (procman-V10-00-02)
155 - Add new process type fUCN in G4ProcessType.h     24 - Add new process type fUCN in G4ProcessType.hh
156                                                    25 
157 - May 12th, 2014    A.Dotti     (procman-V10-0     26 - May 12th, 2014    A.Dotti     (procman-V10-00-01)
158 - Fixing bug #1625: G4WrapperProcess not corre <<  27 - Fixing bug #1625: G4WrapperProcess not correctly 
159   forwards call to SetMasterProcess to wrapped <<  28   forwards call to SetMasterProcess to wrapped process. 
160   Needed for MT.                                   29   Needed for MT.
161                                                    30 
162 - Jan. 23rd, 2014   H.Kurashige (procman-V10-0     31 - Jan. 23rd, 2014   H.Kurashige (procman-V10-00-00)
163 - Fix compiler warning in G4ProcessTable.cc        32 - Fix compiler warning in G4ProcessTable.cc
164                                                    33 
165 - Oct. 30th, 2013   M.Kelsey (procman-V09-06-0     34 - Oct. 30th, 2013   M.Kelsey (procman-V09-06-07)
166 - Add fPhonon to G4VProcess::GetProcessTypeNam     35 - Add fPhonon to G4VProcess::GetProcessTypeName() [should have done it below]
167                                                    36 
168 - Oct. 28th, 2013   M.Kelsey (procman-V09-06-0     37 - Oct. 28th, 2013   M.Kelsey (procman-V09-06-06)
169 - Add fPhonon to G4ProcessType.hh for new phon     38 - Add fPhonon to G4ProcessType.hh for new phonon processes.
170                                                    39 
171 - Sep. 14th, 2013   M.Asai (procman-V09-06-05)     40 - Sep. 14th, 2013   M.Asai (procman-V09-06-05)
172 - Now G4VProcess::SubtractNumberOfInteractionL     41 - Now G4VProcess::SubtractNumberOfInteractionLengthLeft() is inlined.
173                                                    42 
174 - Sep. 14th, 2013   M.Asai (procman-V09-06-04)     43 - Sep. 14th, 2013   M.Asai (procman-V09-06-04)
175 - Remove unused and obsolete intermediate laye     44 - Remove unused and obsolete intermediate layer classes
176   G4IVContinuousDiscreteProcess and G4IVRestDi     45   G4IVContinuousDiscreteProcess and G4IVRestDiscreteProcess.
177                                                    46 
178 - Sep. 6th, 2013   M.Asai (procman-V09-06-03)      47 - Sep. 6th, 2013   M.Asai (procman-V09-06-03)
179 - Change G4VProcess::SetMasterProcess() to be      48 - Change G4VProcess::SetMasterProcess() to be a virtual method so that
180   a process that owns another process (e.g. a      49   a process that owns another process (e.g. a wrapper process) could
181   properly invoke this method of the owned (wr     50   properly invoke this method of the owned (wrapped) process.
182                                                    51 
183 - Jul. 16th, 2013   A. Dotti (procman-V09-06-0     52 - Jul. 16th, 2013   A. Dotti (procman-V09-06-02)
184 - Adding worker initialization virtual method      53 - Adding worker initialization virtual method for MT:
185   G4VProcess::{Build,Prepare}WorkerPhysicsTabl     54   G4VProcess::{Build,Prepare}WorkerPhysicsTable(const G4ParticleDefinition&)
186   called by kernel to initialize worker thread     55   called by kernel to initialize worker threads. By default methods
187   forward call to {Build,Prepare}PhysicsTable      56   forward call to {Build,Prepare}PhysicsTable methods
188                                                    57 
189 - Jul. 15th, 2013    A.Dotti (procman-V09-06-0     58 - Jul. 15th, 2013    A.Dotti (procman-V09-06-01)
190 - Adding shadow master-thread pointer to G4VPr     59 - Adding shadow master-thread pointer to G4VProcess and
191   setter and getter methods. Needed for a gene <<  60   setter and getter methods. Needed for a general design 
192   of sharing  of tables (EM & HAD) for MT          61   of sharing  of tables (EM & HAD) for MT
193                                                    62 
194 - Jun. 12th, 2013    G.Cosmo (procman-V09-06-0     63 - Jun. 12th, 2013    G.Cosmo (procman-V09-06-00)
195 - Corrected name for G4Upsilon meson.              64 - Corrected name for G4Upsilon meson.
196                                                    65 
197 - Jul. 10th, 2012    G.Cosmo (procman-V09-05-0     66 - Jul. 10th, 2012    G.Cosmo (procman-V09-05-02)
198 - Explicitly use inclusion of headers for syst     67 - Explicitly use inclusion of headers for system of units and physical
199   constants, in plan to remove implicit inclus     68   constants, in plan to remove implicit inclusion from globals.hh.
200                                                    69 
201 - Jun. 7th, 2012     G.Cosmo (procman-V09-05-0     70 - Jun. 7th, 2012     G.Cosmo (procman-V09-05-01)
202 - Fixed trivial case of variable shadowing in      71 - Fixed trivial case of variable shadowing in G4ProcessVector.
203                                                    72 
204 - May 16th, 2012     H.Kurashige (procman-V09-     73 - May 16th, 2012     H.Kurashige (procman-V09-05-00)
205 - Add GetTotalNumberOfInteractionLengthTravers     74 - Add GetTotalNumberOfInteractionLengthTraversed to G4VProcess
206 - Move 'virtual inlined' methods to cc files       75 - Move 'virtual inlined' methods to cc files
207                                                    76 
208 - Nov. 9th, 2011     H.Kurashige (procman-V09-     77 - Nov. 9th, 2011     H.Kurashige (procman-V09-04-07)
209 - Fix Coverity defects                             78 - Fix Coverity defects
210 - Fix bugs in copy constructor and assignment      79 - Fix bugs in copy constructor and assignment operator of G4ProcessVector
211                                                    80 
212 - Oct. 17th, 2011   H.Kurashige  (procman-V09-     81 - Oct. 17th, 2011   H.Kurashige  (procman-V09-04-06)
213 - Fix obsolete G4Exception                         82 - Fix obsolete G4Exception
214 - Add b-flavor baryons in G4ParticleTypes.hh       83 - Add b-flavor baryons in G4ParticleTypes.hh
215                                                    84 
216 - Aug. 3, 2011   H.Kurashige (procman-V09-04-0     85 - Aug. 3, 2011   H.Kurashige (procman-V09-04-05)
217 - Fix errors in CTOR of G4ProcessManager (repo     86 - Fix errors in CTOR of G4ProcessManager (reported by Coverity)
218                                                    87 
219 - May 31, 2011   H.Kurashige (procman-V09-04-0     88 - May 31, 2011   H.Kurashige (procman-V09-04-04)
220 - Fix a bug in copy constructor of G4ProcessAt     89 - Fix a bug in copy constructor of G4ProcessAttribute
221 - Suppress warning message of G4ProcessTable::     90 - Suppress warning message of G4ProcessTable::Insert in case of
222   copying process manager with inactivate proc     91   copying process manager with inactivate processes
223                                                    92 
224 - May 05, 2011   H.Kurashige (procman-V09-04-0     93 - May 05, 2011   H.Kurashige (procman-V09-04-03)
225 - Add fParallel process type                       94 - Add fParallel process type
226 - Fix compiler warning in G4ProcessTableMessen     95 - Fix compiler warning in G4ProcessTableMessenger.cc
227 - Change ordLast to 9999 (was 99999 )              96 - Change ordLast to 9999 (was 99999 )
228 - Add check for calling SetOrderingToFirst(Las     97 - Add check for calling SetOrderingToFirst(Last)
229                                                    98 
230 - Apr. 29, 2011   H.Kurashige (procman-V09-04-     99 - Apr. 29, 2011   H.Kurashige (procman-V09-04-02)
231 - Fix errors reported by Coverity              << 100 - Fix errors reported by Coverity 
232                                                   101 
233 - Mar. 29, 2011   G.Cosmo (procman-V09-04-01)     102 - Mar. 29, 2011   G.Cosmo (procman-V09-04-01)
234 - Cleared compilation warnings from G4VProcess    103 - Cleared compilation warnings from G4VProcess.hh for parameter set
235   but not used. Removed extra semi-colons...      104   but not used. Removed extra semi-colons...
236                                                   105 
237 - Dec. 22, 2010   H.Kurashige (procman-V09-04-    106 - Dec. 22, 2010   H.Kurashige (procman-V09-04-00)
238 - Clean up  code (define error code for G4Exce    107 - Clean up  code (define error code for G4Exception)
239                                                   108 
240 - Oct. 30, 2010   H.Kurashige (procman-V09-03-    109 - Oct. 30, 2010   H.Kurashige (procman-V09-03-01)
241 - Fix bugs of uninitialized variables (reporte    110 - Fix bugs of uninitialized variables (reported by Coverity)
242                                                   111 
243 - Oct. 07, 2010   H.Kurashige (procman-V09-03-    112 - Oct. 07, 2010   H.Kurashige (procman-V09-03-00)
244 - Fix bugs (G4VProces, G4ProcessTable, G4Proce << 113 - Fix bugs (G4VProces, G4ProcessTable, G4ProcessAttribute) 
245                                                   114 
246 - Jun. 23, 2008   G.Cosmo (procman-V09-01-03)     115 - Jun. 23, 2008   G.Cosmo (procman-V09-01-03)
247 - Fixed un-necessary double deletion/creation     116 - Fixed un-necessary double deletion/creation of vector in
248   G4ProcessVector::operator=()                    117   G4ProcessVector::operator=()
249                                                   118 
250 - Mar. 20, 2008   H.Kurashige (procman-V09-01-    119 - Mar. 20, 2008   H.Kurashige (procman-V09-01-02)
251 - revert changes in G4processmanager::StartTra    120 - revert changes in G4processmanager::StartTracking
252                                                   121 
253 - Mar. 14, 2008   H.Kurashige (procman-V09-01-    122 - Mar. 14, 2008   H.Kurashige (procman-V09-01-01)
254 - fix warning message of g++                      123 - fix warning message of g++
255 - Change order of invocation of processes in G << 124 - Change order of invocation of processes in G4processmanager::StartTracking 
256                                                   125 
257 - Dec. 15, 2007   H.Kurashige (procman-V09-01-    126 - Dec. 15, 2007   H.Kurashige (procman-V09-01-00)
258 - fixed a bug of invoking ResetNumberOfInterac << 127 - fixed a bug of invoking ResetNumberOfInteractionLengthLeft 
259   at the zero length step                      << 128   at the zero length step  
260 - allow zero mean free path for PostStepDoIt      129 - allow zero mean free path for PostStepDoIt
261 - add ProcessSubType to G4VProcess                130 - add ProcessSubType to G4VProcess
262                                                   131 
263 - Dec. 12, 2007   G.Cosmo (procman-V09-00-05a)    132 - Dec. 12, 2007   G.Cosmo (procman-V09-00-05a)
264 - Moved inline definitions of virtual methods     133 - Moved inline definitions of virtual methods in G4WrapperProcess to
265   .cc file. Included in tag "procman-V09-00-".    134   .cc file. Included in tag "procman-V09-00-".
266                                                   135 
267 - Nov. 28, 2007   H.Kurashige (procman-V09-00-    136 - Nov. 28, 2007   H.Kurashige (procman-V09-00-05)
268 - Fix a bug SetProcessOrderingToSecond method     137 - Fix a bug SetProcessOrderingToSecond method of G4ProcessManager.
269                                                   138 
270 - Oct. 6, 2007   H.Kurashige (procman-V09-00-0    139 - Oct. 6, 2007   H.Kurashige (procman-V09-00-03)
271 - clean up messages in G4ProcessManager and G4    140 - clean up messages in G4ProcessManager and G4ProcessTable
272                                                   141 
273 - Oct. 3, 2007   H.Kurashige (procman-V09-00-0    142 - Oct. 3, 2007   H.Kurashige (procman-V09-00-02)
274 - change ExceptionSeverity of CheckOrderingPar    143 - change ExceptionSeverity of CheckOrderingParameters to FatalException
275                                                << 144  
276 - Oct. 2, 2007   H.Kurashige (procman-V09-00-0    145 - Oct. 2, 2007   H.Kurashige (procman-V09-00-01)
277 - add G4ProcessManager::CheckOrderingParameter << 146 - add G4ProcessManager::CheckOrderingParameters 
278 - add isXXXXDoItIsEnabled methods in G4VProces    147 - add isXXXXDoItIsEnabled methods in G4VProcess and derived classes.
279                                                << 148  
280 - July 30,  2007 Jane Tinslay                     149 - July 30,  2007 Jane Tinslay
281 - Remove double definition of PreparePhysicsTa    150 - Remove double definition of PreparePhysicsTable in G4WrapperProcess
282                                                   151 
283 - July 13,2007   H.Kurashige (procman-V09-00-0    152 - July 13,2007   H.Kurashige (procman-V09-00-00)
284 -  add  SetProcessOrderingToSecond method for     153 -  add  SetProcessOrderingToSecond method for G4ProcessManager.
285                                                << 154      
286 - June 02, 2006  M.Maire ((procman-V08-00-01)     155 - June 02, 2006  M.Maire ((procman-V08-00-01)
287 -  add physicsModified in activate/inactivate     156 -  add physicsModified in activate/inactivate UI commands
288                                                   157 
289 - Feb. 23, 2006  M.Asai (procman-V08-00-00)       158 - Feb. 23, 2006  M.Asai (procman-V08-00-00)
290 -  Fix G4WrapperProcess::StartTracking() imple    159 -  Fix G4WrapperProcess::StartTracking() implementation
291                                                   160 
292 - Nov. 21, 2005  M.Asai (procman-V07-01-01)       161 - Nov. 21, 2005  M.Asai (procman-V07-01-01)
293 - Migration to <sstream>.                         162 - Migration to <sstream>.
294 - G4VProcess::StartTracking now takes G4Track*    163 - G4VProcess::StartTracking now takes G4Track* as an argument.
295 - G4ProcessManager::StartTracking now invokes     164 - G4ProcessManager::StartTracking now invokes this new method.
296                                                   165 
297 - July 11, 2005  H.Kurashige (procman-V07-01-0    166 - July 11, 2005  H.Kurashige (procman-V07-01-00)
298 - Add forward declaration of G4UImessenger in     167 - Add forward declaration of G4UImessenger in G4ProcessTable.hh
299                                                   168 
300 -Feb. 15, 2005  H.Kurashige (procman-V07-00-00    169 -Feb. 15, 2005  H.Kurashige (procman-V07-00-00)
301 -  Modify G4ProcessVectorOrdering to fix FindI    170 -  Modify G4ProcessVectorOrdering to fix FindInsedrtPosition
302                                                   171 
303 -Dec. 02, 2004 H.Kurashige (procman-V06-02-03)    172 -Dec. 02, 2004 H.Kurashige (procman-V06-02-03)
304 - migration to cmath                              173 - migration to cmath
305                                                   174 
306 - Dev. 02, 2004 H.Kurasige (procman-V06-02-03)    175 - Dev. 02, 2004 H.Kurasige (procman-V06-02-03)
307 - Implemented migration to <cmath> for G4VProc    176 - Implemented migration to <cmath> for G4VProcess.hh.
308                                                   177 
309 - Nov. 10, 2004 V.Ivanchenko (procman-V06-02-0    178 - Nov. 10, 2004 V.Ivanchenko (procman-V06-02-02)
310 - Add const cast for argument of one method us    179 - Add const cast for argument of one method used in Store/Retrieve PhysicsTable
311                                                   180 
312 - Nov. 7, 2004 H.Kurashige (procman-V06-02-01)    181 - Nov. 7, 2004 H.Kurashige (procman-V06-02-01)
313 - Add const cast for arguments in Store/Retrie    182 - Add const cast for arguments in Store/Retrieve PhysicsTable
314                                                   183 
315 -Oct 25, 2004 H.Kurashige (procman-V06-02-00)     184 -Oct 25, 2004 H.Kurashige (procman-V06-02-00)
316 - Add PreparePhysicsTable in G4VProcess           185 - Add PreparePhysicsTable in G4VProcess
317                                                   186 
318 - May 10 2004  H.Kurashige (procman-V06-01-00)    187 - May 10 2004  H.Kurashige (procman-V06-01-00)
319 - Fixed a bug in G4ProcessManager::RemoveProce << 188 - Fixed a bug in G4ProcessManager::RemoveProcess for the case 
320    the removed process is inactive                189    the removed process is inactive
321                                                   190 
322 - Nov.03, 2003   H.Kurashige (procman-V05-02-0    191 - Nov.03, 2003   H.Kurashige (procman-V05-02-00)
323 - Use G4ExceptionSeverity for all G4Exception     192 - Use G4ExceptionSeverity for all G4Exception
324                                                   193 
325 - Apr.01, 2003   G.Cosmo (procman-V05-00-01)      194 - Apr.01, 2003   G.Cosmo (procman-V05-00-01)
326 - Cleared few trivial strict pedantic warnings    195 - Cleared few trivial strict pedantic warnings
327                                                   196 
328 - Mar.25, 2003   H.Kurashige (procman-V05-00-0    197 - Mar.25, 2003   H.Kurashige (procman-V05-00-00)
329 - Fix PostStepGetPhysicalInteractionLength to     198 - Fix PostStepGetPhysicalInteractionLength to avoid unrealistic step of length 0
330                                                << 199  
331 - Nov.28, 2002   H.Kurashige (procman-V04-01-0    200 - Nov.28, 2002   H.Kurashige (procman-V04-01-01)
332 - Fixed memory leak in G4ProcessTable             201 - Fixed memory leak in G4ProcessTable
333                                                   202 
334 - Sep.17, 2002   H.Kurashige (procman-V04-01-0    203 - Sep.17, 2002   H.Kurashige (procman-V04-01-00)
335 - Add new commands of "/process/setVerbose " f    204 - Add new commands of "/process/setVerbose " for G4ProcessTableMessenger
336                                                   205 
337 - Apr.15, 2002   H.Kurashige (procman-V04-00-0    206 - Apr.15, 2002   H.Kurashige (procman-V04-00-00)
338 - Add G4VProcess::GetCurrentInteractionLength(    207 - Add G4VProcess::GetCurrentInteractionLength()
339 - Fixed bugs in PostStepDoIt when MeanFreePath    208 - Fixed bugs in PostStepDoIt when MeanFreePath is equal to DBL_MAX
340                                                << 209  
341 - Oct. 11, 2001  G.Cosmo (procman-V03-02-04)      210 - Oct. 11, 2001  G.Cosmo (procman-V03-02-04)
342 - Replaced inclusion of ctoken.h with G4Tokeni    211 - Replaced inclusion of ctoken.h with G4Tokenizer.hh in
343   G4ProcessTableMessenger.cc.                     212   G4ProcessTableMessenger.cc.
344 - Co-works with tag "globals-V03-02-03" where     213 - Co-works with tag "globals-V03-02-03" where the STLInterface
345   module has been removed.                        214   module has been removed.
346                                                   215 
347 - Sep. 20, 2001  H.Kurashige (procman-V03-02-0    216 - Sep. 20, 2001  H.Kurashige (procman-V03-02-03)
348 - Modify for STL migration for materials          217 - Modify for STL migration for materials
349                                                   218 
350 - Sep. 19, 2001  H.Kurashige (procman-V03-02-0    219 - Sep. 19, 2001  H.Kurashige (procman-V03-02-02)
351 - Add Set/GetProcessManager to G4VProcess and  << 220 - Add Set/GetProcessManager to G4VProcess and modify 
352   G4ProcessManager::AddProcess to invoke SetPr << 221   G4ProcessManager::AddProcess to invoke SetProcessManager 
353                                                   222 
354 - Aug 16,  H.Kurashige (procman-V03-02-01)        223 - Aug 16,  H.Kurashige (procman-V03-02-01)
355 - Fixed bugs in the copy constructor of G4Proc << 224 - Fixed bugs in the copy constructor of G4ProcessManager. 
356                                                   225 
357 - July, 31 H.Kurashige (procman-V03-02-00)        226 - July, 31 H.Kurashige (procman-V03-02-00)
358 - Modify arguments for Retreive/StorePhysicsTa    227 - Modify arguments for Retreive/StorePhysicsTable
359                                                   228 
360 - May 22, 01  G.Cosmo (procman-V03-01-00)         229 - May 22, 01  G.Cosmo (procman-V03-01-00)
361 - Cleared pedantic warnings from Linux-g++ ISO    230 - Cleared pedantic warnings from Linux-g++ ISO/ANSI setup.
362                                                   231 
363 - Mar 12, 01  H.Kurashige (procman-V03-00-00)     232 - Mar 12, 01  H.Kurashige (procman-V03-00-00)
364 - Modify Store/RetrievePhysicsTable methods    << 233 - Modify Store/RetrievePhysicsTable methods 
365   (add a bool argument to specify ascii/binary << 234   (add a bool argument to specify ascii/binary mode)  
366                                                   235 
367 - Nov 08, 00    H.Kurashige (procman-V02-00-01    236 - Nov 08, 00    H.Kurashige (procman-V02-00-01)
368 - Added  Store/RetrievePhysicsTable (virtual)     237 - Added  Store/RetrievePhysicsTable (virtual) methods
369                                                   238 
370 - Nov 03 ,00 H.Kurashige (procman-V02-00-00)      239 - Nov 03 ,00 H.Kurashige (procman-V02-00-00)
371 - Fixed bugs in G4ProcTblElement::operator=       240 - Fixed bugs in G4ProcTblElement::operator=
372 - Remove destruction of processes in G4Process    241 - Remove destruction of processes in G4ProcessTable::~G4ProcessTable()
373 - STL migration in G4ProcessVector             << 242 - STL migration in G4ProcessVector 
374 - Add thePILfactor and GPIL methods in G4VProc    243 - Add thePILfactor and GPIL methods in G4VProcess
375                                                   244 
376 - May 12 ,00 H.Kurashige (procman-V01-01-00)      245 - May 12 ,00 H.Kurashige (procman-V01-01-00)
377 -  small bug fix in G4ProcessManager.cc           246 -  small bug fix in G4ProcessManager.cc
378                                                   247 
379 - Mar. 02, 00 H.Kurashige (procman-V01-00-01)     248 - Mar. 02, 00 H.Kurashige (procman-V01-00-01)
380 -  Use STL vector instead of  RW vectors (exce << 249 -  Use STL vector instead of  RW vectors (except for G4PhysicsVector) 
381 -  Add registration of process into ProcessTab << 250 -  Add registration of process into ProcessTable in copy constructor  
382                                                   251 
383 - Feb. 25, 00 H.Kurashige (procman-V01-00-00)     252 - Feb. 25, 00 H.Kurashige (procman-V01-00-00)
384 -  Remove G4RhoZero from G4ParticleTypes.hh       253 -  Remove G4RhoZero from G4ParticleTypes.hh
385                                                   254 
386                                                   255 
387 - Nov. 7, 99 H.Kurashige (procman-V00-01-01)      256 - Nov. 7, 99 H.Kurashige (procman-V00-01-01)
388 -  Added comments in header files for "Softwar    257 -  Added comments in header files for "Software Reference Manual"
389                                                   258 
390 - Oct 5, 99 H.Kurashige (procman-V00-01-00)       259 - Oct 5, 99 H.Kurashige (procman-V00-01-00)
391 - No process will be added if not IsApplicable    260 - No process will be added if not IsApplicable
392                                                   261 
393 - June 17, 99 H.Kurashige (procman-01-00-04)      262 - June 17, 99 H.Kurashige (procman-01-00-04)
394 - Disable Activate/InactivateProcess methods i << 263 - Disable Activate/InactivateProcess methods in G4ProcessManager 
395   (and related UI commands) in "Init" state    << 264   (and related UI commands) in "Init" state 
396                                                   265 
397 - May 3,  99 H.Kurashige (procman-01-00-03a)      266 - May 3,  99 H.Kurashige (procman-01-00-03a)
398 - Add G4ProcessManager::GetProcessActivation   << 267 - Add G4ProcessManager::GetProcessActivation 
399                                                   268 
400 - Apr 30, 99 H.Kurashige (procman-01-00-03)       269 - Apr 30, 99 H.Kurashige (procman-01-00-03)
401 - Remove G4EnergyLossTable from G4IVRestDiscre << 270 - Remove G4EnergyLossTable from G4IVRestDiscreteProcess and 
402   G4IVContinousDiscreteProcess (Laszlo)           271   G4IVContinousDiscreteProcess (Laszlo)
403                                                   272 
404 - Apr 17, 99 H.Kurashige (procman-01-00-02a)      273 - Apr 17, 99 H.Kurashige (procman-01-00-02a)
405 - correct G4IVContinousDiscreteProcess.cc         274 - correct G4IVContinousDiscreteProcess.cc
406                                                   275 
407 - Apr 13, 99 H.Kurashige (procman-01-00-02)       276 - Apr 13, 99 H.Kurashige (procman-01-00-02)
408 - clean up codes (Hisaya)                         277 - clean up codes (Hisaya)
409                                                   278 
410 - Feb 6, 99   H.Kurashige (procman-01-00-01)      279 - Feb 6, 99   H.Kurashige (procman-01-00-01)
411 -  Add G4ParticleTypes.hh (migrated from parti    280 -  Add G4ParticleTypes.hh (migrated from particles/management) (Hisaya)
412 -  Allow registration of processes to shortliv    281 -  Allow registration of processes to shortlived particles (Hisaya)
413                                                   282 
414                                                   283 
415 Feb 6, 99   H.Kurashige -                         284 Feb 6, 99   H.Kurashige -
416 - Created.                                        285 - Created.
417                                                   286 
418                                                   287 
419                                                   288 
420                                                   289 
421                                                   290 
422                                                   291