$Id: History,v 1.84 2004/06/23 16:15:45 gcosmo Exp $ ------------------------------------------------------------------- ========================================================= Geant4 - an Object-Oriented Toolkit for Simulation in HEP ========================================================= Category History file --------------------- This file should be used by G4 developers and category coordinators to briefly summarize all major modifications introduced in the code and keep track of all category-tags. It DOES NOT substitute the CVS log-message one should put at every committal in the CVS repository ! ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- 24th June 2004 Gabriele Cosmo (examples-V06-01-02) - Updated reference outputs according to reference tag geant4-06-02-ref-00. - Includes tags: cosmicray_charging-V06-01-02, GammaRayTel-V06-01-01, hadrontherapy-V06-01-01, lAr_calorimeter-V06-01-01, purtag-V06-01-02, radioprotection-V06-01-06, Rich-V06-01-00, Tiara-V06-01-03, DMX-V06-01-00, XrayFluo-V06-01-06, xraytel-V06-01-01, exampleA01-V06-01-01, exbiasing-V06-01-00, muonprocesses-V06-01-01, photonprocesses-V06-01-01, testem1-V06-01-03, testem2-V06-01-03, testem3-V06-01-04, testem3-V06-01-01, testem5-V06-01-04, testem7-V06-01-01 testem8-V06-01-00, testem9-V06-01-00, BlineTracer-V06-01-00, opticalex-V06-01-00, exparallel-V06-01-00, exampleN03-V06-01-00, exampleN06-V06-01-01. 28th May 2004 Gabriele Cosmo (examples-V06-01-01) - Updated reference outputs according to reference tag geant4-06-01-ref-02. - Includes tags: brachy-V06-01-01, ccal-V06-01-01, lAr_calorimeter-V06-01-00, medical_linac-V06-01-03, photonprocesses-V06-01-00, testem2-V06-01-02, testem3-V06-01-01, testem5-V06-01-00, DICOM-V06-01-00. 30th April 2004 Gabriele Cosmo (examples-V06-01-00) - Updated reference outputs according to reference tag geant4-06-01-ref-01. - Includes tags: testem1-V06-01-02, testem2-V06-01-00, testem3-V06-01-00, testem4-V06-01-00, testem5-V06-01-00, testem6-V06-01-00, testem7-V06-01-00, exampleN02-V06-01-00, exampleN03-V06-00-00, exampleN06-V06-01-00. 25th March 2004 Gabriele Cosmo (examples-V06-00-02) - Updated reference outputs according to reference tag geant4-06-01-ref-00. 26th February 2004 Gabriele Cosmo (examples-V06-00-01) - Updated reference outputs according to reference tag geant4-06-00-ref-02. - Includes tags: exampleA01-V06-00-00, testem5-V06-00-00, testem7-V06-00-00. 30th January 2004 Sergei Sadilov (examples-V06-00-00) - Updated reference outputs according to reference tag geant4-06-00-ref-01. 8th December 2003 Sergei Sadilov (examples-V05-02-08) - Updated reference outputs according to candidate tag geant4-06-00-cand-03. 28th November 2003 Gabriele Cosmo (examples-V05-02-07) - Updated reference outputs for development tag geant4-05-02-ref-06. Nov 13th, 2003 John Allison (examples-V05-02-06) - Removed OPACS from Vis Managers. 31st October 2003 Gabriele Cosmo (examples-V05-02-05) - Updated reference outputs for development tag geant4-05-02-ref-05. 10th October 2003 Gabriele Cosmo (examples-V05-02-03) - Updated reference outputs for development tag geant4-05-02-ref-04. 26th September 2003 Gabriele Cosmo (examples-V05-02-02) - Updated reference outputs for development tag geant4-05-02-ref-03. 29th August 2003 Gabriele Cosmo (examples-V05-02-01) - Updated reference outputs for development tag geant4-05-02-ref-02. 25th August 2003 Gabriele Cosmo (examples-V05-02-00) - Updated reference outputs. - Includes on top of previous tag: examples/extended/eventgenerator/HepMC exHepMC-V05-02-00 examples/extended/g3tog4 g3tog4Tests-V05-02-00 examples/extended/gdml exgdml-V05-02-00 examples/extended/parallel exparallel-V05-02-00 27th June 2003 Gabriele Cosmo (examples-V05-01-01) - Updated reference outputs. - Included fixes to GNUmakefiles for porting on Darwin in GDML example. 30th May 2003 Gabriele Cosmo (examples-V05-01-00) - Updated reference outputs. 30th April 2003 Gabriele Cosmo (examples-V05-00-02) - Includes fixes/improvements part of release 5.1. - Updated reference outputs. 28th March 2003 Gabriele Cosmo (examples-V05-00-01) - Improvements/fixes, see release notes for ref-03 for details - Updated reference outputs 27th February 2003 Gabriele Cosmo (examples-V05-00-00) - Updated reference outputs - Updated README 6th December 2002 Gabriele Cosmo (examples-V04-01-04) - Merged with recent development 4th December 2002 Makoto Asai (examples-V04-01-03) - Migration to new G4ApplicationState 13th December 2001 Gabriele Cosmo (examples-V03-02-05) - Updated reference outputs. 12th December 2001 John Allison (examples-V03-02-04) - Updated new VisManagers for new graphics systems and defaults. 19th November 2001 John Allison (examples-V03-02-02) - Updated VisManagers for new graphics systems and defaults. 23-Oct-2001 Gabriele Cosmo (examples-V03-02-01) - Synchronised with HEAD revision. Removal of all occurences of RW wrappers. 25-Jan-2001 Steve O'Neale (examples-V03-00-00) - Updated all "small_N" test outputs 18th Nov 2000 Steve O'Neale (examples-V02-00-05) - Updated test 102,104,508 outputs 9th August 2000 Steve O'Neale (examples-V02-00-00) - Updated all (except large_N) .out files ready for public patch geant4-02-00 24th June 2000 John Allison (examples-V01-01-08) - Updated .out files where necessary for stand-V01-01-05 and utils-V01-01-03. 17th June 2000 John Allison (examples-V01-01-07) - Updated all .out files for geant4-01-01-ref-06. 8th June 2000 John Allison (examples-V01-01-06) - geant4-01-01-ref-05 + exampleN03-V01-01-00 + exampleN03-V01-01-01 + exampleN04-V01-01-00 + PersistentEx01-V01-00-00 + PersistentEx01-V01-00-00. 5th June 2000 Steve O'Neale (examples-V01-01-05) - Updated N02 and N04.out for geant4-01-01-ref-05 26th May 2000 John Allison (examples-V01-01-04) - Updated N02 and N06.out relative to examples-V01-01-00. Note: examples-V01-01-02 should be abandoned since em-V01-01-01 was rejected. 14th May 2000 John Allison (examples-V01-01-03) - TestEm6 compatible with em-V01-01-01 (testem6-V01-01-00). - Comments in examples/novice/N03/exN03VisX.mac 's are updated for DAWN Version 3.85a 3rd May 2000 John Allison (examples-V01-01-02) - Updated many .out files for em-V01-01-01. 20th April 2000 John Allison (examples-V01-01-00) - Updated exampleN04[.EMtest].out for field-V01-01-00. 9th March 2000 John Allison (examples-V01-00-05) - Updated all .out files - novice and extended - for Sun debug NONISO. - Included minor fix for NT in TestEm4.cc. 6th March 2000 John Allison (examples-V01-00-04) - testem-V01-00-02 for TestEm1-5. - testem-V01-00-03 for TestEm6. - geant4-01-00-ref-07 for TestEm8. - changes to TestEm1/2/3 physics lists for ref-07 (Hisaya). 2nd March 2000 John Allison (examples-V01-00-03) - Updated exampleN04.out geant4-01-00-ref-07. 25th February 2000 Hisaya Kurisige (examples-V01-00-02) - New Physics Lists for particles-V01-00-00. 14th February 2000 Michel Maire (tag examples-V01-00-01a by John Allison) - Changed cout to G4cout in extended/electromagnetic/TestEm2/src/Em2DetectorConstruction.cc 13th February 2000 John Allison (examples-V01-00-01) - Updated N03 and N04.EMtest.out for geant4-01-00-ref-04-tags6. 24th January 2000 John Allison - N02/03: Limited printing in ExNnnEventAction::EndOfEventAction to first 100 events and then every 100. 21st January 2000 John Allison - Added large_N.in files in examples/novice. - Temporarily reduced no of events in N04 due to slow 10 Tev muons. 20th January 2000 John Allison - Tagged extended/electromagnetic testem-V01-00-00. o implemented G4NOHIST (Michel Maire). o new TestEm6 (low energy): TestEm6.in contains protons, anti_protons, ionC12 (Vladimir Ivanchenko). 13th January 2000 John Allison (examples-V01-00-00) - N02, N03: Introduced ExN0nSteppingVerbose (Michel Maire). - N04: Introduced 10 TeV mu- in exampleN04.EMtest.in (John Apostolakis). - N05, N06: (Gabriele Cosmo): Replaced #include "G4Timer.hh" by class G4Timer in ExN0nRunAction.hh. Added #include "G4Timer.hh" as first #include in ExN0nRunAction.cc. - Updated PersistentEx01.out and PersistentEx02.out for geant4-01-00-ref-01/2. - N02, N03, N04, N04.EMtest, N05, N06: updated .out files for -ref-02. - N04.EMtest.in: reduced number of events from 100 to 10 for 10 TeV mu-. 7th December 1999 John Allison (examples-V00-01-19) - Updated novice .out files to geant4-01-00. 6th December 1999 John Allison (examples-V00-01-18) - Temporarily backed muon out of exampleN02. - Included PersistentEx01-V00-01-05, PersistentEx02-V00-01-03. 3rd December 1999 Gabriele Cosmo (examples-V00-01-17) - Fixed definition of vacuum in exampleN02 and updated reference output as for Linux-g++ (J.Apostolakis) - Included PersistentEx01-V00-01-04, PersistentEx02-V00-01-02. 1st December 1999 John Allison (examples-V00-01-16) - Added 1 Tev muon to exampleN02 (J.Apostolakis). - Included PersistentEx01-V00-01-03, PersistentEx02-V00-01-01. 29th November 1999 John Allison (examples-V00-01-15) - Delete VisManager before RunManager in exampleN05.cc 17th November 1999 John Allison (examples-V00-01-14) - Updated exampleN03.out and exampleN06.out for geant4-00-01-ref-09 and Sun debug. 10th November 1999 John Allison (examples-V00-01-13) - Archived (cvs remove) E01, E02 and E03. - Added extended/electromagnetic and extended/persistency. 10th November 1999 Satoshi Tanaka (examples-V00-01-12) - novice/N03 is updated - Vis macros for N03 are updated for the latest updation of vis commands (Introduction of /vis/viewer/update etc) 09th November 1999 Satoshi Tanaka (examples-V00-01-11) - novice/N03 is updated - prerunN03.mac : /vis/viewer/update is appended - src/ExN03RunAction.cc: /vis/scene/notifyHandlers is in BeginOfRunAction() /vis/viewer/update is in EndOfRunAction() 29th September 1999 John Allison (examples-V00-01-09) - Updated .out files for geant4-00-01-ref-05, tags 11. 29th September 1999 John Allison (examples-V00-01-08) - Updated exampleN04 .out files for geant4-00-01-ref-05. 26th October 1999 John Allison (examples-V00-01-07) - Tagged Y.Morita's changes to extended/E02 - see extended/E02/History. 20th October 1999 John Allison (examples-V00-01-06) - Define G4OODDLX_BOOT in E02/GNUmakefile. - Updated .out files for geant4-00-01-ref-04. 29th September 1999 John Allison (examples-V00-01-05) - Updated .out files for geant4-00-01-ref-03. 3rd October 1999 Hisaya Kurashige (examples-V00-01-04) - Updated all PhysicsList for renaming 'Barion' to 'Baryon' 29th September 1999 John Allison (examples-V00-01-03) - Updated .out files for geant4-00-01-ref-02. 14th September 1999 Satoshi Tanaka (examples-V00-01-02) - Included new macro files and other changes for visualization. 5th August 1999 John Allison (examples-V00-01-01) - Updated exampleN02.out for geant4-00-01-ref-01. 5th August 1999 John Allison (examples-V00-01-00) - Updated exampleN04.EMtest.out and exampleN04.out for geant4-00-01. 4th August 1999 John Allison - Eliminated references to G4Ray in ExN02VisManager.cc and N03. 6th July 1999 John Allison (examples-01-00-13) - Relaxed non-optimised compiling for ExN04PhysicsList.cc for Linux. 24th June 1999 John Allison (examples-01-00-12) - Updated some .out files for geant4-00-cand-13. - Tagged N05 changes (Marc). 17th June 1999 John Allison (examples-01-00-11) - Updated exampleN03.out and exampleN04.EMtest.out for geant4-00-cand-11a. 7th June 1999 John Allison (examples-01-00-10) - Compiled ExN04PhysicsList.cc non-optimised on Linux-g++. 5th June 1999 John Allison (examples-01-00-09) - exampleN04/GNUmakefile: Force non-optimised compliation of some files on HP with aCC: HP ANSI C++ B3910B A.01.15. - For NT (Gunter): G4UIsession* session=0 instead of session(NULL). 28th May 1999 John Allison (examples-01-00-08) - Reordered #include "G4Timer.hh" (must be first) in exampleN05 and 6. 27th May 1999 John Allison (examples-01-00-07) - Updated exampleN04.out to correspond to geant4-00-cand-09b. 25th May 1999 John Allison (examples-01-00-06) - Updated exampleN04.out to correspond to em-01-00-05a. 19th May 1999 John Allison (examples-01-00-05) - Removed #ifdef GNU_GCC in exampleN03.cc. - Updated .out files for geant4-00-ref-08 and, hopefully, the May Release. - ExN05CalorimeterHit.hh: Added correct delete operators for preallocation (Frank Behner). - E02: Minor update for Sun (Youhei Morita). 7th May 1999 John Allison (examples-01-00-04) - Removed /vis/clear/scene from exampleN03.in. 26th April 1999 Makoto Asai (examples-01-00-03) - Changed interfaces to user action classes. 27th March 1999 John Allison (examples-01-00-02) - Updated exampleNxx.out where xx = 02, 03, 04, 05. 28th January 1999 John Allison (examples-01-00-01) - Changed test02.in to reduce printing slightly. - Updated .out files to SUN debug. 13th December 1998 John Allison (examples-00-04-03) - N04: New em processes for ions (Hans-Peter) - N05: Bug fix in ExN05CalorimeterSD (Marc). 8th December 1998 John Allison (examples-00-04-02) - Removed #include "g4templates.hh" from all main program files. - Small refinements to N02 - see N02/History. 30th November 1998 John Allison (examples-00-04-01) - Added initial / to commands in exampleN04.in. - Added VRML2 driver code to ExNnnVisManager.cc, nn = 02, 03. 21st November 1998 John Allison (examples-00-03-05) - Made ExN04Field compatible with G4Field. 14th October 1998 M.Asai (examples-00-03-04) - Moved N07/8/9 to E01/2/3. (John Allison) 14th October 1998 John Allison (examples-00-03-03) - Committed new reference files based on beta02-ref-01 + event-00-03-03 + examples-00-03-02 + vis-00-03-03 on sunasd1. 09th Octorber 1998 M.Asai (examples-00-03-02) - Replace N02 and N03. - Bug fix in N04. 26th September 1998 Michel Maire (examples-00-03-01) - removed any use of cin 27th August 1998 John Allison (examples-00-02-05) - Removed /vis~/camera/zoom 3 in N02 - coworks with vis-00-02-05. August 26th, 1998 - John Allison (examples-00-02-04) - Backed out G4UIGAG as default - G4UIterminal is now default. Aug 26, 98 M.Asai (examples-00-02-03) - Some modifications in exampleN02 and exampleN05 by H.Kurashige - Debugged in exampleN05 - Rename classes in exampleN08 Aug 21, 98 J.Allison (examples-00-02-02) - Renamed classes in N06/7/8/9. Aug 13, 98 M.Asai (examples-00-02-01) - Rename classes in exampleN02 July 21, 98 M.Asai (examples-00-01-10) - several bug fixes in exampleN02. - reference file of exampleN02 is updated. July 20, 98 G.Cosmo (examples-00-01-09) - several fixes and updates of reference output files. July 15, 98 M.Asai (examples-00-01-08) - some debugging, updates... July 10, 98 G.Cosmo (examples-00-01-05) - N02: Updated reference I/O - N04: Updated PhysicsList - N06: Updated reference I/O and PhysicsList July 10, 98 M.Asai (examples-00-01-04) - Updated reference I/O. July 9, 98 G.Cosmo (examples-00-01-03) - Protected visualization code in N02 and N03 with G4VIS_USE - Added G4VIS_USE_DAWNFILE and G4VIS_USE_OPENGLWIN32 to N02 and N03 (J.Allison) July 8, 98 M.Asai - Tagged as examples-00-01-02 22nd June 1998 John Allison - Changed G4BASE = ../../prototype to G4BASE = $(shell (cd ../../prototype; pwd)) 10th June 1998 John Allison - Modified examples.gmk to use G4VIS_USE.gmk.