$Id: History,v 1.93 2007/11/28 12:37:56 maire Exp $ ------------------------------------------------------------------- ========================================================= Geant4 - an Object-Oriented Toolkit for Simulation in HEP ========================================================= TestEm5 History file ------------------------ This file should be used by the G4 example coordinator to briefly summarize all major modifications introduced in the code and keep track of all tags. ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- 28-11-07 mma (testem5-V09-00-07) - TrackingAction: new histos (4 and 5) to plot vertex position of secondaries 21-11-07 mma (testem5-V09-00-06) - RunAction: compute and print energy leakage and energy balance 19-11-07 V.Ivant (testem5-V09-00-05) - Fixed usage of elstic builders 16-11-07 mma (testem5-V09-00-04) - PhysListEmStandard : PhysicsTables set with 100 bins per decade (EmOptions) 13-11-07 V.Ivant (testem5-V09-00-03) - added PhysListEmStandardIG experimental PhysList 12-11-07 mma (testem5-V09-00-02) - HistoManager/HistoMessenger : print selected histos on ascii file 31-07-07 mma (testem5-V09-00-01) - new histogram numbering (see README). Change all macros acording to. - idem in geant3 - reordering processes in PhysListEmStandardSS 05-07-07 mma (testem5-V09-00-00) - histos 17->20 : energy fluence 22-06-07 mma (testem5-V08-03-01) - more options in PhysListEmStandard - cosmetic in TestEm5.cc 16-05-07 V.Ivant (testem5-V08-03-00) - Fixed bug in standardSS Physics Lists - Added EM builders from physics_lists library 20-03-07 V.Ivant (testem5-V08-02-00) - Use all default values in default PhysList - Use hadronic builders from physics_lists library 06-11-06 mma (testem5-V08-01-02) - remove PhysicsLists g4v52 and g4v71 25-09-06 mma (testem5-V08-01-01) - StackingAction: more options for killSecondaries 10-08-06 V.Ivant (testem5-V08-01-00) - Add NIST materials - Add "standardSS" physics - single scattering instead of multiple 29-06-06 mma - PhysicsList::ConstructProcess() : mv AddDecay() after EmProcess 02-06-06 mma (testem5-V08-00-04) - SteppingAction. prePoint->GetTouchableHandle()->GetVolume() 30-05-06 mma (testem5-V08-00-03) - SteppingAction. prePoint->GetTouchable()->GetVolume() - RunAction. Msc proj angle : compute rms of central part only - new macros for e- backscattering : acosta.mac tavora.mac 19-05-06 mma (testem5-V08-00-02) - update README - count energy of killed secondaries - print full dEdx 29-03-06 mma (testem5-V08-00-01) - TrackingAction: more precise definition of transmit and reflect 28-03-06 mma (testem5-V08-00-00) - add livermore physicsList 20-03-06 mma - migration mum -> um in many macros - complete penelope physicsList 09-12-05 mma - TestEm5.in : change Si sizes (20mum * 50mum) to better drawing 06-12-05 Gabriele Cosmo - Trivial changes for support of CLHEP-2.0.X series. 02-12-05: V.Ivant (testem5-V07-01-03) - Fix crash connected with non-static hadrons 22-11-05 mma (testem5-V07-01-02) - update README for OpenScientist 14-11-05 Gabriele Cosmo (testem5-V07-01-01) - Migration to for HistoMessenger. 07-10-05 mma (testem5-V07-01-00) - create PhysListEmG4v71 (g4v71) for G4MultipleScattering71 01-06-05 mma (testem5-V07-00-02) - PhysListEmG4v52 : old photon processes marked as 52 (and eplusAnnihilation) - HistoManager : option "--noErrors" for hbook 3rd May 2005 John Allison (examples-V07-00-03) - Replaced vis manager with G4VisExecutive. 16-03-05 mma(testem5-V07-00-01) - remove He3 and ionC12 from predefined particles. - remove IonC12 class - PhysListEmStandard : treat alpha as GenericIon - IonBinaryCascade : remove He3 and IonC12 (--> GenericIon) - add PhysListEmPenelope 02-03-05 mma (testem5-V07-00-00) - HistoManager : - put a protection for the creation of analysis factory; - file extension is fileType; - HistoMessenger : new command setFileOption 02 Dec 04: V.Ivant (testem5-V06-02-06) - Migration to cmath 22-11-04 mma (testem5-V06-02-05) - change in call G4EmCalculator. Need utils-V06-02-16 24-09-04 mma (testem5-V06-02-04) - define correctly all UI subdirectories. - do not delete AnalysisFactory (for Jaida) - add neutron.mac and hadron.mac 23-09-04 V.Ivant (testem5-V06-02-03) - Fix compilation problem for 2.95.2 (include ) 07-09-04 V.Ivant (testem5-V06-02-02) - Fix problem of PhysicsList for hadrons - Remove deletion of histo factories, add auto_ptr 07-09-04 V.Ivant (testem5-V06-02-01) - fix a minor problem is energy deposit 28-07-04 mma (testem5-V06-02-00) - print stopping power. - example of use of G4EmCalculator. - add dedx1.mac and dedx2.mac 21-06-04 mma (testem5-V06-01-04) - simplifications in HistoManager. 16-06-04 mma (testem5-V06-01-03) - print rms of projected angle at exit if histo=6 selected. 10-06-04 mma (testem5-V06-01-02) - modify HistoManager and its Messenger in order to allow a multirun job. 29-04-04 mma (testem5-V06-01-01) - add physicsLists: HadronElastic, BinaryCascade, IonBinaryCascade (Ivanch.) - rm physicsLists: Particles, General 31-03-04 mma (testem5-V06-01-00) - identical to V06-00-01 17-03-04 mma (testem5-V06-00-01) - new macro dedx.mac - sign corrected in ComputeMscHighland() 19-02-04 mma (testem5-V06-00-00) - modify histo 7 : projected position at exit - RunAction: remove UI commands for visualisation - RunAction: add a function ComputeMscHighland() 25-11-03 V.Ivanchenko (testem5-V05-02-06) - Fix geometry (G.Cosmo) 13-11-03 John Allison - Removed OPACS from Vis Manager. 27-10-03 mma (testem5-V05-02-05) - TestEm5.in : units mum instead of um 24-10-03 mma (testem5-V05-02-04) - PhysListEmStandard: AddProcess(Bremsstrahlung,-1,3,3) ..etc.. 07-10-03 mma (testem5-V05-02-03) - migration em STD -> em standard 12-09-03 V.Ivant (testem5-V05-02-02) - No AIDA histograms by default 27-08-03 V.Ivant (testem5-V05-02-01) - Replace obsolete interface to GetRange 11-08-03 mma (testem5-V05-02-00) 12-07-03 mma - suppresion of Em5 in the class names. - suppresion of sensitive detector and hits. - EmPhysicsList : SetFacRange in multiple scattering - new classes HistoManager, TrackingAction, StackingAction in order to book and fill histograms. - new UI command setHisto to control the binning of histograms. - more histos and new numbering scheme : see README - StackingAction and its messenger : possibility to kill secondaries. - DetectorConstruction::DefineMaterials() invoked in constructor. The UI commands /testem/det work in preInit state as well in Idle. - all macros updated and renamed according to authors of experimental results. - replace G4NOHIST by G4ANALYSIS_USE - adapt geant3 06-06-03 mma (testem5-V05-01-01) - new histogram (ID=11) for the projeted angle at exit. In geant3 as well. Bug corrected in gustep. - new macros for multiple Scattering tests: run61,71,81,91 - proper deletion of old geometry when it is updated. - fix compilation warnings. 30-04-03 mma (testem5-V05-01-00) - modular PhysicsList - class StepCut becomes StepMax (as in TestEm7) 17-04-03 V.Ivant (testem5-V05-00-06) - Fix crash out of WorldVolume 01-04-03 mma (testem5-V05-00-05) - PVPlacement in logical mother 06-03-03 mma (testem5-V05-00-03) - PhysicsList::SetCuts : suppress cutForProton 20-02-03 V.Ivant (testem5-V05-00-02) -migration to cut per region 12-02-03 mma (testem5-V05-00-01) - add a blank in SteppingVerbose 16-12-02 mma (testem5-V05-00-00) -new UI directory /testem/ 12-12-02 mma (testem5-V04-01-01) -migration to aida 3.0 08-08-02 mma (testem5-V04-01-00) -in RunAction: bookHisto() only at runID=0 -in PhysicsList::SetMaxStep() : "Length" 06-06-02 mma (testem5-V04-00-03) -old histograming package clhep/hist replaced by AIDA 2.2/anaphe. See README 08-03-02 mma (testem5-V04-00-01) - PhysicsList: uniformisation of the setG(E)Cut commands 06-02-02 mma (testem5-V04-00-00) 06-12-01 mma - In PrimaryGeneratorAction, possibility to randomize the beam spot - command /gun/rndm in PrimaryGeneratorMessenger - similar functionality in geant3: gukine.F 28-11-01 mma (testem5-V03-02-02) - EventAction: DrawTrack "none" - small change in vis.mac - suppression of the rndm commands, now managed by G4RunManager: --> RunAction, RunActionMessenger, EventAction. 05-11-01 mma (testem5-V03-02-01) - mods in TestEm3.cc: the initialisation and vis initialisation are not done by default. --> inserted /run/initialize in all macros. - To get visualisation: > /control/execute vis.mac 19-10-01 Steve O'Neale (examples-V03-02-00) - Update reference output 16-10-01 mma (testem5-V03-02-00) - removal of G4RW header (EventAction.cc) - new vis commands (init.mac) - 80 columns everywhere 27-03-01 mma (testem5-V03-00-04) - set cppflag G4NOHIST = true in gnumakefile 21-02-01 mma (testem5-V03-00-03) - hbook histograms restored 20-02-01 mma (testem5-V03-00-02) - verbose stepping adapted for STL - save rndm at begin of event 09-01-01 mma - modified Em5PhysicsList and Em5StepCut in order to make the command /step/setMaxStep working 07-12-00 mma (testem5-V02-00-03 & testem-noHist) - remove hbook histograms: GNUmakefile,runAction 06-12-00 mma (testem5-V02-00-02 & testem-withHist) - update of init.mac for new vis commands. - G4UItcsh in the main() 25th November 2000 Steve O'Neale (tagset210) - update test outputs for min.delta energy cut and cut table - Change in processes below ~ 1 per cent. June 17, 2000 John Allison (testem5-V01-00-00) - Updated TestEm5.out for geant4-01-01-ref-06. 17-01-00 cppflag G4NOHIST to protect hbook histograms. - new histo: normalizsed distribution of energy deposit. - new materials (mainly gas) 12-10-99 moved to examples/extended/electromagnetic/TestEm5 09-08-99 commands for save/read Rndm status 07-07-99 Michel Maire - (re)introduce visualisation. - TestEm5 looks like TestEm1 and TestEm3 April 09, 98 G. Cosmo - Created.