source: trunk/source/processes/management/History

Last change on this file was 1347, checked in by garnier, 14 years ago

geant4 tag 9.4

File size: 7.0 KB
Line 
1$Id: History,v 1.60 2010/10/30 07:51:23 kurasige Exp $
2-------------------------------------------------------------------
3
4     =========================================================
5     Geant4 - an Object-Oriented Toolkit for Simulation in HEP
6     =========================================================
7
8                      Category History file
9                      ---------------------
10This file should be used by G4 developers and category coordinators
11to briefly summarize all major modifications introduced in the code
12and keep track of all category-tags.
13It DOES NOT substitute the  CVS log-message one should put at every
14committal in the CVS repository !
15
16     ----------------------------------------------------------
17     * Reverse chronological order (last date on top), please *
18     ----------------------------------------------------------
19
20- Oct. 30, 2010   H.Kurashige (procman-V09-03-01)
21- Fix bugs of uninitialized variables (reported by Coverity)
22
23- Oct. 07, 2010   H.Kurashige (procman-V09-03-00)
24- Fix bugs (G4VProces, G4ProcessTable, G4ProcessAttribute)
25
26- Jun. 23, 2008   G.Cosmo (procman-V09-01-03)
27- Fixed un-necessary double deletion/creation of vector in
28  G4ProcessVector::operator=()
29
30- Mar. 20, 2008   H.Kurashige (procman-V09-01-02)
31- revert changes in G4processmanager::StartTracking
32
33- Mar. 14, 2008   H.Kurashige (procman-V09-01-01)
34- fix warning message of g++
35- Change order of invocation of processes in G4processmanager::StartTracking
36
37- Dec. 15, 2007   H.Kurashige (procman-V09-01-00)
38- fixed a bug of invoking ResetNumberOfInteractionLengthLeft
39  at the zero length step 
40- allow zero mean free path for PostStepDoIt
41- add ProcessSubType to G4VProcess
42
43- Dec. 12, 2007   G.Cosmo (procman-V09-00-05a)
44- Moved inline definitions of virtual methods in G4WrapperProcess to
45  .cc file. Included in tag "procman-V09-00-".
46
47- Nov. 28, 2007   H.Kurashige (procman-V09-00-05)
48- Fix a bug SetProcessOrderingToSecond method of G4ProcessManager.
49
50- Oct. 6, 2007   H.Kurashige (procman-V09-00-03)
51- clean up messages in G4ProcessManager and G4ProcessTable
52
53- Oct. 3, 2007   H.Kurashige (procman-V09-00-02)
54- change ExceptionSeverity of CheckOrderingParameters to FatalException
55 
56- Oct. 2, 2007   H.Kurashige (procman-V09-00-01)
57- add G4ProcessManager::CheckOrderingParameters
58- add isXXXXDoItIsEnabled methods in G4VProcess and derived classes.
59 
60- July 30,  2007 Jane Tinslay
61- Remove double definition of PreparePhysicsTable in G4WrapperProcess
62
63- July 13,2007   H.Kurashige (procman-V09-00-00)
64-  add  SetProcessOrderingToSecond method for G4ProcessManager.
65     
66- June 02, 2006  M.Maire ((procman-V08-00-01)
67-  add physicsModified in activate/inactivate UI commands
68
69- Feb. 23, 2006  M.Asai (procman-V08-00-00)
70-  Fix G4WrapperProcess::StartTracking() implementation
71
72- Nov. 21, 2005  M.Asai (procman-V07-01-01)
73- Migration to <sstream>.
74- G4VProcess::StartTracking now takes G4Track* as an argument.
75- G4ProcessManager::StartTracking now invokes this new method.
76
77- July 11, 2005  H.Kurashige (procman-V07-01-00)
78- Add forward declaration of G4UImessenger in G4ProcessTable.hh
79
80-Feb. 15, 2005  H.Kurashige (procman-V07-00-00)
81-  Modify G4ProcessVectorOrdering to fix FindInsedrtPosition
82
83-Dec. 02, 2004 H.Kurashige (procman-V06-02-03)
84- migration to cmath
85
86- Dev. 02, 2004 H.Kurasige (procman-V06-02-03)
87- Implemented migration to <cmath> for G4VProcess.hh.
88
89- Nov. 10, 2004 V.Ivanchenko (procman-V06-02-02)
90- Add const cast for argument of one method used in Store/Retrieve PhysicsTable
91
92- Nov. 7, 2004 H.Kurashige (procman-V06-02-01)
93- Add const cast for arguments in Store/Retrieve PhysicsTable
94
95-Oct 25, 2004 H.Kurashige (procman-V06-02-00)
96- Add PreparePhysicsTable in G4VProcess
97
98- May 10 2004  H.Kurashige (procman-V06-01-00)
99- Fixed a bug in G4ProcessManager::RemoveProcess for the case
100   the removed process is inactive
101
102- Nov.03, 2003   H.Kurashige (procman-V05-02-00)
103- Use G4ExceptionSeverity for all G4Exception
104
105- Apr.01, 2003   G.Cosmo (procman-V05-00-01)
106- Cleared few trivial strict pedantic warnings
107
108- Mar.25, 2003   H.Kurashige (procman-V05-00-00)
109- Fix PostStepGetPhysicalInteractionLength to avoid unrealistic step of length 0
110 
111- Nov.28, 2002   H.Kurashige (procman-V04-01-01)
112- Fixed memory leak in G4ProcessTable
113
114- Sep.17, 2002   H.Kurashige (procman-V04-01-00)
115- Add new commands of "/process/setVerbose " for G4ProcessTableMessenger
116
117- Apr.15, 2002   H.Kurashige (procman-V04-00-00)
118- Add G4VProcess::GetCurrentInteractionLength()
119- Fixed bugs in PostStepDoIt when MeanFreePath is equal to DBL_MAX
120 
121- Oct. 11, 2001  G.Cosmo (procman-V03-02-04)
122- Replaced inclusion of ctoken.h with G4Tokenizer.hh in
123  G4ProcessTableMessenger.cc.
124- Co-works with tag "globals-V03-02-03" where the STLInterface
125  module has been removed.
126
127- Sep. 20, 2001  H.Kurashige (procman-V03-02-03)
128- Modify for STL migration for materials
129
130- Sep. 19, 2001  H.Kurashige (procman-V03-02-02)
131- Add Set/GetProcessManager to G4VProcess and modify
132  G4ProcessManager::AddProcess to invoke SetProcessManager
133
134- Aug 16,  H.Kurashige (procman-V03-02-01)
135- Fixed bugs in the copy constructor of G4ProcessManager.
136
137- July, 31 H.Kurashige (procman-V03-02-00)
138- Modify arguments for Retreive/StorePhysicsTable
139
140- May 22, 01  G.Cosmo (procman-V03-01-00)
141- Cleared pedantic warnings from Linux-g++ ISO/ANSI setup.
142
143- Mar 12, 01  H.Kurashige (procman-V03-00-00)
144- Modify Store/RetrievePhysicsTable methods
145  (add a bool argument to specify ascii/binary mode) 
146
147- Nov 08, 00    H.Kurashige (procman-V02-00-01)
148- Added  Store/RetrievePhysicsTable (virtual) methods
149
150- Nov 03 ,00 H.Kurashige (procman-V02-00-00)
151- Fixed bugs in G4ProcTblElement::operator=
152- Remove destruction of processes in G4ProcessTable::~G4ProcessTable()
153- STL migration in G4ProcessVector
154- Add thePILfactor and GPIL methods in G4VProcess
155
156- May 12 ,00 H.Kurashige (procman-V01-01-00)
157-  small bug fix in G4ProcessManager.cc
158
159- Mar. 02, 00 H.Kurashige (procman-V01-00-01)
160-  Use STL vector instead of  RW vectors (except for G4PhysicsVector)
161-  Add registration of process into ProcessTable in copy constructor 
162
163- Feb. 25, 00 H.Kurashige (procman-V01-00-00)
164-  Remove G4RhoZero from G4ParticleTypes.hh
165
166
167- Nov. 7, 99 H.Kurashige (procman-V00-01-01)
168-  Added comments in header files for "Software Reference Manual"
169
170- Oct 5, 99 H.Kurashige (procman-V00-01-00)
171- No process will be added if not IsApplicable
172
173- June 17, 99 H.Kurashige (procman-01-00-04)
174- Disable Activate/InactivateProcess methods in G4ProcessManager
175  (and related UI commands) in "Init" state
176
177- May 3,  99 H.Kurashige (procman-01-00-03a)
178- Add G4ProcessManager::GetProcessActivation
179
180- Apr 30, 99 H.Kurashige (procman-01-00-03)
181- Remove G4EnergyLossTable from G4IVRestDiscreteProcess and
182  G4IVContinousDiscreteProcess (Laszlo)
183
184- Apr 17, 99 H.Kurashige (procman-01-00-02a)
185- correct G4IVContinousDiscreteProcess.cc
186
187- Apr 13, 99 H.Kurashige (procman-01-00-02)
188- clean up codes (Hisaya)
189
190- Feb 6, 99   H.Kurashige (procman-01-00-01)
191-  Add G4ParticleTypes.hh (migrated from particles/management) (Hisaya)
192-  Allow registration of processes to shortlived particles (Hisaya)
193
194
195Feb 6, 99   H.Kurashige -
196- Created.
197
198
199
200
201
202
Note: See TracBrowser for help on using the repository browser.