source: trunk/source/tracking/History @ 1228

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

update geant4.9.3 tag

File size: 22.3 KB
Line 
1$Id: History,v 1.137 2009/11/24 10:04:14 perl Exp $
2$Name: geant4-09-03 $
3-------------------------------------------------------------------
4
5     =========================================================
6     Geant4 - an Object-Oriented Toolkit for Simulation in HEP
7     =========================================================
8
9                      Category History file
10                      ---------------------
11This file should be used by G4 developers and category coordinators
12to briefly summarize all major modifications introduced in the code
13and keep track of all category-tags.
14It DOES NOT substitute the  CVS log-message one should put at every
15committal in the CVS repository !
16
17     ----------------------------------------------------------
18     * Reverse chronological order (last date on top), please *
19     ----------------------------------------------------------
20
2124 Nov 2009 Joseph Perl (tracking-V09-02-07)
22- G4RichTrajectory: add additional attributes
23- G4RichTrajectoryPoint: add additional attributes
24
2520 Nov 2009 L.Desorgher (tracking-V09-02-06)
26- Small correction in G4AdjointSteppingAction to stop the reverse tracking
27  when adjoint particles reenter the adjoint source.
28  Reput the Nan test removed in  tracking-V09-02-05 but now as (x<0 && x>=0).
29  This Nan test is still needed in very rare case where the weight of a
30  particle goes to Nan. As such the code is stable! The reason for the Nan
31  weight is till under investigation.
32
3318 Nov 2009 G.Cosmo (tracking-V09-02-05)
34- Fixes to "Adjoint" classes to allow build of DLLs on Windows: renamed all
35  methods and data holding "External" as keyword to "Ext".
36  Cleanup of the code: use "const G4String&" instead of "G4String" wherever
37  possible; use G4 types in consistent way; avoid usage of "isNan"; code
38  formatting cleanup; added Geant4 disclaimer.
39
4012 Nov 2009 J.Allison (tracking-V09-02-04)
41- G4Trajectory, G4SmoothTrajectory, G4RichTrajectory:
42  o Added initial kinetic energy.
43- G4RichTrajectory:
44  o Added final kinetic energy.
45- G4RichTrajectoryPoint:
46  o Added "remaining energy" at each step.
47
4810 Nov 2009 L. Desorgher(tracking-V09-02-03)
49- First commit of Adjoint classes in the tracking category
50  New classes are: - G4AdjointCrossSurfChecker and G4AdjointSteppingAction
51
5224 Sep 2009 P.Gumplinger (tracking-V09-02-02)
53- Correction to G4SteppingManager::InvokeAtRestDoItProcs so G4Scintillation
54  process (with an AtRestDoIt and 'Forced') will not be set to 'NotForced' when
55  NofInactiveProc<MAXofAtRestLoops and when the user inactivated it on the fly.
56
5721 Sep 2009 T.Sasaki (tracking-V09-02-01)
58- Takashi's first iteration of the above
59
6027 Feb 2009 T.Sasaki(tracking-V09-02-00)
61- Fixing the problem in the the special cases of skipping voxel boundaries in
62G4RegularNavigation
63
6408 Doc 2008  M.Asai (tracking-V09-01-04)
65- Fixing bug of fN2ndaries variables in G4STeppingManager2.cc
66
6702 Oct 2008  T.Sasaki (tracking-V09-01-03)
68- G4SteppingManager2.cc: PhyscalStep etc was not updated when
69  any flaga for ForceCondition is set. (since begining of Geant4)
70
7125 Sep 2008  T.Sasaki (tracking-V09-01-02)
72- G4SteppingManager2.cc: Bug fix for the previous tag
73
7424 Sep 2008  T.Sasaki (tracking-V09-01-01)
75- G4SteppingManager2.cc: Bug fix for PhysicalStep
76
7706 May 2008  T.Sasaki (tracking-V09-01-00)
78- G4SteppingManager.cc: fTouchableHandle was not properly updated
79
8008 Oct 2007 T.Sasaki (tracking-V09-00-01)
81- G4SteppingManager.hh: use kCarTolerance in CalculateSafety() instead of zero
82
8304 Oct 2007 T.Sasaki (tracking-V09-00-00)
84- G4SteppingManager: fix to use kCarTolerance in Stepping() for the
85  computation of 'endPointSafety'.
86
879th May 2007 M.Asai (tracking-V08-03-00)
88- Allowing regional user stepping action.
89
9013 November 2006 T.Sasaki (tracking-V08-01-06)
91- Removed G4VSteppingVerbose::TrackBanner()  and add new methed
92  G4TrackingManager::TrackBanner() for the fix.
93
9404 November 2006 M.Asai
95- Added new method G4VSteppingVerbose::TrackBanner() and moved the
96  hard-coded verbosity in G4TrackingManager to this method. Also
97  modified G4SteppingManager to invoke this new method.
98
993rd November 2006 J.Allison (tracking-V08-01-05)
100- Augmented /tracking/storeTrajectory.  Now takes integer parameter:
101    0 : Don't Store trajectories.
102    !=0 : Store trajectories.
103    1 : Choose G4Trajectory as default.
104    2 : Choose G4SmoothTrajectory as default.
105    3 : Choose G4RichTrajectory as default.
106
10716 October 2006 J.Allison
108- All trajectories:
109  o Protect points container pointer in destructor.
110  o Make G4AttDef descriptions more concise.
111- G4RichTrajectory:
112  o Bug fix: Create G4AttValues for user-defined creator process.
113- G4VTrajectory: Improved ShowTrajectory.
114
11527 September 2006 M.Asai (tracking-V08-01-04)
116- Fix in G4SteppingManager for the treatment of trajectory update
117- According fixes in the trajectory classes.
118
11914 August 2006 M.Asai (tracking-V08-01-03)
120- Fix "double-deletion" in the destructor of G4SteppingManager.
121
12213 July 2006 T.sasaki (tracking-V08-01-02)
123- Fix on G4StepingVerbose for ForceConditions
124
12509 June 2006 T. Sasaki
126- Secondary vector is now owned by G4Step and G4TrackVector class has
127  been moved in the track category
128
12915 June 2006 G. Cosmo (tracking-V08-00-04)
130- Fixed implementation of static methods in G4VSteppingVerbose to be
131  NOT inline. Required also to allow DLL working on Windows !
132
13302 June 2006 G. Cosmo (tracking-V08-00-03)
134- Restored original CVS headers to files...
135
13630 May 2006 G. Cosmo (tracking-V08-00-02)
137- Fixed online implementation of SetSilent() and SetSilentStepInfo()
138  in G4VSteppingVerbose.
139
14024 May 2006 T. Sasaki (tracking-V08-00-01)
141- New flags are introduced in G4VSteppingVerbose to give more control
14224 May 2006 T. Sasaki
143- a bug fix for StepStatus when the track is outside of WorldBoundary
144- New header was inserted to all of the files to check the last update
14509 March 2006 T. Sasaki
146- Added Silent and SilentStepInfo member to G4VStepverbose
147
14824 November 2005 J. Allison (tracking-V07-01-05)
149- Added G4RichTrajectory and G4RichTrajectoryPoint.
150- Updated comments in G4VTrajectory.hh and G4VTrajectoryPoint.hh
15122 November 2005 M. Asai (tracking-V07-01-04)
152- Put G4Exception to the constructors of G4UsertrackingAction and G4UserSteppingAction
153  to protect against their instantiation before G4VUserPhysicsList is instantiated and set to
154  G4RunManager.
15521 November 2005 M. Asai (tracking-V07-01-03)
156- Migration to sstream.
157
15814 November 2005 Jane Tinslay (tracking-V07-01-02)
159- Modifications to G4VTrajectory::DrawTrajectory for enhanced
160  trajectory drawing.
161
16221 September 2005 T. Sasaki(tracking-V07-01-01)
163- fix for fastsimulation problem in G4SteppingManager2.cc
16419 July 2005 T. Sasaki (tracking-V07-01-00)
165- fix for the bug in InvokeAlongStepDoItProcs()
1663rd May 2005  John Allison  (tracking-V07-00-01 - needs greps-V07-00-04)
167- Corrected AttDefs.
168- Made use of G4AttCheck.
169
17022 April 2005  T. Sasaki  (not included in tracking-V07-00-01)
171- SetNavigator Method has been removed from G4TrackingManager
172
17322 March 2005 John Allison (tracking-V07-00-00 - needs global-V07-00-03)
174- Simplified creation of G4AttValues using G4BestUnit::operator
175  G4String and G4UIcommand::ConvertToString.
176
17707 December 2004 Gabriele Cosmo (tracking-V06-02-09)
178- Implemented migration to <cmath>.
179
18001 December 2004 Gabriele Cosmo (tracking-V06-02-08)
181- Fix in G4SteppingManager::InvokePSDIP() for completing migration
182  to new G4VParticleVhange interface.
183
18418 November 2004 Joseph Perl (tracking-V06-02-07)
185- G4Trajectory add HepRep attribute for magnitude of momentum
186- G4SmoothTrajectory add HepRep attribute for magnitude of momentum
187
188Nov.18,2005 T.Sasaki(tracking-V06-02-06)
189- G4SteppingManager2.cc Fix on interactive on/of for AtRest processes
190Nov.16,2005 T.Sasaki(tracking-V06-02-05)
191- G4SteppingManager2.cc  change the track status to StopAndKill when a track looses all kinetic energy cumlatively while the AlongStep loop
192Nov.10,2004 T.Sasaki(tracking-V06-02-04)
193- G4SteppingVerbose forced to be singleton.
194- G4SteppingManager no more issue G4Excetpion even if no atRestDoit proccesses exit.
195- G4SteppingManager change the track status to G4StopButAlive if the kinetic energy becomes below zero while AlongStep loop.
196
197Aug.27, 2004 M.Asai (tracking-V06-02-03)
198- G4SteppingManager now looks at "preStepPoint" for the sensitivety of the
199  volume instead of the logical volume through G4Track.
200
201Jul.08, 2004 K. Amako  (tracking-V06-02-02)
202- Modified G4SteppingVerbose.cc so that PostStep information is printed out
203  even when PostStep process is triggered by AlongStep process.
204
205Jul.06, 2004 M.Asai (tracking-V06-02-01)
206- Remove the modification along tracking-V06-00-00 tag for G4SteppingManager2.cc
207  and let a fix on it be on top of this.
208- The fix is for incorrect total number of secondaries.
209
210Jul.05, 2004 G.Cosmo (tracking-V06-02-00)
211- Moved inlined contructors/destructors for G4Vtrajectory and G4VTrajectoryPoint
212  to NOT inline. Created G4VtrajectoryPoint.cc file.
213  Corrected signature of operator==() to canonical implementation.
214
215Jun.11, 2004 G.Cosmo (tracking-V06-01-02)
216- Use global flag G4TRACKING_ALLOC_EXPORT to export extern symbols for DLLs.
217  Modified GNUmakefile and rearranged usage of extern symbols in classes.
218
219Jun.09, 2004 G.Cosmo (tracking-V06-01-01)
220- Adopt G4DLLIMPORT/G4DLLEXPORT technique to handle extern simbols for
221  allowing support of DLLs on Windows.
222- Coworks with "global-V06-01-02b".
223
224Jun.07, 2004 G.Cosmo (tracking-V06-01-00)
225- Export extern symbols for allowing support of DLLs on Windows.
226  Modified files:  G4Trajectory.hh, G4TrajectoryPoint.hh,
227                   G4SmoothTrajectory.hh, G4SmoothTrajectoryPoint.hh.
228- GNUmakefile: added definition of GLOBLIBS for DLLs support on Windows.
229- Coworks with "global-V06-01-02a".
230
231Mar.19, 2004 M.Asai (tracking-V06-00-01)
232- G4SteppingManager2.cc has been restored back to the version in
233  geant4-06-00. The tag tracking-V06-00-00 was meant to be internal
234  but eventually it was included in the reference tag.
235
236Jan.20, 2004 M.Asai (tracking-V06-00-00)
237- Remove obsolete operation for UserLimits in G4SteppingManager2.cc.
238
239Dec.09, 2003 M.Asai (tracking-V05-02-05)
240- G4SteppingManager.hh : Fix problem in SetUserAction().
241
242Nov.18, 2003 M.Asai (tracking-V05-02-04)
243- G4TrackingManager.cc: Move the invokation of PreUserTrackingAction
244  after SetInitialStep, so that geometrical infomation is available
245  at PreUserTrackingAction.
246
247Nov.10, 2003 G.Cosmo (tracking-V05-02-03)
248- G4SteppingManager.cc: renamed method LocateGlobalPointAndSetup(p,v,history) to
249  to ResetHistoryAndLocate(p,v,history) according to changes in G4Navigator.
250
251Oct.4, 2003 G.Cosmo (tracking-V05-02-02)
252- GNUmakefile:
253  o added dependency to new module "geometry/navigation".
254  o replaced "digits+hits" with "digits_hits".
255- Coworks with "geometry-V05-02-00" and "digits_hits-V05-02-00".
256
257Sept. 25, 2003 H.Kurashige (tracking-V05-02-01)
258- modify GNUMakefile for processes/cuts category
259
260Sept. 19, 2003 V.Ivanchenko (tracking-V05-02-00)
261- migrade to model variant of EM physics
262
263May 23, 2003 M.Asai (tracking-V05-01-01)
264- Clean up unused variables in trajectory classes.
265
266May 21, 2003 M.Asai (tracking-V05-01-00)
267- Clean up unused variables in user action classes.
268
269Apr 11, 2003 M.Asai (tracking-V05-00-03)
270- Recover "ApplyCuts" under "cuts-per-region"
271
272Apr 10, 2003 T.Sasaki (tracking-V05-00-02)
273- G4SteppingManger2.cc: Fix for the uninitilized variable
274Mar 17, 2003, G.Cosmo (tracking-V05-00-01)
275- G4SteppingVerbose.cc: fixed retrieval of phys-volume name, adding
276  check for NULL pointer for post-step physical volume returned.
277
278Dec 16, 2002, G.Cosmo (tracking-V05-00-00)
279- Merged branch "geant4-04-01-ref-02-cuts-branch" to HEAD.
280  Included development for 'cuts-by-region':
281  o Modified implementation of stepping to cope with new scheme for
282    cuts and regions.
283
284Dec 12, 2002, G.Cosmo (tracking-V04-01-15)
285- G4SteppingVerbose.cc: undo change introduced in tag "tracking-V04-01-07", where
286  call to CopyState() in TrackingStarted() method was commented out, probably by
287  mistake (?).
288  The patch fixes the crash observed while running largeN test on test14.
289
290Dec 12, 2002, G.Cosmo (tracking-V04-01-14)
291- Corrected problem introduced in the last tag and concerning the usage of abs()
292  (not defined of the std namespace!), causing compilation error on Windows.
293
294Dec 6, 2002, J.Allison (tracking-V04-01-13)
295- Last minute fix to G4VTrajectory::DrawTrajectory.
296
297Dec 6, 2002, J.Allison (tracking-V04-01-12)
298- Fixed unprotected pointer in G4SmoothTrajectoryPoint::CreateAttValues.
299
300Dec 4, 2002, T.Sasaki (tracking-V04-01-11)
301- static Get/SetInstnce methods has moved to .cc from .hh.
302
303Nov 18, 2002, M.Asai (tracking-V04-01-10)
304- Tagged.
305
306Nov 11, 2002, J.Allison
307- Restored G4SmoothTrajectory::DrawTrajectory.
308
309Nov 8, 2002, M.Asai (tracking-V04-01-09)
310- Tagged for Geant4 5.0 release
311
312Nov 8, 2002 J.Generowicz
313- Bodies introduced into SmoothTrajectory(Point) classes
314
315Nov 8, 2002, J.Allison
316- Implemented default Show/DrawTrajectory in G4VTrajectory.
317- Augmented GetAttDefs and CreateAttValues in G4(Smooth)Trajectory(Point).
318
319Nov 07, 2002, T,Sasaki (tracking-V04-01-07, tracking-V04-01-08)
320- Fix for the problem with optical processes
321Nov 05, 2002, T,Sasaki (tracking-V04-01-06)
322- clean up G4SteppingManager.hh and G4VSterppinVerbose.cc
323
324Nov 05, 2002, M.Asai (tracking-V04-01-05)
325- tagged.
326
327Nov 05, 2002, J.Generowicz
328- Renamed aTrajectory(Point)Allocator to aSmoothTrajectory(Point)Allocator
329  in the SmoothTrajectory(Point) classes.
330
331Nov 01, 2002, M.Asai (tracking-V04-01-04)
332- Merge tracking-V04-01-03 and tracking-V04-01-02.
333
334Nov 1, 2002, J.Allison  (tracking-V04-01-03 - does not include V04-01-02)
335- Canonical tag of traj03 (see below).
336
337Oct 31, 02 T. Sasaki (tracking-V04-01-02)
338- G4SteppingManager.hh/cc
339 o new ForceCondition flag StronglyForced was implemented
340
341Oct 28, 2002, J.Allison  (traj03)
342- Changed GetAttDefs return signature to map.
343- Changed GetAttValues to CreateAttValues.
344- Improved descriptions.
345
346Oct 24, 02 J.Allison (traj02)
347- Implemented simple versions of G4Trajectory::GetAttDefs/Values.
348
349Oct 16, 02 J.Allison (traj01)
350- Added GetAttDefs to G4VTrajectory, etc., and small corrections.
351
352Sep 03, 02 M.Asai
353- Start working for trajectory related issues
354  o Modification made : G4VTrajectory, G4VTrajectoryPoint, G4Trajectory, G4TrajectoryPoint
355  o Introduced : G4SmoothTrajectory, G4SmoothTrajectoryPoint
356
357Aug 21, 02 M.Asai (tracking-V04-01-01)
358- G4TrackingManager.cc
359  o Set fpTrajectory pointer to zero when the trajectory is deleted.
360
361Aug 13, 02 M.Asai (tracking-V04-01-00)
362- G4TrackingManager.hh, G4TrackingManager.cc
363  o Re-implement EventAborted() method to ensure this command
364    properly works even at the stepping phase.
365
366Apr 25, 02 M.Asai (tracking-V04-00-05)
367- G4TrackingManager.cc
368  o Implement EventAborted() method
369
370Feb 07. 02 T.Sasaki (tracking-V04-00-04)
371- G4SteppingManager.cc
372  o Withdrawal of the fix in tracking-V04-00-02
373
374Feb 04, 02 G.Cosmo (tracking-V04-00-03)
375- G4SteppingManager.hh
376  o moved 'SizeOfSelectedDoItVector' to global scope again, to allow porting on
377    WIN-VC compiler. As private member, the following error is reported:
378    - illegal pure syntax, must be '= 0' -
379    - 'SizeOfSelectedDoItVector' : pure specifier can only be specified for functions -
380
381Feb 03, 02 T.Sasaki and H.Kurashige
382- G4SteppingManager2.cc
383  o fix for extra steps when the ApplyCuts flag is set
384
385Jan 23, 02 T.Sasaki(tracking-V04-00-02)
386- G4SteppingManager.cc
387  o safe comparison between floating numbers (0.0->DBL_MIN)
388
389Jan 22, 02 M.Asai (tracking-V04-00-01)
390- G4SteppingManager.cc
391  o Issue G4Exception if a primary track starts outside of the world.
392
393Jan 21, 02 T.Sasaki (tracking-V04-00-00)
394- G4SteppingManager[.hh.cc]:
395  o Fixed a bug for particles below threshold. Avoid double steps.
396    If any of decay process might not set the GoodForTracking flag
397    properly, the particle will be killed.
398  o moved static variable SizeOfSelectedDoItVector from the global
399    to class scope.
400
401Dec 06, 01 G.Cosmo (tracking-V03-02-05)
402- G4SteppingVerbose.cc: removed trigraph warning on Linux-g++.
403
404Nov 27, 01 J.Apostolakis (tracking-V03-02-04)
405  Correction to the use the touchable Handle for secondary tracks,
406       when it is available.
407  Now the direction is used in locating a particle (primary or
408   secondary) in SetInitialStep. This is in order to assist in
409   starting particles that are on/near-to boundaries in the correct
410   volume.
411
412Nov 27, 01 J.Apostolakis (tracking-V03-02-03)
413  Initial step now uses the touchable Handle of the secondary track,
414when it exists and is valid.
415 
416  To be useful this tag depends the tag track-V03-02-07,
417   which enables touchable handles in secondaries.
418
419Nov 08, 01 G.Cosmo (tracking-V03-02-02)
420- Introduced changes for reference-counted touchables (T.Sasaki).
421- Removed warnings from Linux-g++ (R.Chytracek).
422- Some reformatting (R.Chytracek).
423
424Oct 11, 01 G.Cosmo (tracking-V03-02-00)
425- G4VSteppingVerbose.hh: removed redundant inclusion of RW wrapper header.
426
427Jun 06, 01 G.Cosmo (tracking-V03-01-02)
428- G4SteppingManager.cc: explicitly initialise values to zero in STL
429  collections fSelectedAtRestDoItVector, fSelectedAlongStepDoItVector, and
430  fSelectedPostStepDoItVector in G4SteppingManager default constructor.
431  This overcomes warnings detected on HP-aCC.
432
433May 10, 01 T.Sasaki (tracking-V03-01-01)
434- fix for a suspneded track's vertex info.
435
436May 03, 01 T.Sasaki/J.Allison (tracking-V03-01-00)
437- G4TrackingMessenger* messenger moved to the class scope in G4TrackingManager.
438- Changes for greps-V03-01-01 (elimination of RW) in G4Trajectory.cc.
439
440Feb 09, 01 T.Sasaki (tracking-V03-00-05)
441- Fix for linux etc.
442
443Feb 08, 01 T.Sasaki (tracking-V03-00-03)
444- STL migration: get rid of most of RW vectors
445
446Feb 05, 01 G.Cosmo (tracking-V03-00-02)
447- STL migration for G4OrderedTable and G4DataVector.
448  Modified files: G4VSteppingVerbose.hh.
449
450Jan 12, 01 T.Sasaki (tracking-V03-00-01)
451- correction of class description
452
453Nov 04, 00 T.Sasaki (tracking-V02-00-02)
454- G4TrackingManager.icc has been modified for new biasing schme
455- Descriptions are added too header files
456
457Aug 30, 00 T.Sasaki (tracking-V02-00-01)
458- Protection for no AtRestDoIt procs.
459
460June 2, 00 M.Asai (tracking-01-01-01)
461- Add SetUserTrackInformation(G4VUserTrackInformation*) to
462  G4TrackingManager
463- Fix problems in deleteing Touchable in G4SteppingManager (Hisaya)
464
465Hune 1, 00 H.Kurashige
466- Add "const" to all G4VTouchable pointer
467
468Jan 23, 00 T.Sasaki
469- GetCurrentValue() in G4TrackingMessenger.cc have a return value
470- SetUserAction in G4SteppingManager.hh protected null pointers
471
472Oct 22, 99 T.Sasaki G4SteppingMangaer.cc fixed the UserLmit problem     
473
474Oct 13, 99 T.Sasaki updated G4SteppingVerbose and G4VSteppingVerbose
475
476Jun 29, 99 G.Folger have the ctor always assign a SteppingVerbose to fVerbose
477
478Apr 15, 99 M.Asai (tracking-01-00-03)
479- Make arguments in user action classes take const pointers.
480- Make trajectory and trajectory point as derivable classes.
481
482Mar 23, 99 T.Sasaki    (tracking-01-00-02)
483- Fix for precision problem of safety in SteppingManager by John Apostolakis
484- G4VSteppingVerbose is introduced 
485
486Feb 18, 99 T.Sasaki (tracking-01-00-01)
487- ShowStep() method was moved from G4Step to G4SteppingVerbose
488
489Nov 25, 98 T.Sasaki    (tracking-00-04-03)
490- Fix to G4SteppingManager.cc to set proper 2ndary numbers.
491
492Nov 17 ,98 H.Kurashige (tracking-00-04-01)
493- Fixed treatment of safety in case of ApplyCuts flag is ON
494
495August 25, 98 G.Cosmo (tracking-00-02-01)
496- Minor fix to G4SteppingManager.hh, G4SteppingVerbose.hh
497  and G4TrackVector.hh.
498  Angle brackets should be used for inclusion of RW classes!
499
500July  1, 98 K. Amako
501- Tag for tracking-00-07-02. This includes the following features.
502- Because J. Apostolakis changed  the way to calcluate safety in the
503  transportation AlongStepGPIL, the way to set safety of the PostStepPoint
504  was modified. Except the first step, the safety of the PreStepPoint
505  is also valid in this scheme.
506- The coherent energy cut scheme is implemented. This means that
507  the energy of a secondary particle is checked against the energy
508  cut value and also safety. Also the 'GoodForTracking' flag is
509  checked. A warning message will be issued if a secondary particle
510  has illegal status (i.e. below energy cut and 'GoodForTracking' is off).
511  Because processes don't set properly the 'GoodForTracking' yet, this
512  waning message is temporary suppressed in the current tag.
513
514June 22, 98 J.Apostolakis
515
516- Added fix to implementation of new scheme of 'Safety'.
517
518June 16, 98 P.Urban                      -- recorded by J. Apostolakis
519
520- Added changes for tracking optimisation.  (Merged from branch)
521- tagged tracking-00-06-03.
522
523June 11, 98 G.Cosmo (tracking-00-06-02)
524- Tagged tracking-00-06-02.
525  Includes changes by P.Mora de Freitas and M.Asai which were missing in
526  the previous tag.
527
528June 6, 98  M.Asai
529- GNUmakefile is modified to correspond to the new "digits+hits" structure.
530
531Jun  3, 98  P.Mora de Freitas/M.Verderi
532- Implement new scheme of 'Safety' where it becomes the 'range within
533  the assumptions of all processes are valid'. In the G4SteppingManager
534  GetPIL loop the safety becomes "competitive" like the step limitation.
535  This means that at the begining of every step the G4SteppingManager
536  will initialize it to DBLMAX and that processes can only decrease it.
537
538May 22, 98  T.Sasaki
539- Verbose codes are separated from SteppingManager. 2 files are aded.
540April 21, 98 G.Cosmo (tracking-00-05-01)
541- Tagged.
542
543April 12, 98 H.Kuraashige
544- Implement new scheme of 'Particle Change'. Please see
545  particle_change.asc in geant4alpha/documents/particles+matter/.
546  G4SteppingManager.hh,  .cc have been modified.
547
548April 9, 98 G.Cosmo
549- Porting on DEC-cxx 6.0.
550  Removed meaningless usage of "const" qualifier from functions
551  return type for basic types by value. Modified files: G4Trajectory.hh
552
553March 18, 1998 K. Amako
554  Add following information to G4Track:
555     1.Momentum direction at the start point (vertex position) of the track
556     2.Kinetic energy at the start point (vertex position) of the track
557     3.Pointer to the process which created the current track
558  Due to this, the following files have modififed and committed.
559     1.NewDesignDoc.txt
560     2.G4Track.hh, G4Track.cc
561     3.G4SteppingManager.cc
562
563January  29, 97 K. Amako
564  Following changes have been done and committed/tagged to cvs.
565  Tag# is tracking-00-03-01.
566    - G4SteppingManager.cc: Corrected so that the verbose
567      'AlongStepDoItAllDone' is invokded after the 'safety' update.
568    - G4SteppingManager.cc: Added a comment in the 'G4Step Information'
569      table of the verbose output of 'AlongStepDoIt (process by process)'
570      so that 'safety' value in it is not updated yet.
571    - G4TrackingMessanger.cc: Help for verbose has been updated.
572 
573
574December 19, 97 G. Cosmo - (alpha03)
575
576- Created.
Note: See TracBrowser for help on using the repository browser.