source: trunk/examples/extended/electromagnetic/TestEm3/History @ 1339

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

tag geant4.9.4 beta 1 + modifs locales

File size: 13.9 KB
Line 
1$Id: History,v 1.131 2010/06/07 05:40:46 perl Exp $
2----------------------------------------------------
3
4     =========================================================
5     Geant4 - an Object-Oriented Toolkit for Simulation in HEP
6     =========================================================
7
8                    TestEm3 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 (testem3-V09-03-04)
19- Remove unused variable in EventAction
20
2103-06-10 J.Perl (testem3-V09-03-03)
22- Updated vis usage
23   
2419-05-10 mma (testem3-V09-03-02)
25- TestEm3.cc : introduction of G4UIExecutive
26
2713-04-10 V.Ivant (testem3-V09-03-01)
28- PhysicsList - removed obsoleted unused include
29
3024-01-10 V.Ivant (testem3-V09-03-00)
31- Added PhysListEmStandardGS and PhysListEmStandardWVI
32- Added printout of mean number of gamma, e-, e+
33     
3413-11-09 mma (testem3-V09-02-02)
35- PhysListEmStandard.cc (local): eMultipleScattering -> UrbanMscModel93
36- PhysicsList : remove G4EmConfigurator
37     
3817-09-09 mma (testem3-V09-02-01)
39- PhysicsList.cc :
40  - renamed "standard" -> "local"; "emstandard" -> "emstandard_opt0"
41  - Substituted obsolete low-energy physics builders by builders from
42    the physics_list library;
43- updated README and macro files 
44 
45- PhysicsList - added option "emstandard_msc91" (V.Ivant)
46     
4704-03-09 mma (testem3-V09-02-00)
48- HistoManager::PrintHisto() : avoid empty ascii file
49     
5016-11-08 mma (testem3-V09-01-12)
51- Em options: 20bins/decade  LinLossLimit=default=0.01
52     
5311-11-08 mma (testem3-V09-01-11)
54- update again PhysListEmStandard : number of bins and LinLossLimit
55     
5631-10-08 mma (testem3-V09-01-10)
57- Use G4hMultipleScattering for muons and protons
58- Modify EM options
59     
6022-10-08 mma (testem3-V09-01-09)
61- update PhysListEmStandard and README
62
6316-10-08 V.Ivant (testem3-V09-01-08)
64- Removed temporary builders PhysListEmStandardLPM and
65PhysListEmStandardIG
66     
6713-09-08 mma(testem3-V09-01-07)
68- HistoManager  : change default format
69
7012-06-08 mma (testem3-V09-01-06)
71- Remove AIDA from GNUmakefile
72
7328-05-08 V.Ivant (testem3-V09-01-05)
74- Added PhysListEmStandardLPM - PhysLists with high energy
75    bremsstrahlung model
76- Improved printout
77     
7805-05-08 mma (testem3-V09-01-04)
79- PhysListEmStandard : add spline option for physics tables
80- README : update Aida informations
81     
8207-04-08 mma (testem3-V09-01-03)
83- HistoManager::saveAscii() : redefinition of binEdge
84     
8504-04-08 mma (testem3-V09-01-02)
86- PhysicsList : add emstandard_opt3
87- PhysListEmStandard : add G4eMultipleScattering; complete EmOptions
88- SteppingAction : suppress reference to G4EmSaturation
89     
9014-03-08 mma (testem3-V09-01-01)
91- DetectorConstruction : define Birks constant in materials (scintillator)
92
9314-02-08 V.Ivant (testem3-V09-01-00)
94- added line with beam particle type and its energy
95
9613-11-07 V.Ivant (testem3-V09-00-02)
97- added PhysListEmStandardIG experimental PhysList
98
9912-11-07 mma (testem3-V09-00-01)
100- HistoManager/HistoMessenger : print selected histos on ascii file
101
10202-07-07  V.Ivant (testem3-V09-00-00)
103- update TestEm3.in in order to have the same options as before
104     
10522-06-07  mma (testem3-V08-03-02)
106- more options in PhysListEmStandard
107- cosmetic in TestEm3.cc
108
10918-05-07  V.Ivant (testem3-V08-03-01)
110- update macro files
111
11216-05-07  V.Ivant (testem3-V08-03-00)
113- use renamed EM builders
114
11525-04-07  V.Ivant (testem3-V08-02-04)
116- fix compilation problem at SUN
117
11824-04-07  V.Ivant (testem3-V08-02-03)
119- add command "/testem/run/limitEdep" allowing to compute restricted
120  mean values to supress big statistical fluctuations
121- update command "/testem/run/acceptance"
122- skin=1 is a default PhysList
123
12406-04-07  mma (testem3-V08-02-02)
125- add macro emtutor.mac
126- pl names : penelope, livermore
127- restaure random seed storage
128 
12919-03-07  V.Ivant (testem3-V08-02-01)
130  return back Z-position computation;
131
13219-03-07  V.Ivant (testem3-V08-02-00)
133- By default do not store random seed;
134  add G4standard_exp PhysList;
135  add material Lucite;
136  do not activate VisManager in batch.
137
13822-11-06  V.Ivant (testem3-V08-01-01)
139- Fix names of standard EM builders
140     
14131-10-06 mma (testem3-V08-01-00)
142- flag LOADLIBS in GNUmakefile
143- remove physics lists 52 and 71
144   
14502-06-06 mma (testem3-V08-00-04)
146- SteppingAction: replace Touchable by TouchableHandle
147   
14819-05-06 mma (testem3-V08-00-03)
149- SteppingAction: prePoint->GetTouchable->GetVolume()
150                  prePoint->GetTouchable->GetCopyNumber(depth)
151     
15219-05-06 mma (testem3-V08-00-02)
153- update README
154
15516-04-06 V.Ivant (testem3-V08-00-01)
156- add extra material and use G4 NIST element DB
157- fix compilation warnings in HistoManager
158- add Livermore and Penelope PhysicsLists
159
16020-03-06 mma (testem3-V08-00-00)
161- migration mum -> um in many macros
162
16306-12-05 Gabriele Cosmo
164- Trivial changes for support of CLHEP-2.0.X series.
165
16622-11-05 mma (testem3-V07-01-04)
167- correct bug in lateral leakage calculation (stepping action)
168- introduce TrackingAction for energy flow initialization
169- modify energy flow calculation in geant3
170- update README
171
17217-11-05 G.Cosmo (testem3-V07-01-03)
173- corrected fixes for migration to <sstream> to fix compilation
174  errors on SUN-CC.
175
17612-11-05 V.Ivant (testem3-V07-01-02)
177- fix compilation problems with streams
178     
17917-10-05 mma (testem3-V07-01-01)
180- modify energy flow calculation
181     
18207-10-05 mma (testem3-V07-01-00)
183- create PhysListEmG4v71 (g4v71) for G4MultipleScattering71
184     
18501-06-05 mma (testem3-V07-00-08)
186- HistoManager: option "--noErrors" for hbook
187   
18820-05-05 mma (testem3-V07-00-07)
189- forward and backward energy flow in geant3
190     
19117-05-05 mma (testem3-V07-00-06)
192- forward and backward energy flow: SteppingAction + RunAction
193- photon processes '52'.
194     
1953rd May 2005  John Allison  (examples-V07-00-03)
196- Replaced vis manager with G4VisExecutive.
197
19815-03-05 mma (testem3-V07-00-05)
199- remove He3 from predefined particles.
200- PhysListEmStandard : treat Alpha as GenericIon
201     
20201-03-05 mma (testem3-V07-00-04)
203- HistoManager : - put a protection for the creation of analysis factory;
204                 - file extension is fileType;
205- HistoMessenger : new command setFileOption
206     
20722-02-05 V.Ivant (testem3-V07-00-03)
208- MaxStep : fix infinite loop
209     
21002-02-05 mma
211- SteppingAction : sum charged stepLenght, even if edep=0.
212     
21311-01-05 mma (testem3-V07-00-02)
214- SteppingAction : corrections for energy flow
215- new macros linac.mac and geant3/linac.dat
216
21711-01-05 V.Ivant (testem3-V07-00-01)
218- Optimise StepMax and SteppingAction
219     
22007-01-05 mma (testem3-V07-00-00)
221- update RunAction::PrintDedxTables() and ug3g4.F
222     
22303-12-04 mma (testem3-V06-02-06)
224- update macros tbhec and lhcb
225
22602-12-04 V.Ivant (testem3-V06-02-05)
227- Migration to cmath
228     
22924-11-04 mma (testem3-V06-02-04)
230- commit in cvs StepMax process and its messenger
231     
23223-11-04 mma (testem3-V06-02-03)
233- implementation of StepMax process and its messenger. Remove the use of
234  G4UserLimits in DetectorConstruction.
235- fill edep histograms only if edep > 0.
236     
23725-10-04 mma (testem3-V06-02-02)
238- more histograms : longitudinal energy profile and forward energy flow.
239
24020-10-04 mma (testem3-V06-02-01)
241- change the numering of absorbers:  start from 1 instead of 0
242- modify all macros according to the above.
243- do not delete AnalysisFactory (for Jaida).
244- define correctly all UI subdirectories.
245
24619-07-04 mma (testem3-V06-02-00)
247- modifs in HistoManager and messenger to conform to testem5-V06-01-04
248- remove static ionC12. Use generic ion instead.
249     
25021-06-04  mma (testem3-V06-01-04)
251- remove direct interface to ROOT
252     
25315-06-04  mma (testem3-V06-01-03)
254- introduction of the class HistoManager (like TestEm5)
255- EndOfRun: missprint in rms of totalTrackLength
256     
25709-06-04  mma (testem3-V06-01-02)
258- move acceptance check in RunAction
259- printout : remove leakage information
260     
26125-05-04 V.Ivanchenko
262- Update printout
263- Fix problem of dE/dx printout
264- Add acceptance check activated by UI command
265
26628-04-04 mma (testem3-V06-01-01)
267- print resolution at EndOfRun
268- suppress PhysListParticles and General
269     
27031-03-04 mma (testem3-V06-01-00)
271- README : more informations about ROOT installation
272     
27317-03-04 mma (testem3-V06-00-02)
274- energy leakage only from secondaries.
275- idem in geant3
276- suppression of DataVector in EventAction
277- new macro dedx.max to quickly check dE/dx calculation
278     
27915-03-04 mma (testem3-V06-00-01)
280- example of histograms with ROOT: USE_ROOT
281
28221-01-04 mma
283- possibility to have one histograms file per run.
284- RunAction: removed ApplyCommand("/vis/...") statements.
285
28628-11-03 V.Ivanchenko (testem3-V05-02-08)
287
28827-11-03 V.Ivanchenko (testem3-V05-02-07)
289- Fix memory corruption in the test
290
29125-11-03 V.Ivanchenko (testem3-V05-02-06)
292- Fix geometry (G.Cosmo)
293     
29413-11-03 John Allison
295- Removed OPACS from Vis Manager.
296
29703-11-03 mma (testem3-V05-02-05)
298- add an estimation of the mean energy leaving each absorber
299
30024-10-03 mma (testem3-V05-02-04)
301- PhysListEmStandard: AddProcess(Bremsstrahlung,-1,3,3) ..etc..
302     
30306-10-03 mma (testem3-V05-02-03)
304- Complete migration to model EM physics
305- Class EmModel renamed G4v52.
306
30725-09-03 mma (testem3-V05-02-02)
308- forgotten to update GNUmakefile for G4ANALYSIS_USE
309
31023-09-03 mma (testem3-V03-02-01)
311- update exoNN.mac
312- comment dawnfile in vis.mac
313
31422-09-03 mma (testem3-V05-02-00)
315- suppression of Em3 in all class names.
316- materials: Silicium->Silicon.
317- command setHisto : unit must be given.
318- suppression of hits collection.
319- replace G4NOHIST by G4ANALYSIS_USE
320- most macro updated and renamed according the authors of experimental results.
321- adapt geant3
322
32318-06-03 G.Cosmo (testem3-V05-01-03)
324- Em3RunAction.cc: removed usage of G4USE_STD_NAMESPACE after
325  migration from G4std.
326
32703-06-03 V.Ivanchenko (testem3-V05-01-02)
328- Fix compilation warnings
329
33015-05-03 V.Ivanchenko (testem3-V05-01-01)
331- Proper deletion of old geometry when it is updated
332
33309-05-03 V.Ivanchenko (testem3-V05-01-00)
334- Change update command
335
33610-04-03 mma (testem3-V05-00-05)
337- define material BGO
338- RunMessenger: enlarge allowed range for histos.
339     
34028-03-03 mma (testem3-V05-00-04)
341- G4PVPlacement and G4PVReplica in logical mother
342
34317-03-03 V.Ivant (testem3-V05-00-02)
344- Additional migrade to cut per region
345- Update modular PhysicsList
346
34710-03-03 mma
348- change in all macros: /run/particle/setCut -> /testem/phys/setCuts
349- material CsI and example of SetMeanExcitationEnergy()
350- example of static ion: IonC12 class and ionC12.mac
351
35220-02-03 V.Ivant (testem3-V05-00-01)
353- Migrade to cut per region
354- Migrade to modular PhysicsList
355- Add STD electromagnetic physics
356
35712-02-03 mma (testem3-V05-00-00)
358- DetectorConstruction : change volume name
359
36005-12-02 mma (testem3-V04-01-01)
361- migration to aida 3.0
362- UI directory /testem/
363
36405-12-02 cosmo (testem3-V04-01-00)
365- Fixes to runAction for porting on gcc-3.2 compiler.
366     
36703-06-02 mma (testem3-V04-00-01)
368- old histograming package clhep/hist replaced by AIDA 2.2/anaphe
369     
37014-02-02 mma (testem3-V04-00-00)
371- macros for em_exercices
372- Particle definition : G4Alpha
373       
37428-11-01 mma (testem3-V03-02-03)
375- EventAction: DrawTrack "none"
376- small change in vis.mac
377- suppression of the rndm commands, now managed by G4RunManager:
378  --> RunAction, RunActionMessenger, EventAction.
379 
38039-10-01 mma (testem3-V03-02-02)
381-invert initialize and update in all macros (and TestEm3.in)
382     
38325-10-01 mma (testem3-V03-02-01)
384- GetEnergyCuts() in PrintdEdx()
385     
38622-10-01 mma (testem3-V03-02-00)
387- mods in TestEm3.cc: the initialisation and vis initialisation are
388  not done by default. --> inserted /run/initialize in all macros.
389- To get visualisation: > /control/execute vis.mac
390- 80 columns everywhere.   
391     
39219-10-01 Steve O'Neale (examples-V03-02-00)
393- Update reference output
394
39531-05-01 mma (testem3-V03-01-01)
396- VisManager
397     
39830-05-01 mma
399- in RunAction: method PrintDedxTables() : binning as Geant3,
400  printout ready to be read as ffread data cards.
401- Geant3 application in geant3/g4mat to read the above data cards,
402  in order to compare G3 and G4 dE/dx tables (see README).   
403
40413-04-01 mma (testem3-V03-01-00)
405- In PrimaryGeneratorAction, possibility to randomize the beam spot
406- command /gun/rndm in PrimaryGeneratorMessenger
407- similar functionality in geant3: gukine.F
408     
40912-04-01 mma
410- In DetectorConstruction, possibility to limit the step size, via
411  a G4UserLimit object.
412- command /tracking/stepMax in DetectorMessenger
413- data card STEPMX in geant3
414       
41506-04-01 mma
416- in RunAction: method PrintDedxTables()
417- in DetectorConstruction: Iron density corrected (was 7.7 g/cm3)
418- in geant3: overwrite the computed radlength of scintillator
419               
42026-03-01 mma (testem3-V03-00-04)
421- change in histogramming : 1d histo of Edep/Ebeam
422  in each absorber instead of ntuple, both in G4 and G3.
423- interactive command /run/setHisto (in G4) and ffread
424  data card *histo (in G3) to control the binning of the histos.
425- in G3, new data card CUTPR to set bcute, dcute, ppcutm for each tracking
426  medium
427- in gnumakefile : the cpp flag g4nohist=true by default.
428  --> no histograms in G4 by default.
429         
430               
43121-02-01 mma (testem3-V03-00-03)
432- hbook histograms restored
433               
43420-02-01 mma (testem3-V03-00-02)
435- stepping verbose adapted for STL
436- BirkAttenuation function
437- save rndm at begin of event
438     
43907-12-00 mma (testem3-V02-00-03 & testem-noHist)
440- remove hbook histograms: GNUmakefile,runAction,eventAction
441                                   
44206-12-00 mma (testem3-V02-00-02 & testem-withHist)
443- update of init.mac for new vis commands.
444- G4UItcsh in the main()
445         
44625th November 2000 Steve O'Neale (tagset210)
447- Update test outputs for min.delta energy cut and table printout
448- Update test outputs em tags 1 percent change in deposited energy
449
450June 24, 2000  John Allison  (testem3-V01-01-01)
451- Updated TestEm3.out for stand-V01-01-05 and utils-V01-01-03.
452
453June 17, 2000  John Allison  (testem3-V01-00-00)
454- Updated TestEm3.out for geant4-01-01-ref-06.
Note: See TracBrowser for help on using the repository browser.