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

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

update

File size: 8.9 KB
Line 
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.