source: trunk/examples/novice/N02/History@ 807

Last change on this file since 807 was 807, checked in by garnier, 17 years ago

update

File size: 8.9 KB
RevLine 
[807]1$Id: History,v 1.55 2007/10/17 08:53:51 gcosmo 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
1817-10-07 G.Cosmo (exampleN02-V09-00-02)
19- Explicitely delete allocated parameterisation and step-limit objects
20 in ExN02DetectorConstruction class.
21
2222-08-07 G.Cosmo (exampleN02-V09-00-01)
23- Fixed implementation of ExN02MagneticField class in way field is set...
24
2525-06-07 M.Maire (exampleN02-V08-03-01, exampleN02-V09-00-00)
26- Cosmetics in main().
27
2811-05-07 G.Cosmo (exampleN02-V08-03-00)
29- Show usage of G4GeometryTolerance tuned for the geometry topology.
30
3112-12-06 G.Cosmo (exampleN02-V08-01-01)
32- Commented out drawing of hits in vis.mac.
33
3406-11-06 J.Allison (exampleN02-V08-01-00)
35- Improved vis.mac to vis best practice.
36
3716-06-06 G.Cosmo (exampleN02-V08-00-03)
38- Use coherent allocation scheme for user-classes and
39 initialisation in main().
40
4115-06-06 G.Cosmo (exampleN02-V08-00-02)
42- Separate instantiation of the user-stepping-verbose class from
43 initialisation of the G4VSteppingVerbose singleton.
44
4502-06-06 mma (exampleN02-V08-00-01)
46- ExN02TrackerSD.cc: replace Touchable by TouchableHandle
47
4831-03-06 mma (exampleN02-V08-00-00)
49- Add a sentence in README for G4UserLimits and G4StepLimiter.
50
5101-06-05 J.Allison (exampleN02-V07-00-03)
52- ExN02TrackerHit.cc: Changed screen size to 2 pixels.
53
5431-05-05 mma (exampleN02-V07-00-02)
55- G4UserLimits + G4StepLimiter become uncommented
56
5730-05-05 J.Allison (exampleN02-V07-00-01)
58- Completed replacement of vis manager with G4VisExecutive.
59
603rd May 2005 J.Allison (examples-V07-00-03)
61- Replaced vis manager with G4VisExecutive.
62
6328-01-05 mma (exampleN02-V07-00-00)
64- PhysicsList: add G4StepLimiter (in a commented line)
65
6616-09-04 mma (exampleN02-V06-02-01)
67- DetectorConstruction: modify a comment in PVPlacement. // copy number
68
6908-09-04 J.Allison (exampleN02-V06-02-00)
70- Removed trajectory printing from ExN02EventAction - now available
71 with /vis/scene/add/trajectories, which is now included in vis.mac.
72
7305-04-04 mma (exampleN02-V06-01-00)
74- ExN02DetectorConstruction: correct definition of XenonGas
75
7619-03-04 mma (exampleN02-V06-00-01)
77- ExN02PhysicsList: cleanup of include
78
7908-03-04 mma (exampleN02-V06-00-00)
80- ExN02RunAction: removed ApplyCommand("/vis/...") statements.
81
8210-11-03 G.Cosmo (exampleN02-V05-02-03)
83- Removed OPACS driver from vis-manager.
84- Cleared warnings for parameterised detectors.
85
8630-10-03 G.Cosmo (exampleN02-V05-02-02)
87- Cleared compilation warnings due to new class G4Orb.
88
8924-10-03 mma (exampleN02-V05-02-01)
90- PhysicsList: AddProcess(Bremsstrahlung,-1,3,3) ..etc..
91
9206-10-03 mma (exampleN02-V05-02-00)
93- cosmetic cleanup in material definitions
94
9528-05-03 G.Cosmo (exampleN02-V05-01-00)
96- Get rid of pedantic warnings...
97
9825-03-03 mma (exampleN02-V05-00-02)
99- Use G4PVPlacement and G4PVParametrised constructors in logical mother.
100
10111-02-03 mma (exampleN02-V05-00-00)
102- a blank in SteppingVerbose
103
10427-11-01 mma (exampleN02-V03-02-04)
105- vis.mac: /vis/viewer/set/viewpointThetaPhi
106
10719-11-01 J.Allison (exampleN02-V03-02-03)
108- Updated ExN02VisManager.cc for new graphics systems and defaults.
109
11007-11-01 S.Tanaka (exampleN02-V03-02-02)
111- vis.mac: /vis/viewer/refresh + /vis/viewer/update is replaced
112 with their equivalent command /vis/viewer/flush.
113
11424-10-01 mma (exampleN02-V03-02-01)
115- initInter.mac renamed vis.mac
116
11719-10-01 S.O'Neale (examples-V03-02-00)
118- Update reference output
119
12011-10-01 mma (exampleN02-V03-02-00)
121- adapted to new visualisation commands (initInter and EventAction)
122- 80 columns max everywhere
123
12412-07-01 mma
125- DetectorMessenger: setField, help: magnetic field in X dirction
126
12720-02-01 S.O'Neale (exampleN02-V03-00-03) update reference outputs following
128 materials-V03-00-04 (tagset 268)
129
13009-02-01 M.Asai (exampleN02-V03-00-02)
131- Migration to STL vector classes
132 affected file : ExN02SteppingVerbose.cc
133
13431-02-05 S.O'Neale (exampleN02-V03-00-01)
135- update reference output for Batch Mode system testing for
136 exampleN02-V03-00-00 and recent EM Physics tags.
137
13831-01-01 G.Cosmo (exampleN02-V03-00-00)
139- fix to ExN02ChamberParameterisation and ExN02DetectorConstruction
140 to cope with bug report #186. Parameterisation of chambers was not
141 taking into account that copyNo starts from 0, therefore dimensions
142 of the first chamber (parametrised G4Box) were set to negative values (!).
143 This was causing the side-effect of visualising a "ghost" chamber (the
144 first one close to the target), which was correctly not seen by tracking.
145 Therefore, number of chambers is now reduced to 5 but global positioning
146 and parameters have been preserved.
147
14806-12-00 S.O'Neale (exampleN02-V02-00-03)
149- update reference output for Batch Mode system testing
150 in this context 0 trajectories stored is normal.
151
15203-12-00 M.Maire (exampleN02-V02-00-02)
153- README updated
154- prerun.g4mac updated for new vis commands, and renamed initInter.mac
155- new examples of macro: run1.mac, run2.mac
156- G4UItcsh in the main, under the control of G4UI_USE_TCSH (for Linux)
157- visualisation on interactive mode
158- DetectorConstruction: tracker region in the centre of the world.
159 default target material: Pb, chamber material: Xenon
160- interactive commands to change the materials and to setup a magnetic field
161- the magnetic field is transverse to the beam (i.e. along x)
162- PhysicsList: copy of N03. defaultCut = 1 cm
163- PrimaryGenerator: default momentum direction corrected: along z.
164 Suppress the possibility of random impact and the associated messenger.
165- RunAction and EventAction updated for vis commands
166- SteppingAction: cleanup because no specific actions
167- SteppingVerbose: see README
168- TrackerHit: a Hit = 4 informations: trackID, chamberNb, edep, position.
169 Draw and Print
170- TrackerSD: ProcessHits.
171 Print HitsCollection at end of event
172
17325th November 2000 Steve O'Neale (tagset210)
174- Update test outputs for min.delta energy cut
175- Update test outputs for emlowen-V02-00-22 and stand,muon,xray,utils.
176
177Nov 09, 2000 V.Grichine (exampleN02-V02-00-00)
178- Fix in ExN02MagneticField constructors: added call to SetDetectorField()
179 to activate user-defined magnetic-field.
180- Updated exampleN02.out.
181
182June 24, 2000 John Allison (exampleN02-V01-01-03)
183- Updated exampleN02.out for stand-V01-01-05 and utils-V01-01-03.
184
185June 17, 2000 John Allison (exampleN02-V01-01-02)
186- Updated exampleN02.out for exampleN02-V01-01-01.
187
188June 19, 2000 G.Cosmo (exampleN02-V01-01-01)
189- Fixed length of detector box to include tracker in ExN02DetectorConstruction.
190- Cosmetic changes to comments.
191
192June 17, 2000 John Allison (exampleN02-V01-01-00)
193- Updated exampleN02.out for geant4-01-01-ref-06.
194
19525-02-00 H.Kurashige
196- removed RhoZeroDefinition from PhysicsList
197
19815-11-99 M.Maire
199- example of user SteppingVerbose class: verbose with units
200
20116th April 1999 H.Kurashige
202- modify ExN02SteppingAction::UserSteppingAction
203- modify ExN02PhysicsList::SetCuts
204
205 4th December 1998 John Apostolakis
206
207- corrected the Magnetic Field SetField methods
208- cosmetic change to the name of a volume (chamber), as it was too long.
209
21012th Sptember 1998 Michel Maire
211- removed the function SetEmProcess() ( contained cin)
212 and the class ExN02PhysicsListMessenger
213
214 Interchanged N02 and N03.
215
2169th August 1998 John Allison
217- Removed trackerChamber_logVisAtt->SetForceWireframe(true);
218- Removed G4_SOLVE_TEMPLATES macros (now done in architecture.gmk).
219- Change G4UIterminal to G4UIGAG.
220
22116th July 1998 John Allison
222- Changed /vis~/Draw... to /vis~/draw.
223
2249th July 1998 John Allison
225- Added G4VIS_USE_DAWNFILE and G4VIS_USE_OPENGLWIN32 to ExN03VisManager.cc.
226
2278th July 1998 G.Cosmo
228- Protected visualization code with G4VIS_USE.
229
2306th July 1998 John Allison
231- Simplified ExN03VisManager.
232
233June 29 , 98 H.Kurashige
234- Modified ExN03PhysicsList.
235
236May 15, 98 G. Cosmo
237
238- Added #ifdef protection to ExN03MagneticField.hh. Header now
239 included explicitly in ExN03DetectorConstruction.hh. Example now
240 links.
241
242May 07, 98 J. Apostolakis
243
244- Created Physical Volume Parameterisation for Tracker Chambers.
245- Copied from example6:
246 MyTrackerHit into ExN03TrackerHit
247
248May 05, 98 J. Apostolakis
249
250- Changed the geometry in DetectorConstruction.
251- Created the Magnetic Field
252
253May 01, 98 J. Apostolakis
254
255- Files created by copying from exampleEmPhys2, renaming the files
256 and the classes within them, changing the string "My" into
257
258- Major changes made:
259 * Event action: deleted energy counting.
260
261
262April 09, 98 G. Cosmo
263
264- Created.
Note: See TracBrowser for help on using the repository browser.