source: trunk/examples/novice/N02/History

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

geant4.9.4 beta rc0

File size: 9.9 KB
Line 
1$Id: History,v 1.64 2010/06/06 04:05:29 perl Exp $
2-------------------------------------------------------------------
3
4 =========================================================
5 Geant4 - an Object-Oriented Toolkit for Simulation in HEP
6 =========================================================
7
8 Example N02 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
1804-06-10 J.Perl (exampleN02-V09-03-01)
19- Updated vis usage
20
2122-01-10 mma (exampleN02-V09-03-00)
22- DetectorConstruction::SetMagField() : fpMagField->SetMagFieldValue()
23
2415-11-09 mma (exampleN02-V09-02-01)
25- Use G4MuMultipleScattering for muons
26- Separate alpha from GenericIon
27
2830 October 2009 John Allison (exampleN02-V09-02-00)
29- Introduced G4UIExecutive.
30
3117-12-08 mma
32- vis.mac : /vis/scene/add/trajectories smooth
33
3431-10-08 mma (exampleN02-V09-01-04)
35- Use G4hMultipleScattering for muons and protons
36
3726-10-08 mma (exampleN02-V09-01-03)
38- Update PhysicsList for proton and ions
39
4022-09-08 mma (exampleN02-V09-01-02)
41- PhysicsList : AddStepMax() for G4StepLimiter
42- DetectorConstruction : SetMaxStep(value)
43- DetectorMessenger : /N02/det/stepMax
44
4507-05-08 J.Allison (exampleN02-V09-01-01)
46- Protected "/control/execute vis.mac" with G4VIS_USE flag.
47
4803-05-08 mma (exampleN02-V09-01-00)
49- PhysicsList : replace G4MultipleScattering by G4eMultipleScattering
50
5117-10-07 G.Cosmo (exampleN02-V09-00-02)
52- Explicitely delete allocated parameterisation and step-limit objects
53 in ExN02DetectorConstruction class.
54
5522-08-07 G.Cosmo (exampleN02-V09-00-01)
56- Fixed implementation of ExN02MagneticField class in way field is set...
57
5825-06-07 M.Maire (exampleN02-V08-03-01, exampleN02-V09-00-00)
59- Cosmetics in main().
60
6111-05-07 G.Cosmo (exampleN02-V08-03-00)
62- Show usage of G4GeometryTolerance tuned for the geometry topology.
63
6412-12-06 G.Cosmo (exampleN02-V08-01-01)
65- Commented out drawing of hits in vis.mac.
66
6706-11-06 J.Allison (exampleN02-V08-01-00)
68- Improved vis.mac to vis best practice.
69
7016-06-06 G.Cosmo (exampleN02-V08-00-03)
71- Use coherent allocation scheme for user-classes and
72 initialisation in main().
73
7415-06-06 G.Cosmo (exampleN02-V08-00-02)
75- Separate instantiation of the user-stepping-verbose class from
76 initialisation of the G4VSteppingVerbose singleton.
77
7802-06-06 mma (exampleN02-V08-00-01)
79- ExN02TrackerSD.cc: replace Touchable by TouchableHandle
80
8131-03-06 mma (exampleN02-V08-00-00)
82- Add a sentence in README for G4UserLimits and G4StepLimiter.
83
8401-06-05 J.Allison (exampleN02-V07-00-03)
85- ExN02TrackerHit.cc: Changed screen size to 2 pixels.
86
8731-05-05 mma (exampleN02-V07-00-02)
88- G4UserLimits + G4StepLimiter become uncommented
89
9030-05-05 J.Allison (exampleN02-V07-00-01)
91- Completed replacement of vis manager with G4VisExecutive.
92
933rd May 2005 J.Allison (examples-V07-00-03)
94- Replaced vis manager with G4VisExecutive.
95
9628-01-05 mma (exampleN02-V07-00-00)
97- PhysicsList: add G4StepLimiter (in a commented line)
98
9916-09-04 mma (exampleN02-V06-02-01)
100- DetectorConstruction: modify a comment in PVPlacement. // copy number
101
10208-09-04 J.Allison (exampleN02-V06-02-00)
103- Removed trajectory printing from ExN02EventAction - now available
104 with /vis/scene/add/trajectories, which is now included in vis.mac.
105
10605-04-04 mma (exampleN02-V06-01-00)
107- ExN02DetectorConstruction: correct definition of XenonGas
108
10919-03-04 mma (exampleN02-V06-00-01)
110- ExN02PhysicsList: cleanup of include
111
11208-03-04 mma (exampleN02-V06-00-00)
113- ExN02RunAction: removed ApplyCommand("/vis/...") statements.
114
11510-11-03 G.Cosmo (exampleN02-V05-02-03)
116- Removed OPACS driver from vis-manager.
117- Cleared warnings for parameterised detectors.
118
11930-10-03 G.Cosmo (exampleN02-V05-02-02)
120- Cleared compilation warnings due to new class G4Orb.
121
12224-10-03 mma (exampleN02-V05-02-01)
123- PhysicsList: AddProcess(Bremsstrahlung,-1,3,3) ..etc..
124
12506-10-03 mma (exampleN02-V05-02-00)
126- cosmetic cleanup in material definitions
127
12828-05-03 G.Cosmo (exampleN02-V05-01-00)
129- Get rid of pedantic warnings...
130
13125-03-03 mma (exampleN02-V05-00-02)
132- Use G4PVPlacement and G4PVParametrised constructors in logical mother.
133
13411-02-03 mma (exampleN02-V05-00-00)
135- a blank in SteppingVerbose
136
13727-11-01 mma (exampleN02-V03-02-04)
138- vis.mac: /vis/viewer/set/viewpointThetaPhi
139
14019-11-01 J.Allison (exampleN02-V03-02-03)
141- Updated ExN02VisManager.cc for new graphics systems and defaults.
142
14307-11-01 S.Tanaka (exampleN02-V03-02-02)
144- vis.mac: /vis/viewer/refresh + /vis/viewer/update is replaced
145 with their equivalent command /vis/viewer/flush.
146
14724-10-01 mma (exampleN02-V03-02-01)
148- initInter.mac renamed vis.mac
149
15019-10-01 S.O'Neale (examples-V03-02-00)
151- Update reference output
152
15311-10-01 mma (exampleN02-V03-02-00)
154- adapted to new visualisation commands (initInter and EventAction)
155- 80 columns max everywhere
156
15712-07-01 mma
158- DetectorMessenger: setField, help: magnetic field in X dirction
159
16020-02-01 S.O'Neale (exampleN02-V03-00-03) update reference outputs following
161 materials-V03-00-04 (tagset 268)
162
16309-02-01 M.Asai (exampleN02-V03-00-02)
164- Migration to STL vector classes
165 affected file : ExN02SteppingVerbose.cc
166
16731-02-05 S.O'Neale (exampleN02-V03-00-01)
168- update reference output for Batch Mode system testing for
169 exampleN02-V03-00-00 and recent EM Physics tags.
170
17131-01-01 G.Cosmo (exampleN02-V03-00-00)
172- fix to ExN02ChamberParameterisation and ExN02DetectorConstruction
173 to cope with bug report #186. Parameterisation of chambers was not
174 taking into account that copyNo starts from 0, therefore dimensions
175 of the first chamber (parametrised G4Box) were set to negative values (!).
176 This was causing the side-effect of visualising a "ghost" chamber (the
177 first one close to the target), which was correctly not seen by tracking.
178 Therefore, number of chambers is now reduced to 5 but global positioning
179 and parameters have been preserved.
180
18106-12-00 S.O'Neale (exampleN02-V02-00-03)
182- update reference output for Batch Mode system testing
183 in this context 0 trajectories stored is normal.
184
18503-12-00 M.Maire (exampleN02-V02-00-02)
186- README updated
187- prerun.g4mac updated for new vis commands, and renamed initInter.mac
188- new examples of macro: run1.mac, run2.mac
189- G4UItcsh in the main, under the control of G4UI_USE_TCSH (for Linux)
190- visualisation on interactive mode
191- DetectorConstruction: tracker region in the centre of the world.
192 default target material: Pb, chamber material: Xenon
193- interactive commands to change the materials and to setup a magnetic field
194- the magnetic field is transverse to the beam (i.e. along x)
195- PhysicsList: copy of N03. defaultCut = 1 cm
196- PrimaryGenerator: default momentum direction corrected: along z.
197 Suppress the possibility of random impact and the associated messenger.
198- RunAction and EventAction updated for vis commands
199- SteppingAction: cleanup because no specific actions
200- SteppingVerbose: see README
201- TrackerHit: a Hit = 4 informations: trackID, chamberNb, edep, position.
202 Draw and Print
203- TrackerSD: ProcessHits.
204 Print HitsCollection at end of event
205
20625th November 2000 Steve O'Neale (tagset210)
207- Update test outputs for min.delta energy cut
208- Update test outputs for emlowen-V02-00-22 and stand,muon,xray,utils.
209
210Nov 09, 2000 V.Grichine (exampleN02-V02-00-00)
211- Fix in ExN02MagneticField constructors: added call to SetDetectorField()
212 to activate user-defined magnetic-field.
213- Updated exampleN02.out.
214
215June 24, 2000 John Allison (exampleN02-V01-01-03)
216- Updated exampleN02.out for stand-V01-01-05 and utils-V01-01-03.
217
218June 17, 2000 John Allison (exampleN02-V01-01-02)
219- Updated exampleN02.out for exampleN02-V01-01-01.
220
221June 19, 2000 G.Cosmo (exampleN02-V01-01-01)
222- Fixed length of detector box to include tracker in ExN02DetectorConstruction.
223- Cosmetic changes to comments.
224
225June 17, 2000 John Allison (exampleN02-V01-01-00)
226- Updated exampleN02.out for geant4-01-01-ref-06.
227
22825-02-00 H.Kurashige
229- removed RhoZeroDefinition from PhysicsList
230
23115-11-99 M.Maire
232- example of user SteppingVerbose class: verbose with units
233
23416th April 1999 H.Kurashige
235- modify ExN02SteppingAction::UserSteppingAction
236- modify ExN02PhysicsList::SetCuts
237
238 4th December 1998 John Apostolakis
239
240- corrected the Magnetic Field SetField methods
241- cosmetic change to the name of a volume (chamber), as it was too long.
242
24312th Sptember 1998 Michel Maire
244- removed the function SetEmProcess() ( contained cin)
245 and the class ExN02PhysicsListMessenger
246
247 Interchanged N02 and N03.
248
2499th August 1998 John Allison
250- Removed trackerChamber_logVisAtt->SetForceWireframe(true);
251- Removed G4_SOLVE_TEMPLATES macros (now done in architecture.gmk).
252- Change G4UIterminal to G4UIGAG.
253
25416th July 1998 John Allison
255- Changed /vis~/Draw... to /vis~/draw.
256
2579th July 1998 John Allison
258- Added G4VIS_USE_DAWNFILE and G4VIS_USE_OPENGLWIN32 to ExN03VisManager.cc.
259
2608th July 1998 G.Cosmo
261- Protected visualization code with G4VIS_USE.
262
2636th July 1998 John Allison
264- Simplified ExN03VisManager.
265
266June 29 , 98 H.Kurashige
267- Modified ExN03PhysicsList.
268
269May 15, 98 G. Cosmo
270
271- Added #ifdef protection to ExN03MagneticField.hh. Header now
272 included explicitly in ExN03DetectorConstruction.hh. Example now
273 links.
274
275May 07, 98 J. Apostolakis
276
277- Created Physical Volume Parameterisation for Tracker Chambers.
278- Copied from example6:
279 MyTrackerHit into ExN03TrackerHit
280
281May 05, 98 J. Apostolakis
282
283- Changed the geometry in DetectorConstruction.
284- Created the Magnetic Field
285
286May 01, 98 J. Apostolakis
287
288- Files created by copying from exampleEmPhys2, renaming the files
289 and the classes within them, changing the string "My" into
290
291- Major changes made:
292 * Event action: deleted energy counting.
293
294
295April 09, 98 G. Cosmo
296
297- Created.
Note: See TracBrowser for help on using the repository browser.