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

Last change on this file since 1190 was 1190, checked in by garnier, 16 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.