source: trunk/examples/novice/N05/History @ 1279

Last change on this file since 1279 was 1190, checked in by garnier, 15 years ago

update par rapport a CVS

File size: 8.5 KB
Line 
1$Id: History,v 1.48 2009/10/30 15:10:56 allison Exp $
2-------------------------------------------------------------------
3
4     =========================================================
5     Geant4 - an Object-Oriented Toolkit for Simulation in HEP
6     =========================================================
7
8                    Example N05 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
1830th October 2009 John Allison (exampleN05-V09-02-00)
19- Introduced G4UIExecutive.
20
2130th November 2007
22- modify ExN05PhysicsList.cc to account for Along method of G4FSMP
23- tag as exampleN05-V09-00-00
24
2518th May M. Verderi (exampleN05-V08-03-00)
26- remove exampleN05.ref
27
2811th May 2007 M. Verderi (HEAD)
29- migrate to parallel geometry scheme
30- add vis.mac
31
3217th November 2006 Makoto Asai (exampleN05-V08-01-01)
33- Fix a bug in ExN05CalorimeterSD.cc which was originated from ExN04CalorimeterSD.cc
34
3514th November 2006 Gabriele Cosmo (exampleN05-V08-01-00)
36- Removed debug printout in ExN05PionShowerModel and ExN05EMShowerModel
37  DoIt() methods.
38
3910th November 2006 Marc Verderi
40- Changed in physics list to use G4FastSimulationManagerProcess81.
41
423rd November 2006 Marc Verderi
43- Moved to new parallel geometry scheme, with addition of
44  ExN05ParallelWorldForPion and removal of ghosts in the
45  ExN05DetectorConstruction.
46- Clean up of the XXXCuts classes, as they are not of primary need for the
47  example.
48
4928th June 2006 Makoto Asai (exampleN05-V08-00-01)
50- Fix a memory leak in ExN05PionShowerModel.cc
51
5216th June 2006 Gabriele Cosmo (exampleN05-V08-00-00)
53- Use coherent allocation scheme for user-classes and
54  initialisation in main().
55
566th December 2005  Gabriele Cosmo
57- Trivial changes for support of CLHEP-2.0.X series.
58
594th December 2005  John Allison (exampleN05-V07-01-03)
60- Quietened vis manager in batch mode.
61
6225th November 2005  Marc Verderi  (exampleN05-V07-01-02)
63- Ghost functionnality made available back
64- requires param-V07-01-03
65
6616th November 2005  Marc Verderi  (exampleN05-V07-01-01)
67- Migration to G4Region.
68- NOTE: *** ghost functionnality is not available for now ***.
69- Implemented migration to <sstream> from deprecated <strstream>.
70
714th November 2005  Marc Verderi  (exampleN05-V07-01-00)
72- Use RandGamma from CLHEP end removed custom RandomGamma function.
73
7428th June 2005  Gabriele Cosmo  (exampleN05-V07-00-00)
75- Added inclusion of <cmath> to RandomGamma.cc.
76
773rd May 2005  John Allison
78- Replaced vis manager with G4VisExecutive.
79
80December 9, 2004 Vladimir Ivanchenko (exampleN05-V06-02-02)
81- Fix compilation problem
82
83Nov 26, 2004 Marc Verderi (exampleN05-V06-02-01)
84- Implemented migration to new G4VParticleChange interfaces.
85
86May 09, 2004 Hisaya Kurashige (exampleN05-V06-02-00)
87- Modify method name for ParticleChange in ExN05SpecialCuts.cc
88
89December 09, 2003 Hisaya Kurashige
90- Add protection for negative proposed step in ExN05MinEkineCuts.cc
91
92November 10, 2003 Gabriele Cosmo (exampleN05-V05-02-01)
93- Removed usage of G4ParticleWithCuts in physics-list (H.Kurasige).
94- Removed OPACS driver from vis-manager.
95- Cleared usage of LocateGlobalPointAndUpdateTouchable(). Use
96  LocateGlobalPointAndUpdateTouchableHandle() instead.
97- Cleared compilation warnings.
98
99August 27, 2003 Vladimir Ivanchenko (exampleN05-V05-02-00)
100- Migrade to cut per region
101
102May 28, 2003 Gabriele Cosmo (exampleN05-V05-01-00)
103- Get rid of pedantic warnings ...
104
105Nov 8, 2001 Radovan Chytracek (exampleN05-V03-02-00)
106- RC dev changes propagated to the main trunk HEAD revision
107
108Nov 7, 2001 Marc Verderi (exampleN05-RC-dev)
109- changes to be compatible with RC dev: the branch tag is
110        dev_rc_touchables_branch_start
111
112Oct 19, 2001  Steve O'Neale (examples-V03-02-00)
113- Update reference output
114
11527th April 2001 Gabriele Cosmo (exampleN05-V03-01-00)
116- Migrated to STL vector. Removed RW wrappers.
117
11825th November 2000 Steve O'Neale (tagset210)
119- Update test outputs for min.delta energy cut
120- The changes in deposited energy in HAD cal towers upto 20 per cent
121- The changes in deposited energy in EM cry(s)tals about 1 part in 10**5
122
123August 03, 2000  Gabriele Cosmo (exampleN05-V02-00-01r)
124- Changed RandGauss to G4RandGauss in ExN05PionShowerModel.cc to fix problem
125  of events' reproducibility.
126
127July 28, 2000  Gabriele Cosmo (exampleN05-V02-00-01)
128- Includes also new ExN05VisManager class.
129
130June 26, 2000  John Allison  (exampleN05-V02-00-00)
131- Reduced no. of events per run from 500 to 250 in exampleN05.large_N.in.
132
133June 24, 2000  John Allison  (exampleN05-V01-01-01)
134- Updated exampleN05.out for stand-V01-01-05 and utils-V01-01-03.
135
136June 17, 2000  John Allison  (exampleN05-V01-01-00)
137- Updated exampleN05.out for geant4-01-01-ref-06.
138
13923th April 1999 H.Kurashige
140- Remove ConstructHad and ConstructLeptHad in ExN05PhysicsList
141
14216th April 1999 H.Kurashige
143- modify ExN05RunAction  ExN05SteppingAction ExN05TrackingAction
144- modify ExN05PhysicsList::SetCuts
145
14611 December 1998 M. Verderi
147- fix made in ExN05CalorimeterSD to allow several instanciations of this class.
148  The problem was a static variable (HCID) used in EndOfEventAction which made
149  confusion to get the hits collection. HCID is now put as private (non static!)
150  member of the class.
151- the example.in/.out are updated accordingly
152
153
1549 December 1998 M. Verderi
155- Added ExN05PionShowerModel: a model producing hits
156  for pi+/pi-
157- Modify ExN05EMShowerModel to produce a "less unrealistic"
158  shower shape: now the longitudinal profile is according to
159  the Gamma distribution. Transverse profile is two cylinder:
160  the 1 moliere radius receive 90% of the energy, the 3.5 one
161  receives the rest.
162- Added RandomGamma: shoot at random according to the Gamma
163  distribution. Adapted from RNGAMA function of KERNLIB.
164  (thanks to D. Bernard who gave me the source).
165- ExN05DetectorConstruction. Many changes:
166        - EM calo size reduced, crytals also;
167        - addition of an hadronic calorimeter
168        - addition of a ghost volume
169  The G4VFastSimulationModel are instanciated(?) here, and
170  no more in exampleN05.cc
171- exampleN05.in modified to shoot pions in order to test
172  the ghost geometry.
173- ExN05PhysicsList modified to add the parameterisation
174  process as a Post&Along process, because of the ghost.
175
176
177
17816th August 1998 H.Kurashige
179- Added ExN05MinRangeCuts, ExN05MinEkineCuts, ExN05MaxTimeCuts
180  and their base class of ExN05SpecialCuts for using UserLimits.
181- Modified ExN05PhysicsList to register above processes.
182- Modified ExN05DetectorConstruction to attach Userlimits to crystal.
183- Added ExN05DetectorMessenger to switch on/off UserLimits.
184- Modified exampleN05.in
185 
186
1879th August 1998  John Allison
188- Changed G4UIterminal to G4UIGAG.
189
19016th July 1998  John Allison
191- Changed /vis~/Draw... to /vis~/draw.
192
193June 26th 98 Marc Verderi:
194
195Remove previous files, and add new ones with the
196good (hopefully) naming conventions this time.
197Improvements done in ExN05EMShowerModel by using
198a private navigator, rather than the one for tracking.
199
200   include:
201        ExN05CalorimeterHit.hh
202        ExN05CalorimeterHitsCollection.hh
203        ExN05CalorimeterSD.hh
204        ExN05DetectorConstruction.hh
205        ExN05EMShowerModel.hh
206        ExN05EnergySpot.hh
207        ExN05EventAction.hh
208        ExN05EventActionMessenger.hh
209        ExN05PhysicsList.hh
210        ExN05PiModel.hh
211        ExN05PrimaryGeneratorAction.hh
212        ExN05RunAction.hh
213        ExN05SteppingAction.hh
214        ExN05SteppingActionMessenger.hh
215   src:
216        ExN05CalorimeterHit.cc
217        ExN05CalorimeterHitsCollection.cc
218        ExN05CalorimeterSD.cc
219        ExN05DetectorConstruction.cc
220        ExN05EMShowerModel.cc
221        ExN05EnergySpot.cc
222        ExN05EventAction.cc
223        ExN05EventActionMessenger.cc
224        ExN05PhysicsList.cc
225        ExN05PiModel.cc
226        ExN05PrimaryGeneratorAction.cc
227        ExN05RunAction.cc
228        ExN05SteppingAction.cc
229        ExN05SteppingActionMessenger.cc
230
231May 07, 98 M. Verderi
232
233- First commit (many improvements needed):
234        - main() coded in exampleN05.cc
235        - include:
236                MyCalorimeterHit.hh
237                MyCalorimeterHitsCollection.hh
238                MyCalorimeterSD.hh
239                MyDetectorBox.hh
240                MyEMCShower.hh
241                MyEnergySpot.hh
242                MyEventAction.hh
243                MyEventActionMessenger.hh
244                MyPhysicsList.hh
245                MyPiModel.hh
246                MyPrimaryGeneratorAction.hh
247                MyRunAction.hh
248                MySteppingAction.hh
249                MySteppingActionMessenger.hh
250        - src:
251                MyCalorimeterHit.cc
252                MyCalorimeterHitsCollection.cc
253                MyCalorimeterSD.cc
254                MyDetectorBox.cc
255                MyEMCShower.cc
256                MyEnergySpot.cc
257                MyEventAction.cc
258                MyEventActionMessenger.cc
259                MyPhysicsList.cc
260                MyPiModel.cc
261                MyPrimaryGeneratorAction.cc
262                MyRunAction.cc
263                MySteppingAction.cc
264                MySteppingActionMessenger.cc
265
266
267April 09, 98 G. Cosmo
268
269- Created.
Note: See TracBrowser for help on using the repository browser.