source: trunk/source/run/History @ 1289

Last change on this file since 1289 was 1196, checked in by garnier, 15 years ago

update CVS release candidate geant4.9.3.01

File size: 33.2 KB
Line 
1$Id: History,v 1.191 2009/11/18 18:02:06 gcosmo 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
20November 18th, 2009 G.Cosmo (run-V09-02-09)
21- Fixes to "Adjoint" classes to allow build of DLLs on Windows: renamed all
22  methods and data holding "External" as keyword to "Ext".
23  Cleanup of the code: use "const G4String&" instead of "G4String" wherever
24  possible; use G4 types in consistent way; avoid usage of "isNan"; code
25  formatting cleanup; added Geant4 disclaimer.
26
27November 13, 2009 Makoto Asai (run-V09-02-08)
28- Fixing two minor bugs in G4RunManager and G4RunManagerKernel.
29
30November 6,2009 L.Desorgher (run-V09-02-07)
31- First commit of G4Adjoint classes for run category
32  New classes are G4AdjointSimManager, G4AdjointSimMessenger, G4AdjointPrimaryGeneratorAction
33
34Oct 19, 2009, Hisaya Kurashige (run-V09-02-06)
35- Add /run/setCutForAGivenParticle command in G4UserPhysicsListMessenger
36
37Makoto Asai (run-V09-02-05)
38Sep 20, 2009, Makoto Asai (run-V09-02-05)
39- G4RunManagerKernel checks G4VUserPhysicsList to confirm no particle
40  is registered when G4RunManagerKernel is instantiated.
41
42Aug 10, 2009, Makoto Asai (run-V09-02-04)
43- G4RunManagerKernel now invokes G4VUserPhysicsList::CheckParticleList
44  just before invoking G4VUserPhysicsList::SetCuts.
45
46Aug 05, 2009, Hisaya Kurashige (run-V09-02-03)
47- Add G4VUserPhysicsList::DisableCheckParticleList method
48- Modify G4VUserPhysicsList::CheckParticleList to check existence
49   of any EM processes
50
51Aug 03, 2009, Hisaya Kurashige (run-V09-02-02)
52- Modify G4VUserPhysicsList to fit with proton cuts
53- Modify G4VUserPhysicsList::BuildPhysicsTable
54  to avoid problem  when ions are created in Pre-Init state
55 
56May 22nd, 2009, Hisaya Kurashige (run-V09-02-01)
57- Add G4VUserPhysicsList::CheckParticleList() to check consistencies of
58  list of particles before constructing processes
59- Change severity of G4Exception in G4VUserPhysicsList
60  'FatalException' is assigned if core dump is foreseen
61
62May 21st, 2009, Hisaya Kurashige (run-V09-02-00)
63- Add check of process manager in G4VUserPhysicsList::BuildPhysicsTable
64
65July  10th, 2008, Gabriele Cosmo (run-V09-01-02)
66- G4RunManagerKernel: avoid deletion of default root-region which is now
67  taken care by the geometry stores. It resolves the ambiguity of explicitely
68  avoiding the de-registration and deletion of the default root-region by
69  the stores and eliminates the limitation of forcing the world logical-volume
70  being the first registered in the logical-volumes store.
71- Coworks with tag "geommng-V09-01-05".
72
73May   09th, 2008, Hisaya Kurashige (run-V09-01-01)
74- Invoke G4Particle::DeleteAllParticles() in the destructor of G4VUserPhysicsList
75
76April 30th, 2008, Makoto Asai (run-V09-01-00)
77- Added G4Transportation process to short-lived particles in G4VUserPhysicsList
78  in order to fix the problem found for infinitesimal but non-zero decay length.
79
80November 16th, 2007, Makoto Asai (run-V09-00-06)
81- Re-order the commands in G4RunMessenger so that obsolete commands appear last.
82
83November 15th, 2007, Gabriele Cosmo (run-V09-00-05)
84- Corrected inclusion of Randomize.hh header and use of CLHEP namespace.
85
86November 13th, 2007, Makoto Asai (run-V09-00-04)
87- Introducing a new /random/setSeeds command which allows to set seeds.
88- Now /random/setDirectoryName command creates directories as needed.
89
90November 8th, 2007, Makoto Asai (run-V09-00-03)
91- Obsolete UI commands now do nothing except warning messages.
92
93September 23rd, 2007, Makoto Asai (run-V09-00-02)
94- Re-tagged with new tag name.
95- G4VUserPhysicsList::AddTransportation() temporarily checks the existance
96 of G4ScoringManager.
97
98August 30th, 2007, Makoto Asai (run-V009-00-01)
99- First implementation of interactive parallel world scoring.
100- Co-working with digits_hits-V09-00-01, procman-V09-00-00, config-V09-00-00
101
102July 13th, 2007, Makoto Asai (run-V09-00-00)
103- Co-working with the new G4ScoringManager.
104
105June 20th, 2007, Makoto Asai (run-V08-03-07)
106- Fixed seg fault with stacking events (Bug report #951).
107
108June 15th, 2007, Gabriele Cosmo (run-V08-03-06)
109- Fixed leak in G4VModularPhysicsList: delete allocated 'physicsVector'
110  in destructor.
111
112May 30th, 2007, Gabriele Cosmo (run-V08-03-05)
113- Temporarly restored switching mechanism for G4CoupledTransportation,
114  activated if parallel geometry is registered.
115- Removed UseG4Transportation8() method to G4VUserPhysicsList and
116  /run/useOldTransportation command to G4UserPhysicsListMessenger.
117
118May 24th, 2007, Makoto Asai (run-V08-03-04)
119- Fixed the name of random number status file.
120
121May 21st, 2007, Makoto Asai (run-V08-03-03)
122- Fixed against accessing to the world logical volume that had already been deleted.
123
124May 9th, 2007, Makoto Asai (run-V08-03-02)
125- In G4RunManagerKernel, UpdateRegion() method now internally invokes CheckRegions() method
126  to make sure all region information are updated.
127
128May 7th, 2007, Makoto Asai (run-V08-03-01)
129- Add UseG4Transportation8() method to G4VUserPhysicsList and /run/useOldTransportation
130  command to G4UserPhysicsListMessenger. This option works only prior to /run/initialize
131  and also wothout a parallel world.
132
133May 4th, 2007, Makoto Asai (run-V08-03-00)
134- Remove switching mechanism of G4CoupledTransportation.
135
136May 3rd, 2007, Makoto Asai (run-V08-02-03)
137- Fix memory leak in G4VUserPhysicsList.
138- G4VUserDetectorConstruction class now has access methods to the parallel worlds.
139 
140March 8th, 2007, Makoto Asai (run-V08-02-02)
141- Consolidation of previous tag with a new G4RunManager flag and corresponding UI command.
142 
143March 5th, 2007, Makoto Asai (run-V08-02-01)
144- Prevent from unnecessary creation of G4String objects in G4Event, which were
145default for random number status.
146
147January 19th, 2007, Makoto Asai (run-V08-02-00)
148- Fix to make G4RunManager::NumberOfEventToBeStored() work properly
149  (addressing to bug#925)
150- Add protection against missing particle types before BuildPhysicsTable
151  is invoked (addressing to bug#923)
152
153December 1st, 2006, Makoto Asai (run-V08-01-06)
154- Fixed memory leak at initialisation in G4MatScanMessenger.
155- Modified CheckRegions() method not to use inefficient and obsolete
156  SetWorld() method in G4RegionStore. Set world volumes to regions directly
157  and more efficiently by retrieving the list of worlds from
158  G4TransportationManager.
159
160November 30th, 2006, Gabriele Cosmo (run-V08-01-05)
161- In destructor of G4RunManagerKernel, allow for proper deletion of
162  default region and deallocation of units from the G4UnitsTable.
163- Synchronised files with HEAD.
164- Coworks with tags: "global-V08-01-07" and "geommng-V08-01-08".
165
166November 20th, 2006, Makoto Asai (run-V08-01-04)
167- Re-tagged with correct files.
168
169November 17th, 2006, Makoto Asai (run-V08-01-03)
170- Update History file to include all the developments made in cvs branch.
171
172November 15th, 2006, Gabriele Cosmo (run-V08-01-02)
173- Added call to the FPE handler in constructor of G4RunManagerKernel.
174  The call is activated if the flag G4FPE_DEBUG is set in the environment
175  at compilation. Allows for catching of NaNs in applications for debug.
176- Updated GNUmakefile accordingly.
177- Coworks with tag "global-V08-01-05".
178
179November 14th, 2006, Gabriele Cosmo (run-V08-01-01)
180- Bringing in changes from branch tag (run-V08-01-ref04-03).
181 - Added mechanism for detecting presence of parallel word registered
182  and allow switching of transportation in G4VUserPhysicsList.
183 - G4Run object is now kept until the begining of the next run, so that
184  the user can have an access to the valid G4Run pointer during the
185  Idle state after the run.
186 - Events can be kept un-deleted, stored in G4Run, and persist until
187  the deletion of G4Run objects.
188
189June 9th, 2006, Makoto Asai (run-V08-01-00)
190- Introducing G4VUserParallelWorld class and related changes in G4RunManager
191  and G4VUserDetectorConstruction classes.
192
193May 16th, 2006, Makoto Asai (run-V08-00-03)
194- Add a command in G4MatScanMessenger.
195
196May 10th, 2006, Makoto Asai (run-V08-00-02)
197- Fix GNUmakefile to avoid a loop dependency.
198
199May 6th, 2006, Makoto Asai (run-V08-00-01)
200- Store random number status to G4Run and G4Event.
201
202May 5th, 2006, Makoto Asai (run-V08-00-00)
203- Introducing the material scanner utility.
204
205November 28th, 2005, Makoto Asai (run-V07-01-08)
206- In G4RunManagerKernel.cc, changed inclusion of version.hh to G4Version.hh.
207  Coworks with tag "global-V07-01-05".
208
209November 22th, 2005, Makoto Asai (run-V07-01-07)
210- Put G4Exception to the constructors of G4VUserPrimaryGeneratorAction and
211  G4UserRunAction to protect against their instantiation before G4VUserPhysicsList
212  is instantiated and set to G4RunManager.
213- Remove redundant invokation of G4VUserPhysicsList::ConstructParticle() from
214  G4RunManagerKernel::InitializePhysics().
215
216November 10th, 2005, Makoto Asai (run-V07-01-06)
217- In G4RunManagerKernel.cc, invokation of G4ParticleTable::GetParticleTable()->SetReadiness();
218  has been moved from the constructor to SetPhysics() method.
219- This change enforces that all particles must be instantiated in ConstructParticle() method
220  in the physics list along with the introduction of non-static particle definition classes
221  in the tag particles-V07-01-02.
222
223November 9th, 2005, Gabriele Cosmo (run-V07-01-05)
224- Implemented migration to <sstream> from deprecated <strstream>.
225- Added changes for support of CLHEP-2.0.X.
226
227November 7th, 2005, Gabriele Cosmo (run-V07-01-04)
228- Added graphics_reps to CPPFLAGS in GNUmakefile, following the changes
229  introduced in tag "run-V07-01-02" for migration of vis code.
230- Use version.hh for version and date in G4RunManagerKernel constructor.
231
232October 28th, 2005, Makoto Asai (run-V07-01-03)
233- Working tag for merging "envelope" to G4Region.
234- This tag does NOT contain run-V07-01-02 tag.
235
236October 20, 2005, Joseph Perl (run-V07-01-02)
237- Tag to co-work with vis-V07-01-05.
238
239October 17th, 2005 Jane Tinslay
240- Modify GNUmakefile to follow intercoms->graphics_reps migration for
241  G4VGraphicsScene and G4VVisManager
242
243September 26th, 2005 G.Cosmo (run-V07-01-01)
244- Removed definition of G4Allocator<G4Run> after changes made in
245  previous tag (fixed compilation error for run-V07-01-00).
246
247September 19th, 2005 M.Asai (run-V07-01-00)
248- Cosmetic changes in G4Run.
249
250June 17th, 2005 M.Asai (run-V07-00-05)
251- Changed version string in G4RunManagerKernel not to have CVS version string.
252
253June 13th, 2005 G.Cosmo (run-V07-00-04)
254- Changed date to G4RunManagerKernel for release 7.1.
255
256June 11th, 2005 M.Asai (run-V07-00-03)
257- Add SetPrimaryTransformer method to RunManager and RunManagerKernel.
258
259May 30th, 2005 M.Asai (run-V07-00-02)
260- Messages about defined particles and physics tables are now printed
261  out only for verbose level greater than 1.
262
263March 22nd, 2005 M.Asai (run-V07-00-01)
264- Moved invocation of ConstructParticle() method back to the original place in InitializePhysics().
265
266February 17th, 2005 G.Cosmo (run-V07-00-00)
267- Changed date in G4RunManagerKernel for patch-01 to release 7.0.
268
269December 30th, 2004 M.Asai
270- Reset static pointers for G4RunManager and G4RunManagerKernel when
271  RunManager is deleted.
272
273December 7th, 2004 G.Cosmo (run-V06-02-08)
274- Changed date in G4RunManagerKernel for release 7.0.
275
276November 27th, 2004 H.Kurashige (run-V06-02-07)
277- Change "ConstructParticle" and "ConstructProcess" methods to 'public'
278
279November 25th, 2004 M.Asai (run-V06-02-06)
280- Fix a wrong behaviour of G4RunManager when the user modifies his/her
281  geometry without replacing the world.
282
283November 1st,  2004 H.Kurashige (run-V06-02-05)
284- Add PreparePhysicsTable for nucleus process initialization
285
286October 25,  2004 H.Kurashige (run-V06-02-04)
287- Modify BuildPhysicsTable for new scheme of Store/RetrievePhysicsTable
288
289September 24, 2004 M.Asai (run-V06-02-03)
290- Temporarily allow the use of G4ParticleTable before the construction of physics table.
291
292August 30, 2004 M.Asai (run-V06-02-02)
293- G4RunManagerKernel lets G4ParticleTable know once the physics list
294  is instantiated and set to G4RunManagerKernel.
295
296August 10, 2004 M.Asai (run-V06-02-01)
297- G4VUserPhysicsList::GenerateParticles() is now invoked directly from
298 G4RunManagerKernel.
299
300July 21, 2004 G.Cosmo (run-V06-02-00)
301- Changed date for release 6.2-patch01.
302
303June 11, 2004 G.Cosmo (run-V06-01-03)
304- Use global flag G4RUN_ALLOC_EXPORT to export extern symbols for DLLs.
305  Modified GNUmakefile and rearranged usage of extern symbols in G4Run.
306
307June 09, 2004 G.Cosmo (run-V06-01-02)
308- Adopt G4DLLIMPORT/G4DLLEXPORT technique to handle extern simbols for
309  allowing support of DLLs on Windows.
310- Coworks with "global-V06-01-02b".
311
312June 04, 2004 G.Cosmo (run-V06-01-01)
313- Updated date in G4RunManagerKernel for release 6.2.
314- Export extern symbols for allowing support of DLLs on Windows.
315  Modified G4Run.hh.
316- GNUmakefile: added definition of GLOBLIBS for DLLs support on Windows.
317- Coworks with "global-V06-01-02a".
318
319May 04, 2004, M.Asai (run-V06-01-00)
320- Access methods to G4TrackingManager and G4StackManager are added
321  to G4RunManagerKernel.
322
323March 18, 2004, M.Asai (run-V06-00-02)
324- Added NIM reference to header and WWW info.
325- Changed date for release 6.1.
326
327March 15, 2004, M.Asai (run-V06-00-01)
328- Invokation of G4Navigator::LocateGlobalPointAndSetup() is now moved to
329  G4EventManager so that the navigator is reset for every event.
330
331February 09, 2004, G.Cosmo (run-V06-00-00)
332- Changed date for patch-01 to release 6.0.
333
334December 09, 2003, G.Cosmo (run-V05-02-10)
335- Changed date for release 6.0.
336
337November 12, 2003, M.Asai (run-V05-02-09)
338- Remove dedicated treatment of anti-proton, neutron and anti-neutron
339  from BuildPhysicsTable of UserPhysicsList.
340
341November 04, 2003, M.Asai (run-V05-02-08)
342- Cosmetic changes of messages for storing/retreiving physics table
343
344November 03, 2003, M.Asai (run-V05-02-07)
345- Introducing PhysicsHasBeenModified() method in G4RunManagerKernel class
346  and relared wrapper methods in G4RunManager and G4RunMessenger.
347
348November 3, 2003, H.Kurashige (run-V05-02-06)
349- G4VUserPhysicsList:
350  o Clean Up error messages for store/retreiving physcs table
351
352October 21, 2003, M.Asai (run-V05-02-05)
353- G4RunManagerKernel:
354  o Protect against a region which does not have a cut pointer.
355
356October 4, 2003, G.Cosmo (run-V05-02-04)
357- GNUmakefile:
358  o added dependency to new module "geometry/navigation".
359  o replaced "digits+hits" with "digits_hits".
360- Coworks with "geometry-V05-02-00" and "digits_hits-V05-02-00".
361
362September 25, 2003, H.Kurashige (run-V05-02-03)
363- Modify GNUmakefile for processes/cuts category
364
365September 09, 2003, M.Asai (run-V05-02-02)
366- Fix a typo in G4VUserPhysicsList.
367
368August 25, 2003, G.Cosmo (run-V05-02-01)
369- G4RunManager.cc: changed date for release 5.2-patch01.
370
371August 01, 2003, M.Asai (run-V05-02-00)
372- Introducing G4RunManagerKernel class.
373
374June 19, 2003, G.Cosmo (run-V05-01-04)
375- G4VUserPhysicsList.cc: check IsShortLived() before building the
376  physics table in BuildPhysicsTable(). (V.Ivantchenko)
377- G4RunManager.cc: changed date for release 5.2.
378
379May 21, 2003, M.Asai (run-V05-01-03)
380- G4RunManager : Old world logical volume to be removed from the default region
381
382May 21, 2003, M.Asai (run-V05-01-02)
383- Clean up unused variables.
384
385May 16, 2003, G.Cosmo (run-V05-01-01)
386- G4RunManager.cc: changed date for 5.1-patch01.
387
388May 06, 2003, G.Cosmo (run-V05-01-00)
389- G4RunManager[hh.cc]: changed behavior of function DefineWorldVolume()
390  to properly reset navigation history and optimisation in case the
391  topology of the geometry has changed between runs.
392  It requires simplification of all examples/tests where geometry setup
393  is changed between runs.
394  o Added new boolean argument (default set to TRUE) to specify if
395    topology has changed. Call to DefineWorldVolume() at initialisation
396    will use FALSE as value for this argument.
397  o Forced open/close geometry in method ResetNavigator() to properly
398    reset G4Navigator status and remove old optimisations.
399
400Apr 29, 2003, M.Asai (run-V05-00-17)
401- G4UserPhysicsListMessenger.cc: changed implementation in
402  SetNewValue() for command 'setCutRCmd' to allow porting on
403  gcc-3.2 and WIN32-VC. Use istrstream instead of G4Tokenizer.
404
405Apr 25, 2003, G.Cosmo (run-V05-00-16)
406- G4VUserPhysicsList.cc: fixed typo in definition of ResetCuts().
407
408Apr 24, 2003, M.Asai (run-V05-00-15)
409- Invoke BuildPhysicsTable for dynamically created ions.
410
411Apr 23, 2003, M.Asai (run-V05-00-14)
412- Add a data member to G4Run.
413
414Apr 23, 2003, G.Cosmo (run-V05-00-13)
415- Changed date for release 5.1 in G4RunManager.
416
417Apr 16, 2003, M.Asai (run-V05-00-12)
418- Remove features in tag run-05-00-09 but include later tags.
419
420Apr 14, 2003, M.Asai (run-V05-00-11)
421- Recover /run/particle/dumpCutValues command.
422
423Apr 11, 2003, M.Asai (run-V05-00-10)
424- Recover /run/particle/applyCuts command.
425
426Apr 03, 2003, M.Asai (run-V05-00-09)
427- G4RunManager::DefineWorldVolume() now invokes ResetNavigator().
428
429Mar 17, 2003, M.Asai (run-V05-00-08)
430- Recover obsolete commands of /run/particle.
431
432Mar 14, 2003, H.Kurashige (run-V05-00-07)
433- Revert G4VUserPhysicsList::ResetCuts
434
435Mar 11, 2003, M.Asai (run-V05-00-06)
436- Added commands for SetCuts.
437- Implemented store/retreive physics list.
438- Removed BuildPhysicsTable from Initialize and moved to BeamOn
439
440Mar 10, 2003, M.Asai (run-V05-00-05)
441- Added GenerateRun method in G4UserRunAction.
442
443Feb 19, 2003, G.Cosmo (run-V05-00-04)
444- Moved warning for usage of SetCutValueForOthers() from G4cerr to G4cout.
445
446Jan 31, 2003, M.Asai (run-V05-00-03)
447- Fixed initialisation of world-volume pointer in DefineWorldVolume(), to
448  make it not-ambiguous.
449
450Jan 30, 2003, M.Asai (run-V05-00-02)
451- Removed call to RemoveRootLogicalVolume() in method DefineWorldVolume().
452  Now root regions are deregistered directly from the logical volume store,
453  when the destructor of a logical volume is invoked.
454
455Jan 14, 2003, M.Asai (run-V05-00-01)
456- Fix problems in run-V05-00-00 tag
457
458Dec 16, 2002, G.Cosmo (run-V05-00-00)
459- Merged branch "geant4-04-01-ref-02-cuts-branch" to HEAD.
460  Included development for 'cuts-by-region':
461  o In G4VUserPhysicsList, removed the following methods:
462    ReCalcCutValue(), SetCutValueForOthers(), SetCutValueForOtherThan(),
463    ReCalcCutValueForOthers(), StoreMaterialInfo(), StoreCutValues(),
464    RetrieveCutValues(), CheckForRetrievePhysicsTable(), CheckMaterialInfo().
465    Added method BuildPhysicsTable().
466  o Modified G4RunManger to properly handle new cuts scheme based on regions.
467
468Dec 12, 2002, G.Cosmo (run-V04-01-07)
469- Updated date to G4RunManager.cc for release 5.0.
470
471Dec 4, 2002, M.Asai (run-V04-01-05, run-V04-01-06)
472- Migration to new G4ApplicationState.
473
474Nov 27, 2002 M.Asai (run-V04-01-04)
475- Fix memory leak in G4RunManager by deleting G4ExceptionHandler object.
476
477Aug 20, 2002 R. Chytracek (run-V04-01-03)
478- Introducing ResetNavigator() method needed in cases where a geometry
479  has been modified between runs in order to properly re-initialize navigator's
480  state
481 
482Aug 19, 2002 M.Asai (run-V04-01-02)
483- Introducing a new G4Exception scheme
484 Added : G4ExceptionHandler.hh G4ExceptionHandler.cc
485 Modified : G4RunManager.hh G4RunManager.cc
486
487Aug 13, 2002 M.Asai (run-V04-01-01)
488- G4RunManager sets "eventAbortion" flag of G4Event if that particular event is
489  aborted. Co-working with "event-V04-01-01" and "tracking-V04-01-00".
490
491Aug 13, 2002 M.Dressel
492- removed the files I have placed in run:
493 include/G4MapPtkStandardCellScorer.hh
494 include/G4ParallelSamplerMessenger.hh 
495 include/G4StandardCellScoreValues.hh
496 include/G4StandardCellScorer.hh
497 include/G4StandardScoreTable.hh
498 include/G4StandardScorer.hh
499 src/G4MapPtkStandardCellScorer.cc
500 src/G4ParallelSamplerMessenger.cc
501 src/G4StandardCellScorer.cc
502 src/G4StandardScoreTable.cc
503 src/G4StandardScoreTable.cc
504 src/G4StandardScorer.cc
505
506Aug 8, 2002 M.Asai (run-V04-01-00)
507- G4RunManager and G4RunMessenger are modified to
508 - introduce "soft abortion", i.e. event loop is aborted after processing the current event
509 - introduce AbortEvent() method and corresponding UI command
510- NOTE :
511 internal-1-run-V04-01-01 is NOT included in this tag
512
513July 18, 2002 M.Dressel
514- change G4StandardScorerTable to the new G4IStore
515
516July 12, 2002 M.Dressel
517- added comments to include/G4ParallelSamplerMessenger.hh
518  and src/G4ParallelSamplerMessenger.cc
519
520July 11, 2002 M.Dressel (internal-1-run-V04-01-01)
521- add:
522 include/G4MapPtkStandardCellScorer.hh
523 include/G4ParallelSamplerMessenger.hh 
524 include/G4StandardCellScoreValues.hh
525 include/G4StandardCellScorer.hh
526 include/G4StandardScoreTable.hh
527 include/G4StandardScorer.hh
528 src/G4MapPtkStandardCellScorer.cc
529 src/G4ParallelSamplerMessenger.cc
530 src/G4StandardCellScorer.cc
531 src/G4StandardScoreTable.cc
532 src/G4StandardScoreTable.cc
533 src/G4StandardScorer.cc
534- the G4StandardScorer.cc needs the G4EventManager
535  G4ParallelSamplerMessenger.hh needs G4StandardScorer.
536  The other classes are needed in turn.
537- coworks with  internal-2-transport-V04-01-01
538                internal-2-geombias-V04-01-01
539
540Jun 25, 2002 G.Cosmo (run-V04-00-04)
541- Changed date to G4RunManager.cc for release 4.1.
542
543May 29, 2002 H.Kurashige (run-V04-00-03)
544- Add G4VModularPhysicsList.cc
545- Use "virtual" inheritance for G4VVModularPhysicsList
546
547Apr 26, 2002 M.Asai (run-V04-00-02)
548- G4RunManager re-opens geometry when G4 state becomes QUIT.
549
550Feb 26, 2002 G.Cosmo (run-V04-00-01)
551- G4RunManager.cc: fixed new date for the public patch "geant4-04-00-patch-02".
552
553Jan 29, 2002 G.Cosmo (run-V04-00-00)
554- G4RunManager.cc: fixed new date for the public patch "geant4-04-00-patch-01".
555
556Dec 07, 2001 G.Cosmo (run-V03-02-11)
557- G4RunManager.cc: fixed new date for the December public release.
558
559Nov 27, 2001 M.Asai (run-V03-02-10)
560- Change implementation in rndmSaveThisRun() and rndmSaveThisEvent().
561     
562Nov 23, 2001 M.Maire
563- Add rndmSaveThisRun() and rndmSaveThisEvent() methods to G4RunManager.
564- Add /random/ commands to G4RunMessenger
565
566Nov 20, 2001 M.Asai (run-V03-02-09)
567- Add GetVersionString() method to G4RunManager.
568
569Oct 24, 2004 M.Asai (run-V03-02-08)
570
571Oct 20, 2001 H.Kurasige
572- Modified Set/GetCuts() related methods in G4VUserPhysicsList
573  for "cut-per-materials" implementation.
574
575Oct 24, 2001 G.Cosmo (run-V03-02-07)
576- Removed references to G4GeomTestMessenger now moved to geometry/volumes
577  module. Files G4RunManager[.hh.cc], GNUmakefile.
578
579Oct 23, 2001 G.Cosmo (run-V03-02-06)
580- Merged changes in "run-V03-02-04a" and "run-V03-02-05" for removal of
581  STLinterface module.
582 
583Oct 11, 2001 G.Cosmo (run-V03-02-05)
584- Replaced inclusion of ctoken.h with G4Tokenizer.hh in
585  G4UserPhysicsListMessenger.cc.
586- Co-works with tag "globals-V03-02-03" where the STLInterface
587  module has been removed.
588
589Oct 11, 2001 G.Cosmo (run-V03-02-04a)
590- Modified G4RunManager:
591  o added pointer to G4GeomTestMessenger for including new default
592    set of commands /geomtest/* in kernel, providing ability to check
593    for volumes overlaps in the user's detector geometry.
594  o modified call to G4GeometryManager::CloseGeometry() by adding
595    argument to verbose-mode.
596- The tag co-works with "geometry-V03-02-01" and "config-V03-02-06b"
597
598Oct 10, 2001 M.Asai (run-V03-02-04)
599- Add an option to store random number engine status for BOTH
600  of each run and each event.
601
602Oct 10, 2001 H.Kurashige
603- Modify G4VUserPhysicsList::SetCutsForOthers to fix problems of
604   no invocation of RetreivePhysicsTable() for muons 
605   
606Sep 19, 2001 H.Kurashige (run-V03-02-03)
607- Modify G4VUserPhysicsList for STL migration of materials (Hisaya)
608
609Aug 02, 2001, G.Cosmo (run-V03-02-02)
610- Add Set/GetApplyCuts methods in G4VUserPhysicsList (Hisaya)
611- Add /run/particle/applyCuts command in G4UserPhysicsListMessenger (Hisaya)
612- Updated revision number of G4RunManager.cc for reference tag.
613
614Jul 18, 2001, M.Asai (run-V03-02-01)
615- Add a new feature for the user to increase the number of waiting stacks
616- Co-working with event-V03-02-02
617
618Jul 15, 2001
619- Fixed bugs in G4VUserPhysicsList     (Hisaya)
620--- Modify Store/RetreivePhysicsTable for new G4VProcess
621--- Fixed bugs in StoreMaterialInfor and StoreCutValues in binary mode
622 
623Jul 13, 2001, G.Cosmo (run-V03-02-00)
624- Cleanup of pedantic warnings in Linux-g++ ANSI setup.
625- Corrected "NULL" to "0".
626- Synchronised with HEAD revision after inclusion of disclaimer
627  liability.
628
629Jun 22, 2001, M.Asai (run-V03-01-00)
630- Tagging for the release
631
632Mar. 12 2001, H.Kurashige
633- add binary mode for G4VUserPhysicsList::Retrieve/StorePhysicsTable
634- add G4VUserPhysicsList::RetrieveCutValues and related
635- add G4VUserPhysicsList::Set/ResetStoredInAscii()
636  to switch on ascii mode for Retrieve/StorePhysicsTable
637- add setStoredInAscii command in G4UserPhysicsList
638
639Feb 8 2001, M.Asai (run-V03-00-01)
640- Migration to STL vector classes
641  affected files :
642./run/include/G4RunManager.hh
643./run/src/G4RunManager.cc
644
645Feb 7 2001, M.Asai (run-V03-00-00)
646- STL migration of G4RunManager
647
648Dec 14 2000, G.Cosmo (run-V02-00-06)
649- Updated date to G4RunManager.cc for public release 3.0.
650
651Nov 19 2000, M.Asai (run-V02-00-05)
652- Another fix to G4VUserPhysicsList (H.K)
653
654Nov 16 2000, M.Asai (run-V02-00-04)
655- Fixes a bug in G4VUserPhysicsList (H.K)
656
657Nov 16 2000, M.Asai (run-V02-00-03)
658- Add G4VModularPhysicsList and G4VPhysicsConstructor
659  to modularize UserPhysicsList   (H.K)
660
661Nov 13 2000, M.Asai (run-V02-00-02)
662- Introducing a capability of storing random number status file to other directory
663
664Nov 9 2000, M.Asai (run-V02-00-01)
665- add Retrieve/StorePhysicsTable and related methods
666  in G4VUserPhysicsList and modify BuildPhysicsTable method  (H.K.)
667- add store/retreivePhysicsTable command in G4UserPhysicsListMessenger (H.K.)
668 
669Jul 22 2000, M.Asai (run-V02-00-00)
670- Modify G4RunManager and G4RunMessenger because of elimination of
671  G4StateManager::Pause() and introducing new G4UImanager as state
672  dependent class.
673
674Dec 2 99, M.Asai (run-V00-01-04)
675- G4RunManager displays the version number when it is constructed.
676
677Nov 7 99, H.Kurashige (run-V00-01-03)
678-  Comments are enriched for software reference manual.
679
680
681Nov 4, 99, M.Asai (tag run-V00-01-02)
682- Comments are enriched for software reference manual.
683
684Oct 7, 99, J.Allison (tag run-V00-01-01)
685- Removed -I$(G4BASE)/graphics_reps/include from GNUmakefile (no
686  longer necessary after G4VVisManager moved to intercoms).
687
688Jul 25, 99 M.Asai (tag run-V00-01-00)
689- Store/restore the status of the random number engine to
690  separate files
691
692Jun 09, 99 M.Asai (tag run-01-00-06)
693- Store/restore the status of the random number engine
694- Get methods of G4RunManager for the user action classes
695
696May 21, 99 H.Kurashige (run-01-00-05)
697- Fixed bug in G4VUserPhysicsList::InitializeProcessManager()
698
699May 17, 99 J.Allison
700- In G4RunManager.cc, moved G4Timer.hh to prevent conflict with ObjectSpace
701  on Sun when using the STL Interface.
702
703Apr 22, 99 M.Asai (tag run-01-00-04)
704- Now run ID is set by G4RunManager.
705
706Apr 16,  99 H.Kurashige (tag run-01-00-03)
707-  Remove G4VUserPhysicsList::ConstructAllParticles and related
708-  Change argument of SetCuts method
709
710Apr 14, 99 H.Kurashige (tag run-01-00-02)
711- "buildPhysicsTable" command is added in G4UserPhysicsListMessenger
712
713Apr 09, 99 M.Asai (tag run-01-00-01)
714- Argument of G4UserRunAction methods bcomes to const.
715
716Feb. 9 99 H.Kurashige
717- G4VUserPhysicsList::RemoveProcessManager is added
718
719Dec. 9 98 H.Kurashige (tag run-00-04-01)
720- G4VUserPhysicsList is updated to use G4GenericIon (Hisaya)
721- G4VUserPhysicsList::ConstructAllParticles method is added (Hisaya)
722- G4VUserPhysicsList::DumpCutValues use BestOfUnits (Michel)
723
724Nov 12, 98 M.Asai (tag run-00-03-05)
725- G4VUserPhysicsList.cc is updated for new EM physics processes (L.Urban).
726
727Oct 13, 98 M.Asai (tag run-00-03-04)
728- PostStepDoIt of transportation is registered (J.Apostolakis).
729
730Oct 01, 98 M.Asai (tag run-00-03-03)
731- G4RunManager now has a switch for optimizing the geometry.
732- G4RunMessenger has a UI command for above switch.
733
734Sep 29, 98 M.Asai (tag run-00-03-02)
735- Modifications on G4VUserPhysicsList (M.Maire and L.Urban)
736
737Sep 25, 98 M.Asai (tag run-00-03-01)
738- "BeamOn" accepts a macro file.
739    affected files : G4RunManager.hh .cc, G4RunMessenger.hh .cc
740
741Aug 31, 98 John Allison (tag run-00-02-02)
742- Re-implemented pVVisManager->GeometryHasChanged()!
743
744Aug 17, 98 H.Kurashige (tag run-00-02-03)
745- Added create/delete G4ProcessTableMessenger
746
747Aug 14, 98 John Allison (tag run-00-02-02)
748- Implemented pVVisManager->GeometryHasChanged() - code by M.Asai.
749
750Aug 12, 98 M.Asai (tag run-00-02-01)
751- Modification of G4VUserPhysicsList.cc (H.Kurashige)
752
753July 21, 98 M.Asai (tag run-00-01-06)
754
755July 15, 98 M.Asai (tag-run-00-01-05)
756
757July 13, 98 M.Asai (tag run-00-01-04)
758
759July12 , 98 H.Kurashige
760- Added "/run/particle/addProcManager" command in G4UserPhysicsListMesseneger
761- Modified G4VUserPhysicsList:AddProcessManager
762
763July 9, 98 M.Asai (tag run-00-01-03)
764- Bug fix for G4VUserPhysicsList.cc
765
766July 7, 98 M.Asai (tag run-00-01-02)
767- G4RunManager trigger the construction of G4ParticleTableMessenger
768 to avoid inconsistent ordering of command / unit objects' building.
769
770
771July 4, 98 M.Asai (tag run-00-01-01)
772- Includes the modification in G4VUserPhysicsList.cc (P.Urban)
773
774June 30, 98 M.Asai (tag run-00-07-01)
775- G4Run uses G4Allocator.
776- example4 is updated with the new G4THitsCollection template.
777
778June 30, 98 H.Kurashige
779- Modified G4VUserPhysicsList.cc and MyPhysicsList.cc in example4
780  for shortlived particles
781
782June 26, 98 G.Cosmo (run-00-06-06)
783- Modified GNUmakefiles for new electromagnetics structure.
784  (by J.Allison)
785
786June 25, 98 G.Cosmo (run-00-06-05)
787- Updated reference output and reference error of
788  example1, example2, example7, EmPhys2, example_demo and example_ghost.
789- Protected visualization code with G4VIS_USE in EmPhys2.
790
791June 25, 98 M.Asai (run-00-06-04)
792- Bug fixes for example4 (J.Allison)
793- Update ".out" for EmPhys2 (M.Maire)
794
795June 22, 98 G.Cosmo (run-00-06-03 - re-tagged)
796- Added missing include paths to digits+hits/* (fix which was already
797  in place in run-00-06-02 ...) to almost all GNUmakefiles.
798- Removed inclusion/usage of MyTrackerHit.hh (!?) in example4.cc and
799  example_demo.cc.
800
801June 22, 98 J.Allison (run-00-06-03)
802- Changed G4BASE = ../.. to G4BASE = $(shell (cd ../..; pwd)), etc.
803
804June 19, 98 J.Allison
805- Changed many GNUmakefiles to use visualization/G4VIS_USE.gmk
806
807June 15, 98 G.Cosmo (run-00-06-02)
808- Fixed bug in MyEventAction.cc for example5 (M.Asai).
809- Updated reference input macros for example4 (M.Asai).
810
811June 12, 98 G.Cosmo
812- Added path to digits+hits/digits/include to GNUmakefiles in all
813  examples.
814
815June 9, 98 M.Asai
816- Some changes affected by new aspects of Particles.
817- Tagged as run-00-06-01.
818
819June 6, 98 M.Asai
820- Modify G4Run and G4RunManager for the new "digits+hits" scheme
821- Update GNUmakefile
822
823April 29, 98 G.Cosmo (run-00-05-05)
824- Updated reference output files in almost all examples
825  (P.Urban and J.Apostolakis)
826- Updated MyPhysicsList in example2 and related input reference
827  file (J.Apostolakis)
828- Set G4EXEC_BUILD flag inside all examples' GNUmakefiles.
829
830April 23, 98 G.Cosmo (run-00-05-03)
831- Fixes and updated reference output files for exampleEmPhys1 and
832  exampleEmPhys2 (by M.Maire).
833
834April 21, 98 M.Asai (run-00-05-02)
835- Tagged as run-00-05-02.
836
837April 08, 98 G.Cosmo
838- Added fixes for DEC-cxx 6.0 compiler, related to for-loop index
839  declarations. List of modified files: G4VUserPhysicsList.cc
840
841April 2, 98 G.Barrand
842- G4VIS_USE_OPENINVENTOR -> G4VIS_USE_OIX in example GNUmakefile.
843
844March 27, 98 M.Asai (run-00-05-01)
845- G4RunManager can be derived to a user class
846- tagged as run-00-05-01
847
84826th March 1998  John Allison
849- Changed G4VisManager to MyVisManager in the following files for
850  vis-00-05-01 and later:
851    run/example/example2.cc
852    run/example4/example4.cc
853    run/example_param/example_demo.cc
854    run/example_param/example_ghost.cc
855    run/exampleEmPhys2/EmPhys2.cc
856
857March 24, 98 G.Barrand
858- run/example5/GNUmakefile.common : MAKESHLIB changed in G4MAKESHLIB
859
86013th  March 1998 G.Cosmo (run-00-04-04)
861- Fixed problems in example_param causing unresolveds at link time
862  in case no visualization used. Co-works with param-00-04-06 in
863  processes category. (P.Mora de Freitas)
864- Corrected reference input files for EmPhys1 (M.Maire)
865
86612th  March 1998 H.Kurashige (run-00-04-03)
867- Added the reference files for  EmPhys1 and EmPhys2 (M.Maire)
868
86911th  March 1998 H.Kurashige (run-00-04-02)
870- Fixed bug in example2.cc (J.APOSTOLAKIS)
871- Fixed bug in G4RunManager (H.Kurashige)
872
8735th  March 1998 H.Kurashige (run-00-04-01)
874- Remove old sceme for initialization (G4UserProcessList,
875  G4UserProcessList, G4UserParticleListMessenger)
876- Fixed bugs in MyPhysicsList.cc
877
87827th February 1998 H.Kurashige
879- Fixed MyPhysicsList::constructGeneral() to add decay at rest
880
8815th February 1998 G.Cosmo (run-00-03-04)
882- Added explicit build of G4paramenterisation library in GNUmakefile
883  for example_param.
884
8854th February 1998 G.Cosmo on behalf of M.Asai (run-00-03-03)
886- Added .in, .out, .err to several examples (P.Urban)
887- Fixed bug in MyEventAction for example5 (M.Asai)
888- G4UserParticleList updated (H.Kurasige)
889
8902nd February 1998 G.Cosmo
891- Fixed bug in example5/GNUmakefile for target "clean". g4* files
892  were all removed !
893
89430th January 1998  G.Cosmo (run-00-03-02)
895- Updated order of libraries for example7 (G4intercoms)
896
89727th January 1998  John Allison
898- Simplified use of G4VIS flags in test GNUmakefiles.
899- New way of instantiating G4VisManager in test main() programs.
900- Removed all references to G4VVisManager from G4RunManager.
901
902December 19, 97 G. Cosmo - (alpha03)
903
904- Created.
Note: See TracBrowser for help on using the repository browser.