329 lines
10 KiB
Plaintext
329 lines
10 KiB
Plaintext
$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 <sstream> 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 <memory>)
|
|
|
|
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.
|