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

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

geant4.9.4 beta rc0

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