source: trunk/source/event/History @ 1337

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

tag geant4.9.4 beta 1 + modifs locales

File size: 23.2 KB
Line 
1$Id: History,v 1.131 2010/06/12 04:07:45 asaim 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
20June 11th, 2010, M.Asai (event-V09-03-03)
21- Remove obsolete CLHEP_HepMC option from G4EventManager class.
22
23May 20th, 2010, F.Lei (event-V09-03-02)
24- Added a number of Get methods to G4SPSEneDistribution.hh
25
26April 19th, 2010, M.Asai (event-V09-03-01)
27- Improving a logic in G4PrimaryTransformer. Addressing the problem report #1101.
28
29April 19th, 2010, M.Asai (event-V09-03-00)
30- Fix warning message in G4SmartTrackStack found with gcc 4.5.0.
31
32Movember 18th, 2009, G.Cosmo (event-V09-02-05)
33- Fixes to "Adjoint" classes to allow build of DLLs on Windows: renamed all
34  methods and data holding "External" as keyword to "Ext".
35  Cleanup of the code: use "const G4String&" instead of "G4String" wherever
36  possible; use G4 types in consistent way; avoid usage of "isNan"; code
37  formatting cleanup; added Geant4 disclaimer.
38
39November 6, 2009, L.Desorgher (event-V09-02-04)
40- First commit of G4Adjoint calsses for event category
41  New classes are G4AdjointPosOnPhysVolGenerator,G4AdjointPrimaryGenerator, G4AdjointStackingAction
42
43September 16, 2009, M.Asai (event-V09-02-03)
44- Improved the logic in G4SmartTrackStack.
45- Added /event/stack/verbose to have a short report of peak number of tracks in
46  the urgent stack.
47
48August 17, 2009, M.Asai (event-V09-02-02)
49- Introducing G4SmartTrackStack class. By using this new stack as the urgent stack of
50  G4StackManager, the next track poped up from the stack is not necessarily the last
51  track stored in the stack, but the track of same particle type as the previous one,
52  as long as such a track exists in the urgent stack. This mechanism is expected to
53  improve the performance for ultra-large scale simulation such as LHC, by increasing
54  the cashe hit rate of the physics tables.
55- The use of G4SmartTrackStack is optional. To use it, uncomment the "#define" line
56  in include/evmandefs.hh.
57
58June 29, 2009, M.Asai (event-V09-02-01)
59- Fix warning message in G4SPSEneDistribution.cc.
60
61February 17, 2009, F. Lei (event-V09-02-00)
62- Minor chnages to G4GeneralParticleSourceMessenger.cc. It now uses the full ranges of units pre-defined in G4 for length, energy and angle.
63
64September 02, 2008, G.Cosmo (event-V09-01-01)
65- Removed some redundant semicolons in G4SPSAngDistribution header...
66
67June 02, 2008, F. Lei (event-V09-01-00)
68- Cleared gcc 4.3 compilation warning (src/G4SPSEneDistribution.cc:1155)
69- Added a few Get methods to G4SPSAngDistribution (bug #1013)
70
71December 4, 2007, F. Lei (event-V09-00-03)
72- Fixed the problem in bug report #988
73
74November 7, 2007, M.Asai (event-V09-00-02)
75- Added private copy constructor and =, ==, += operators to G4ParticleGun. Addressing to Bug Report 984.
76
77October 1, 2007, P.Gumplinger and M.Asai (event-V09-00-01)
78- Add UI commands /gun/momentum and /gun/momentumAmp
79  for example: /gun/momentumAmp 1.0 GeV (not GeV/c)!
80
81September 28, 2007, P.Gumplinger (event-V09-00-00)
82- Add class member particle_momentum and
83  method SetParticleMomentum(G4double)
84
85June 11, 2007, G.Santin (event-V08-03-02)
86- Fix to normalisation of source intensities with multiple sources:
87  G4GeneralParticleSource::IntensityNormalization
88
89June 4, 2007, A.Howard (event-V08-03-01)
90- Put back some classes required for scoring of biasing cells:
91  G4CellScorerStore and G4CellScorer
92
93May 31, 2007, A.Howard (event-V08-03-00)
94- Removal of classes from old biasing/scoring scheme:
95  G4CellScorer, G4CellScorerStore, G4ScoreTable, G4Scorer
96- Files remain on the HEAD for testing purposes
97
98March 8, 2007, M.Asai (event-V08-02-01)
99- Consolidation of previous tag with a new flag in G4EventManager.
100
101March 5, 2007, M.Asai (event-V08-02-00)
102- Prevent from unnecessary creation of G4String objects in G4Event, which were
103default for random number status.
104
105November 17, 2006, F.Lei (event-V08-01-03)
106- Improved implementation of flat_sampling (biasing) for multiple sources in GPS.
107
108November 17, 2006, F.Lei (event-V08-01-02)
109- First implementation of flat_sampling (biasing) for multiple sources.
110
111November 10, 2006, F.Lei (event-V08-01-01)
112- Added line 468 to for initialization to G4PSEneDistribution.cc
113
114November 02, 2006, M.Asai (event-V08-01-00)
115- Add a flag in G4Event to keep the particular event object until the end of current run.
116- Add a set method to G4EventManager to control the above flag and add a UI command in G4EvManMessenger.
117
118June 15, 2006, M.Asai (event-V08-00-04)
119- Add zero vector check for polarization of optical photon in G4PrimaryTransformer.
120
121May 10, 2006, M.Asai (event-V08-00-03)
122- Import G4RayShooter from visualization/RayTracer.
123
124May 06, 2006, M.Asai (event-V08-00-02)
125- Store random number status to G4Event.
126
127May 05, 2006, M.Asai (event-V08-00-01)
128- G4EventManager : Set G4Event pointer before the G4State is changed.
129
130March 03, 2006, M.Asai (event-V08-00-00)
131- Bug fix in rarely used G4ParticleGun constructor.
132
133November 30, 2005, G.Cosmo (event-V07-01-05)
134- Trivial fixes to G4SPSAngDistribution and G4SPSPosDistribution for
135  support of CLHEP-2.0.X series.
136
137November 22, 2005, M.Asai (event-V07-01-04)
138- Put G4Exception to the constructors of G4UserEventAction and
139  G4UserStackingAction to protect against their instantiation before
140  G4VUserPhysicsList is instantiated and set to G4RunManager.
141- Put protection against null pointer to
142  G4ParticleGun::SetParticleDefinition().
143
144November 21, 2005, M.Asai (event-V07-01-03)
145- Fix a bug in the previous tag.
146
147November 18, 2005, M.Asai (event-V07-01-02)
148- Migration to sstream.
149- Move G4HepMC classes to examples/extended/eventgenerator/HepMC.
150
151October 20, 2005, Joseph Perl (event-V07-01-01)
152- Tag to co-work with vis-V07-01-05.
153
154Oct 17, 2005 Jane Tinslay
155- Modify GNUmakefile to follow intercoms->graphics_reps migration for
156  G4VGraphicsScene and G4VVisManager
157
158Sep 05, 2005, F.Lei (event-V07-01-00)
159- Corrected typo in printout in G4GeneralParticleMessenger.cc (bug #786)
160
161Jun 13, 2005, G.Cosmo (event-V07-00-05)
162- Corrected typo in printout in G4GeneralParticleMessenger.cc.
163
164May 30, 2005, M.Asai (event-V07-00-04)
165- Modify G4PrimaryTransformer to accept exotic particles.
166
167May 10, 2005, F.Lei  (event-V07-00-03)
168- commentingt out line 157 in G4SinglePariclesource.cc. Fixing a bug in
169   particle weight
170
171Apr 26, 2005, M.Asai (event-V07-00-02)
172- Modify G4PrimaryTransformer
173 - to accept shortlived primary particle with proper decay table,
174 - to issue a warning message if a shortlived primary does not have decay table nor
175   pre-assigned decay mode,
176 - and to add a new virtual method to alter the conversion of such shortlived into
177   a track (default implementation converts it).
178- Modify G4ParticleGun and G4ParticleGunMessenger to accept shortlived primary particle
179  with proper decay table.
180
181Mar 24, 2005, M.Asai (event-V07-00-01)
182- Move G4PrimaryParticle, G4PrimaryVertex, G4VUserPrimaryParticleInformation and
183  G4VUserPrimaryVertexInformation to particles/management.
184- Modify G4PrimaryTransformer to take care of a mass defined in G4PrimaryParticle
185  if it is defined.
186
187Jan 26, 2005, F.Lei  (event-V07-00-00)
188- bug (typo) fix in G4SPSRandomGenerator.cc (lines 608,709)
189- restored the inheritance to G4VPrimaryGenerator for G4GeneralParticleSource
190- bug fix in G4SPSEneDistribution.cc (lines 1168,1169)
191
192Dec 02, 2004, M.Asai (event-V06-02-04)
193- Migration to <cmath>.
194
195Oct 28, 2004, F.Lei  (event-V06-02-03)
196- Added new features, focused beam and multiple vertexes, to GeneralParticleSource.
197
198Aug 10, 2004, M.Asai (event-V06-02-02)
199- G4PrimaryTransformer becomes a base class.
200
201Jul 7, 2004, M.Asai (event-V06-02-01)
202- Treatment of G4UnknownParticle is added to G4PrimaryTransformer.
203
204Jul 1, 2004, G.Cosmo (event-V06-02-00)
205- Trivial fix for porting on gcc-3.4.0 compiler: removed extra semicolons
206  in G4CellScorerStore.cc.
207
208Jun 11, 2004, G.Cosmo (event-V06-01-07)
209- Use global flag G4EVENT_ALLOC_EXPORT to export extern symbols for DLLs.
210  Modified GNUmakefile and rearranged usage of extern symbols in classes.
211
212Jun 9, 2004, G.Cosmo (event-V06-01-06)
213- Adopt G4DLLIMPORT/G4DLLEXPORT technique to handle extern simbols for
214  allowing support of DLLs on Windows.
215- Coworks with "global-V06-01-02b".
216
217Jun 7, 2004, G.Cosmo (event-V06-01-05)
218- Export extern symbols for allowing support of DLLs on Windows. Modified files:
219  G4Event.hh, G4HEPEvtParticle.hh, G4PrimaryParticle.hh, G4PrimaryVertex.hh,
220  G4StackedTrack.hh, G4TrajectoryContainer.hh.
221- GNUmakefile: added definition of GLOBLIBS for DLLs support on Windows.
222- Coworks with "global-V06-01-02a".
223
224May 26, 2004, M.Asai (event-V06-01-04)
225- Fix incorrect behaviour of event abortion requested by BeginOfEventAction.
226
227May 04, 2004, M.Asai (event-V06-01-03)
228- Access methods to G4TrackingManager and G4StackManager are added
229  to G4EventManager.
230
231Apr, 26, 2004, F. Lei (event-V06-01-02)
232- Restored a few methods to G4GeneralParticleSource.hh to maintain backward
233  compatibility.
234
235Apr, 5, 2004, F. Lei (event-V06-01-01)
236- Added "UserWRTSurace = true", "UserAngRef= flase" to constructor of
237  G4SPSAngDistribution.
238- Apply the Max/Min angle limits to the User defined angular distribution case.
239- New formula for conevrting integral spectrum to differential one.
240 
241Apr, 1, 2004, F. Lei (event-V06-01-00)
242- Major design iteration of the G4GeneralParticleSource class. The following
243  new classes have been added:
244        - G4SingleParticleSource
245        - G4SPSEneDistribution
246        - G4SPSAngDistribution
247        - G4SPSPosDistribution
248        - G4SPSRandomGenerator
249  See http://reat.space.qinetiq.com/gps for more details of the changes.
250       
251Mar. 15, 2004, M.Asai (event-V06-00-01)
252- LocateGlobalPointAndSetup() method of G4Navigator is now invoked at the
253  beginning of each event to reset the navigator.
254
255Feb. 22  2004, H.Kurashige (event-V06-00-00)
256- Bug Fix in the destructor of G4ParticleGunMessenger
257
258Nov 19 2003, M.Asai (event-V05-02-09)
259- G4ParticleGun.cc, G4ParticleGunMessenger.cc:
260 - Added protection against shooting shortlived particle.
261
262Oct 13 2003, F.Lei (event-V05-02-08)
263- increased the array size from 256 to 1024 for user defined histograms.
264- Bug fix in G4GeneralParticleSource.cc: make sure the SideRefVec(1/2/3) are unit
265  vectors.
266
267Oct 03 2003, G.Cosmo (event-V05-02-07)
268- GNUmakefile:
269  o added dependency to new module "geometry/navigation".
270  o replaced "digits+hits" with "digits_hits".
271- Coworks with "geometry-V05-02-00" and "digits_hits-V05-02-00".
272
273Oct 01 2003, M.Asai (event-V05-02-06)
274- Set G4DynamicParicle the pointer to the corresponding primary particle.
275
276Sep 12 2003, M.Asai (event-V05-02-05)
277- Introducing G4VUserPrimaryVertexInformation and G4VUserPrimaryParticleInformation
278  classes, which can be associated with G4PrimaryVertex and G4PrimaryParticle,
279  respectively.
280- Adding a treatment of "proper decay time" for preassigned decay products.
281- Introducing G4StackChecker class, a utility class which can be used by a user.
282
283Sep 09 2003, M.Asai (event-V05-02-04)
284- Introducing G4VUserEventInformation class, which can be associated with G4Event.
285
286Aug 13 2003, M.Asai (event-V05-02-03)
287- Introducing another entry method G4EventManager::ProcessOneEvent which takes
288  G4TrackVector class object.
289- Adding a mechanism of merging more than one kinds of primaries (HepHC and
290  G4PrimaryVertex or G4TrackVector and G4PrimaryVertex).
291- Change the trackID numbering scheme for "PostposedToNextEvent" tracks.
292  Now they have negative trackID.
293
294Aug 11 2003, M.Asai (event-V05-02-02)
295- Maintain links between pre-assigned decay products and corresponding primary
296  particle. Becuse of this, G4PrimaryParticle objects of pre-assigned decay
297  have proper track ID.
298
299Aug 01 2003, M.Asai (event-V05-02-01)
300- Introducing a new entry method G4EventManager::ProcessOneEvent which takes
301  HepMC event class object instead of G4Event object.
302- G4HepMCInterface::HepMC2G4 becomes a static service method.
303- G4HepMCInterface::CheckVertexInsideWorld is moved to G4VPrimaryGenerator and
304  also becomes a static servic method.
305
306Aug 01 2003, M.Asai (event-V05-02-00)
307- With introducing G4RunManagerKernel class in Run category, G4EventManager now
308  toggles the application states between G4State_GeomClosed and G4State_EventProc.
309
310Jun 04 2003, G.Cosmo (event-V05-01-02)
311- Fixes for inclusion of <strstream> in G4HEPEvtInterface.cc in view
312  of the g4std wrappers migration.
313
314Jun 03 2003, G.Cosmo (event-V05-01-01)
315- Fixed trivial warning in G4GeneralParticleSourceMessenger.cc.
316
317May 21 2003, M.Asai (event-V05-01-00)
318- Clean up unused variables.
319
320Dec 06 2002, G.Cosmo (event-V04-01-11)
321- Corrected tag to include also "event-V04-01-09" !!
322
323Dec 04 2002, M.Asai (event-V04-01-10)
324- Migration to new G4ApplicationState
325
326Dec 03 2002, M.Asai (event-V04-01-09)
327- Fix memory leak caused by deleting stacked tracks.
328
329Dec 03 2002, G.Cosmo (event-V04-01-08)
330- Protect code defining interface to HepMC from compilation on Windows systems.
331  Temporarly solution until CLHEP will support the HepMC module on Windows.
332
333Nov 25 2002, M.Asai (event-V04-01-07)
334- Fix a bug in G4CellScorer.cc
335
336Nov 18 2002, M.Asai (event-v04-01-06)
337- Introducing HepMC interfaces
338- Tag for Geant4 5.0 release
339
340Nov 4th 2002 M.Dressel (event-V04-01-05)
341     - remove G4std:: where it does not belong to
342
343Oct 28 2002, M.Dressel (event-V04-01-04)
344- Added G4CellScorer[.hh.cc], G4CellScorerStore[.hh.cc], G4ScoreTable[.hh.cc], G4Scorer[.hh.cc]
345
346Oct 06 2002, M.Asai (event-V04-01-03)
347- Protect user's mis-use of destructor of G4TrajectoryContainer.
348  By design it was expected that G4TrajectoryContainer would be
349  deleted by G4Event destructor, after "clearAndDestroy" is
350  separately invoked.
351
352Aug 19 2002, M.Asai (event-V04-01-02)
353- Change the default value of charge for G4PrimaryParticle.
354
355Aug 13 2002, M.Asai (event-V04-01-01)
356- G4Event: Introducing an EventAborted flag.
357
358Jun 29 2002, V.Ivantchenko (event-V04-01-00)
359- G4PrimaryParticle: fixed initialisation of 'charge' in constructors.
360
361Jun 8 2002, M.Asai (event-V04-00-04)
362- Fix G4TrajectoryContainer to be compliant to gcc-3.1.
363
364May 29 2002, M.Asai (event-V04-00-03)
365- Added TransferOneStackedTrack() method to G4StackManager.
366
367May 15 2002, M.Asai (event-V04-00-02)
368- Introducing new G4TrajectoryContainer class which aggregates STL vector,
369  instead of deriving from STL vector.
370
371Feb 26 2002, G.Cosmo (event-V04-00-01)
372- Optimised implementation of SetNewValue() in G4ParticleGunMessenger and
373  G4GeneralParticleSourceMessenger to allow porting on WIN32-VC for optimised
374  compilation.
375
376Jan 22 2002, M.Asai (event-V04-00-00)
377- Remove the check G4PrimaryTransformer whether the primary vertex is inside
378  the world volume. The check has been moved to G4SteppingManager.
379
380Nov 21 2001, M.Asai (event-V03-02-09)
381- G4PrimaryTransformer.cc: now considering case where a primary is placed on the
382  boundary of the world volume. Added units.
383
384Nov 20 2001, M.Asai (event-V03-02-08)
385- Add check whether the primary vertex is inside of thw world volume.
386- Move set method of position and time from G4ParticleGun to G4VPrimaryGenerator
387  so that G4HEPEvtInterface can accept the primary vertex position
388
389Nov 10 2001, M.Asai (event-V03-02-07)
390- Tagged.
391
392Oct 19 2001, F. Lei
393- Code changes to remove compilation warnings un gcc-2.95.2
394- Added Beam option for generating accerlator beams
395
396Oct 11 2001, G.Cosmo (event-V03-02-06)
397- Replaced inclusions of ctoken.h with G4Tokenizer.hh in
398  G4GeneralParticleSourceMessenger.cc and G4ParticleGunMessenger.cc.
399  Removed comment on RW wrappers.
400- Co-works with tag "globals-V03-02-03" where the STLInterface
401  module has been removed.
402
403Aug 27 2001, M.Asai (event-V03-02-05)
404- Convert NULL to 0 in G4EventManager.cc
405
406Aug 17 2001, M.Asai (event-V03-02-04)
407- G4EventManager.cc is debugged according to bug report 289.
408
409July 19 2001, M.Asai (event-V03-02-03)
410- Tagged
411
412July 19 2001, F.Lei
413- Most commands under G4ParticleGun class are now available under GPS
414
415    e.g..
416    /gun/position => /gps/position
417    /gun/direction => /gps/direction
418    /gun/energy  => /gps/energy
419   ...
420
421- Implemented co-ordinates rotation for angular distribution. User defined
422co-ordinates was an option available to user in the messenger but not
423implemented internally in the older version gps.
424Source angular distribution coupled with positional distribution can lead to
425rather strange combinations. To avoid this I used a simple scheme in this
426implementation:
427
428- For cos-law angular distribution the default maxtheta is set to pi/2.
429    instead of pi. The user can of course re-set this to any number between
430        0 - pi.
431
432- Added user defined histogram re-set method. After re-set user can
433      redefine all the histograms. To use
434        /gps/resethist  'histname'
435-  Bug fixed in generating theta, and in calculating the weight.
436
437- Added further guidance in the messenger for the definition of pre-defined
438    energy distributions
439
440Jul 18 2001, M.Asai (event-V03-02-02)
441- Added a new feature for the user to increase the number of waiting stacks.
442
443Jul 17 2001, M.Asai (event-V03-02-01)
444- G4PrimaryParticle now stores the proper trackID.
445
446Jul 13 2001, G.Cosmo (event-V03-02-00)
447- Cleanup of pedantic warnings in Linux-g++ ANSI setup.
448- Corrected "int" to "G4int".
449- Corrected "NULL" to "0".
450- Synchronised with HEAD revision after inclusion of disclaimer
451  liability.
452
453Jun 28 2001, G.Cosmo (event-V03-01-01)
454- Added CVS headers to G4GeneralParticleSource[.hh.cc] and
455  G4GeneralParticleSourceMessenger[.hh.cc].
456  Removed <CR> characters and corrected format for comments to
457  appear in the Software Reference Manual.
458
459Apr 20 2001, G.Cosmo (event-V03-01-00)
460- Modified G4GeneralParticleSource.cc according to recent migration to
461  STL vector for the geometry domain (tag "geometry-V03-01-00").
462
463Feb 8 2001, M.Asai (event-V03-00-03)
464- Migration to STL vector classes
465  affected files :
466./event/include/G4HEPEvtInterface.hh
467./event/include/G4PrimaryParticle.hh
468./event/include/G4TrajectoryContainer.hh
469./event/src/G4EventManager.cc
470./event/src/G4GeneralParticleSource.cc
471./event/src/G4HEPEvtInterface.cc
472./event/src/G4PrimaryParticle.cc
473./event/src/G4PrimaryTransformer.cc
474
475Feb 7 2001, M.Asai (event-V03-00-02)
476- Add proper time to G4PrimaryParticle
477
478Feb 7 2001, M.Asai (event-V03-00-01)
479- Fix syntax errors in G4GeneralSourceParticle.cc
480
481Feb 5 2001, M.Asai (event-V03-00-00)
482
483Jan 26 2001, F. Lei
484- bug fixing in G4GeneralSourceParticle.cc
485 replace:
486          posphi = acos(tx/sin(posthe));
487 
488 with:
489          if (posthe != 0. && posthe != pi)
490             posphi = acos(tx/sin(posthe));
491          else
492             posphi = 0.0;
493          endif
494
495Nov 20 2000, G.Cosmo (event-V02-00-04)
496- Removed data-logs from test directory.
497
498Nov 13 2000, M.Asai (event-V02-00-03)
499
500Nov 10 2000, F.Lei
501- Adding src and include sub-directory and files to test/GeneralParticleSource
502- Improving the speed in  G4GeneralParticleSource::GenerateIsotropicFlux() and
503   G4GeneralParticleSource::GenerateCoslawFlux()
504-    some bug fixing:
505          i) dclared ' G4int count' in all ****Interpolation functions
506          ii) added ' return (0.) ' to GenerateUserDefTheta and GenerateUserDefPhi
507              as default.
508          iii) changed
509               #include <iostream.h>
510                 to #include "g4std/fstream"
511              in G4GeneralParicleSourceMessenger.cc
512
513Nov 9 2000, M.Asai (tag event-V02-00-02)
514- Adding /source/event/test and GeneralParticleSource sub-directory.
515
516Oct 31 2000, F.Lei
517  G4GeneralParticleSource:
518  G4GeneralParticleSourceMessenger:
519        G4GeneralParticleSource is an alternative primary source
520        generator to G4ParticleGun. It has all the functions of
521        G4ParticleGun plus many options for specifing the primary
522        event particle and vertex.
523
524 - added  -I$(G4BASE)/global/HEPNumerics/include \
525      to GNUMakefile
526
527
528Oct 19 2000, M.Asai (tag event-V02-00-01)
529  G4ParticleGun :  Add Set/GetParticleCharge methods for ions.
530  G4ParticleGunMessenger : Add new command of /gun/ion
531                         : Modify command of /gun/particle
532  G4PrimaryParticle : Add Set/GetCharge methods
533                    : Add weight
534  G4PrimaryVertex : Add weight
535  G4PrimaryTransformer : Use G4PrimaryParticle::GetCharge to give dynamic charge
536                         in G4DynamicParticle
537                       : Set weight of G4Track
538
539July 22 2000, M.Asai (tag event-V02-00-00)
540- Adding some new Set methods to G4PrimaryVertex and G4PrimaryParticle
541  classes.
542
543Jan 26, 00, M.Asai (tag event-V01-00-01)
544- Corrections for trajectories of suspended tracks
545- This tag requires tracking-V01-00-01
546
547Jan 12, 00, M.Asai (tag event-V01-00-00)
548- G4EventManager becomes a singleton.
549- G4EventManager keeps the pointers of all user action classes except
550 run action.
551- Null pointer protections are added for SetUserAction methods in
552 G4EventManager and G4StackManager.
553
554Nov 4, 99, M.Asai (tag event-V00-01-01)
555- Comments are enriched for the software reference manual
556
557Oct 4, 99, J.Allison (tag event-V00-01-00)
558- Removed -I$(G4BASE)/graphics_reps/include from GNUmakefile (no
559  longer necessary after G4VVisManager moved to intercoms).
560
561Jun 7, 99, J.Allison (tag event-01-00-03)
562- Trapped "G4HEPEvtInterface:: cannot open file."
563
564Apr 15, 99 M.Asai (tag event-01-00-02)
565- Catch up the changes of trajectory classes in tracking category.
566
567Apr 09, 99 M.Asai (tag event-01-00-01)
568- Change the pointer arguments in user action classes to const.
569
570Nov 11, 98 M.Asai (tag event-00-03-04)
571- Optimize G4PrimaryVertex for events such as having huge number
572  of primaries.
573
574Oct 10, 98 M.Asai (tag event-00-03-03)
575- Bug fix in G4PrimaryVertex.
576- Add verbosity to G4PrimaryXXX.
577
578Oct 01, 98 M.Asai (tag event-00-03-02)
579- Introducing a new inlined method in G4ParticleGun.hh.
580
581Sep. 21, 98 M.Asai (tag event-00-03-01)
582- Inclusion of "G4HCofThisEvent.hh" and "G4DCofThisEvent.hh" moved
583  from "G4Event.cc" to "G4Event.hh", to avoid the link problem on
584  HP-CC (not aCC).
585
586July 19, 98 M.Asai (tag event-00-01-03)
587- More tight check against EoF in G4HEPEvtInterface
588
589July 15, 98 M.Asai (tag event-00-01-02)
590
591July 4, 98 M.Asai (tag event-00-01-01)
592- ready for the beta release
593
594June 30, 98 M.Asai (tag event-00-07-01)
595- Introduce shortlived particles
596
597June 22, 98 P. Urban
598- Preliminary results of tracking optimisation merged into the HEAD.
599- tagged as event-00-06-03
600
601June 10, 98 M.Asai
602- G4ParticleGunMessenger.cc is modified to catch up the new G4UIcommand
603- tagged as event-00-06-02
604
605June 8, 98 M.Asai
606- tagged as event-00-06-01
607
608June 6, 98 M.Asai
609- G4Event and G4EventManager is updated for the new "digita+hits" scheme
610- GNUmakefile is updated
611
612May 6, 98 M.Asai
613- G4ParticleGun is cleaned up.
614
615April 29, 98 G.Cosmo (event-00-05-02)
616- Removed print-out of track's pointers from verbose level in
617  G4EventManager.cc (P.Urban)
618
619April 22, 98 M.Asai
620- Tagged as event-00-05-01
621
622April 9, 98 G.Cosmo
623- Porting on DEC-cxx 6.0.
624  Removed meaningless usage of "const" qualifier from functions
625  return type for basic types by value. Modified files:
626  G4StackManager.hh, G4TrackStack.hh
627
628April 6, 97 M.Nagamatu
629- modified G4ParticleGunMessenger.cc to fix the "Unit length" of
630 /gun/position command.
631
632December 19, 97 G. Cosmo - (alpha03)
633
634- Created.
Note: See TracBrowser for help on using the repository browser.