source: trunk/examples/extended/electromagnetic/TestEm5/History

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

tag geant4.9.4 beta 1 + modifs locales

File size: 13.6 KB
Line 
1$Id: History,v 1.126 2010/06/07 05:40:46 perl Exp $
2----------------------------------------------------
3
4     =========================================================
5     Geant4 - an Object-Oriented Toolkit for Simulation in HEP
6     =========================================================
7
8                    TestEm5 History file
9                    ------------------------
10This file should be used by the G4 example coordinator to briefly
11summarize all major modifications introduced in the code and keep
12track of all tags.
13
14     ----------------------------------------------------------
15     * Reverse chronological order (last date on top), please *
16     ----------------------------------------------------------
17     
1806-06-10 J.Perl (testem5-V09-03-02)
19- Remove unused variable in EventAction
20
2103-06-10 J.Perl (testem5-V09-03-01)
22- Updated vis usage
23
2419-05-10 mma (testem5-V09-03-00)
25- TestEm5.cc : introduction of G4UIExecutive
26     
2715-11-09 mma (testem5-V09-02-07)
28- PhysListEmStandard.cc (local): eMultipleScattering -> UrbanMscModel93
29- new local physics list : PhysListEmStandardGS
30- PhysicsList : remove G4EmConfigurator
31     
3218-09-09 mma (testem5-V09-02-06)
33- PhysicsList.cc :
34    renamed "standard" -> "local"; "emstandard" -> "emstandard_opt0"
35- updated README and macro files 
36 
3726-06-09 V.Ivant (testem5-V09-02-05)
38- fixed compillation problem of the previous tag
39
4025-06-09 V.Ivant (testem5-V09-02-04)
41- PhysicsList - removed obsolete low-energy EM builders
42
4318-06-09 V.Ivant (testem5-V09-02-03)
44- RunAction - fixed output of mean scattering angle
45- PhysicsList - added "standardGS" option - use GoudsmitSaunderson
46              msc model; substitute low-energy builders by builders from
47              physics_list library       
48     
4906-03-09 mma (testem5-V09-02-02)
50- rm command "/testem/phys/cutLimit" already in /cuts/setLowEdge
51- PhysicsList::SetCuts() : rm SetEnergyRange(1*eV,100*GeV)
52     
5322-02-09 mma (testem5-V09-02-01)
54- PhysicsList: code cleanup
55
5622-01-09 V.Ivant (testem5-V09-02-00)
57- added command "/testem/phys/cutLimit" allowing to change low limit for
58  production threshold
59- added notification to G4RunManager when geometry or material are
60  modified between runs
61- added PAI models configuration to Physics List
62- extended number of runs in TestEm5.in
63- use Opt3 Physics List in TestEm5.in
64     
6521-01-09 vi
66- PhysicsList::SetCuts() : SetEnergyRange(1*eV,100*GeV)
67- add blaha.mac
68         
6916-11-08 mma (testem5-V09-01-13)
70- Em options: 20bins/decade  LinLossLimit=default=0.01
71     
7211-11-08 mma (testem5-V09-01-12)
73- update PhysListEmStandardSS
74     
7531-10-08 mma (testem5-V09-01-11)
76- Use G4hMultipleScattering for muons and protons
77- Modify EM options
78   
7923-10-08 mma (testem5-V09-01-10)
80- update PhysListEmStandard and README
81
8216-10-08 V.Ivant (testem5-V09-01-09)
83- Removed temporary builder PhysListEmStandardIG
84     
8512-09-08 mma (testem5-V09-01-08)
86- HistoManager.cc : change default histo format
87 
8828-08-08 mma (testem5-V09-01-07)
89- TrackingAction.cc : reset id=0 between blocks
90     
9123-08-08 mma (testem5-V09-01-06)
92- HistoManager.cc : add missing comma in title array.
93- TrackingAction.cc : use vertex position to help to define transmit
94
9512-06-08 mma (testem5-V09-01-05)
96- Remove AIDA from GNUmakefile
97     
9806-05-08 mma (testem5-V09-01-04)
99- PhysListEmStandard : add spline option for physics tables
100- README : update Aida informations
101     
10211-04-08 mma
103- HistoManager::Scale() : suppress warning
104     
10507-04-08 mma (testem5-V09-01-03)
106- PhysicsList : add emstandard_opt3
107- PhysListEmStandard : replace G4MultipleScattering by G4eMultipleScattering
108- HistoManager::saveAscii() : redefinition of binEdge
109     
11017-03-08 mma (testem5-V09-01-02)
111- macro TestEm5.in : physics list emstandard_opt2
112     
11314-01-08 mma (testem5-V09-01-01)
114- normalize histo 1
115- new subdirectory berger : berger.kumac, berger.C, 530um.ascii 
116   
11719-12-07 mma (testem5-V09-01-00)
118- PhysListEmStandard.cc : select G4hMultipleScattering for muon and proton
119- subdirectory mumsc : mumsc.kumac, deviation.ascii
120     
1213-12-07 mma (testem5-V09-00-08)
122- subdirectory tramu : data mars14.ascii, macros tramu.kumac and tramu.C
123     
12430-11-07 mma
125- HistoManager: add function Scale().
126                ascii[0] = flag to control creation of .ascii file
127- RunAction: normalize histo 10 (--> tramu.mac)
128- add subdirectory tramu
129     
13028-11-07 mma (testem5-V09-00-07)
131- TrackingAction: new histos (4 and 5) to plot vertex position of secondaries
132     
13321-11-07 mma (testem5-V09-00-06)
134- RunAction: compute and print energy leakage and energy balance
135
13619-11-07 V.Ivant (testem5-V09-00-05)
137- Fixed usage of elstic builders
138     
13916-11-07 mma (testem5-V09-00-04)
140- PhysListEmStandard : PhysicsTables set with 100 bins per decade (EmOptions)
141
14213-11-07 V.Ivant (testem5-V09-00-03)
143- added PhysListEmStandardIG experimental PhysList
144     
14512-11-07 mma (testem5-V09-00-02)
146- HistoManager/HistoMessenger : print selected histos on ascii file
147     
14831-07-07 mma (testem5-V09-00-01)
149- new histogram numbering (see README). Change all macros acording to.
150- idem in geant3
151- reordering processes in PhysListEmStandardSS
152     
15305-07-07 mma (testem5-V09-00-00)
154- histos 17->20 : energy fluence
155     
15622-06-07 mma (testem5-V08-03-01)
157- more options in PhysListEmStandard
158- cosmetic in TestEm5.cc
159
16016-05-07 V.Ivant (testem5-V08-03-00)
161- Fixed bug in standardSS Physics Lists
162- Added EM builders from physics_lists library
163
16420-03-07 V.Ivant (testem5-V08-02-00)
165- Use all default values in default PhysList
166- Use hadronic builders from physics_lists library
167     
16806-11-06 mma (testem5-V08-01-02)
169- remove PhysicsLists g4v52 and g4v71
170     
17125-09-06 mma (testem5-V08-01-01)
172- StackingAction: more options for killSecondaries
173
17410-08-06 V.Ivant (testem5-V08-01-00)
175- Add NIST materials
176- Add "standardSS" physics - single scattering instead of multiple
177     
17829-06-06 mma
179- PhysicsList::ConstructProcess() : mv AddDecay() after EmProcess
180     
18102-06-06 mma (testem5-V08-00-04)
182- SteppingAction. prePoint->GetTouchableHandle()->GetVolume()
183     
18430-05-06 mma (testem5-V08-00-03)
185- SteppingAction. prePoint->GetTouchable()->GetVolume()
186- RunAction. Msc proj angle : compute rms of central part only
187- new macros for e- backscattering : acosta.mac tavora.mac
188     
18919-05-06 mma (testem5-V08-00-02)
190- update README
191- count energy of killed secondaries
192- print full dEdx
193     
19429-03-06 mma (testem5-V08-00-01)
195- TrackingAction: more precise definition of transmit and reflect
196     
19728-03-06 mma (testem5-V08-00-00)
198- add livermore physicsList
199
20020-03-06 mma
201- migration mum -> um in many macros
202- complete penelope physicsList
203       
20409-12-05 mma
205- TestEm5.in : change Si sizes (20mum * 50mum) to better drawing
206
20706-12-05 Gabriele Cosmo
208- Trivial changes for support of CLHEP-2.0.X series.
209
21002-12-05: V.Ivant (testem5-V07-01-03)
211- Fix crash connected with non-static hadrons
212
21322-11-05 mma (testem5-V07-01-02)
214- update README for OpenScientist
215     
21614-11-05 Gabriele Cosmo (testem5-V07-01-01)
217- Migration to <sstream> for HistoMessenger.
218
21907-10-05 mma (testem5-V07-01-00)
220- create PhysListEmG4v71 (g4v71) for G4MultipleScattering71
221     
22201-06-05 mma (testem5-V07-00-02)
223- PhysListEmG4v52 : old photon processes marked as 52 (and eplusAnnihilation)
224- HistoManager : option "--noErrors" for hbook
225
2263rd May 2005  John Allison  (examples-V07-00-03)
227- Replaced vis manager with G4VisExecutive.
228
22916-03-05 mma(testem5-V07-00-01)
230- remove He3 and ionC12 from predefined particles.
231- remove IonC12 class
232- PhysListEmStandard : treat alpha as GenericIon
233- IonBinaryCascade : remove He3 and IonC12 (--> GenericIon)
234- add PhysListEmPenelope
235     
23602-03-05 mma (testem5-V07-00-00)
237- HistoManager : - put a protection for the creation of analysis factory;
238                 - file extension is fileType;
239- HistoMessenger : new command setFileOption
240                 
24102 Dec 04: V.Ivant (testem5-V06-02-06)
242- Migration to cmath
243     
24422-11-04 mma (testem5-V06-02-05)
245- change in call G4EmCalculator. Need utils-V06-02-16
246     
24724-09-04 mma (testem5-V06-02-04)
248- define correctly all UI subdirectories.
249- do not delete AnalysisFactory (for Jaida)
250- add neutron.mac and hadron.mac
251
25223-09-04 V.Ivant (testem5-V06-02-03)
253- Fix compilation problem for 2.95.2 (include <memory>)
254
25507-09-04 V.Ivant (testem5-V06-02-02)
256- Fix problem of PhysicsList for hadrons
257- Remove deletion of histo factories, add auto_ptr
258
25907-09-04 V.Ivant (testem5-V06-02-01)
260- fix a minor problem is energy deposit
261
26228-07-04 mma (testem5-V06-02-00)
263- print stopping power.
264- example of use of G4EmCalculator.
265- add dedx1.mac and dedx2.mac
266     
26721-06-04 mma (testem5-V06-01-04)
268- simplifications in HistoManager.
269     
27016-06-04 mma (testem5-V06-01-03)
271- print rms of projected angle at exit if histo=6 selected.
272     
27310-06-04 mma (testem5-V06-01-02)
274- modify HistoManager and its Messenger in order to allow a multirun job.
275     
27629-04-04 mma (testem5-V06-01-01)
277- add physicsLists: HadronElastic, BinaryCascade, IonBinaryCascade (Ivanch.)
278- rm  physicsLists: Particles, General
279     
28031-03-04 mma  (testem5-V06-01-00)
281- identical to V06-00-01
282     
28317-03-04 mma  (testem5-V06-00-01)
284- new macro dedx.mac
285- sign corrected in ComputeMscHighland()
286
28719-02-04 mma  (testem5-V06-00-00)
288- modify histo 7 : projected position at exit
289- RunAction: remove UI commands for visualisation
290- RunAction: add a function ComputeMscHighland()
291
29225-11-03 V.Ivanchenko (testem5-V05-02-06)
293- Fix geometry (G.Cosmo)
294     
29513-11-03 John Allison
296- Removed OPACS from Vis Manager.
297
29827-10-03 mma (testem5-V05-02-05)
299- TestEm5.in : units mum instead of um
300
30124-10-03 mma (testem5-V05-02-04)
302- PhysListEmStandard: AddProcess(Bremsstrahlung,-1,3,3) ..etc..
303     
30407-10-03 mma (testem5-V05-02-03)
305- migration em STD -> em standard
306 
30712-09-03 V.Ivant (testem5-V05-02-02)
308- No AIDA histograms by default
309
31027-08-03 V.Ivant (testem5-V05-02-01)
311- Replace obsolete interface to GetRange
312
31311-08-03 mma (testem5-V05-02-00)
314
31512-07-03 mma
316- suppresion of Em5 in the class names.
317- suppresion of sensitive detector and hits.
318- EmPhysicsList : SetFacRange in multiple scattering
319- new classes HistoManager, TrackingAction, StackingAction in order
320  to book and fill histograms.
321- new UI command setHisto to control the binning of histograms.
322- more histos and new numbering scheme : see README
323- StackingAction and its messenger : possibility to kill secondaries.
324- DetectorConstruction::DefineMaterials() invoked in constructor.
325  The UI commands /testem/det work in preInit state as well in Idle.
326- all macros updated and renamed according to authors of experimental results.
327- replace G4NOHIST by G4ANALYSIS_USE
328- adapt geant3   
329       
33006-06-03 mma (testem5-V05-01-01)
331- new histogram (ID=11) for the projeted angle at exit.
332  In geant3 as well. Bug corrected in gustep.
333- new macros for multiple Scattering tests: run61,71,81,91
334- proper deletion of old geometry when it is updated.
335- fix compilation warnings.
336     
33730-04-03 mma (testem5-V05-01-00)
338- modular PhysicsList
339- class StepCut becomes StepMax (as in TestEm7)
340
34117-04-03 V.Ivant (testem5-V05-00-06)
342- Fix crash out of WorldVolume
343     
34401-04-03 mma (testem5-V05-00-05)
345- PVPlacement in logical mother
346
34706-03-03 mma (testem5-V05-00-03)
348- PhysicsList::SetCuts : suppress cutForProton
349
35020-02-03 V.Ivant (testem5-V05-00-02)
351-migration to cut per region
352
35312-02-03 mma (testem5-V05-00-01)
354- add a blank in SteppingVerbose
355
35616-12-02 mma (testem5-V05-00-00)
357-new UI directory /testem/
358
35912-12-02 mma (testem5-V04-01-01)
360-migration to aida 3.0
361
36208-08-02 mma (testem5-V04-01-00)
363-in RunAction: bookHisto() only at runID=0
364-in PhysicsList::SetMaxStep() : "Length"
365     
36606-06-02 mma (testem5-V04-00-03)
367-old histograming package clhep/hist replaced by AIDA 2.2/anaphe. See README
368     
36908-03-02 mma (testem5-V04-00-01)
370- PhysicsList: uniformisation of the setG(E)Cut commands
371
37206-02-02 mma (testem5-V04-00-00)
373     
37406-12-01  mma
375- In PrimaryGeneratorAction, possibility to randomize the beam spot
376- command /gun/rndm in PrimaryGeneratorMessenger
377- similar functionality in geant3: gukine.F
378     
37928-11-01  mma (testem5-V03-02-02)
380- EventAction: DrawTrack "none"
381- small change in vis.mac
382- suppression of the rndm commands, now managed by G4RunManager:
383  --> RunAction, RunActionMessenger, EventAction.
384     
38505-11-01  mma (testem5-V03-02-01)
386- mods in TestEm3.cc: the initialisation and vis initialisation are
387  not done by default. --> inserted /run/initialize in all macros.
388- To get visualisation: > /control/execute vis.mac
389
390       
39119-10-01 Steve O'Neale (examples-V03-02-00)
392- Update reference output
393
39416-10-01 mma (testem5-V03-02-00)
395- removal of G4RW header (EventAction.cc)
396- new vis commands (init.mac)
397- 80 columns everywhere
398   
39927-03-01 mma (testem5-V03-00-04)
400- set cppflag G4NOHIST = true in gnumakefile
401         
40221-02-01 mma (testem5-V03-00-03)
403- hbook histograms restored
404         
40520-02-01 mma (testem5-V03-00-02)
406- verbose stepping adapted for STL
407- save rndm at begin of event
408             
40909-01-01 mma
410- modified Em5PhysicsList and Em5StepCut in order to make the
411  command /step/setMaxStep working
412             
41307-12-00 mma (testem5-V02-00-03 & testem-noHist)
414- remove hbook histograms: GNUmakefile,runAction
415                                   
41606-12-00 mma (testem5-V02-00-02 & testem-withHist)
417- update of init.mac for new vis commands.
418- G4UItcsh in the main()
419         
42025th November 2000 Steve O'Neale (tagset210)
421- update test outputs for min.delta energy cut and cut table
422- Change in processes below ~ 1 per cent.
423
424June 17, 2000  John Allison  (testem5-V01-00-00)
425- Updated TestEm5.out for geant4-01-01-ref-06.
426     
42717-01-00 cppflag G4NOHIST to protect hbook histograms.
428- new histo: normalizsed distribution of energy deposit.
429- new materials (mainly gas)
430     
43112-10-99 moved to examples/extended/electromagnetic/TestEm5
432
43309-08-99 commands for save/read Rndm status
434     
43507-07-99 Michel Maire
436- (re)introduce visualisation.
437- TestEm5 looks like TestEm1 and TestEm3
438
439April 09, 98 G. Cosmo
440- Created.
Note: See TracBrowser for help on using the repository browser.