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

Last change on this file since 1303 was 1189, checked in by garnier, 15 years ago

update par rapport a CVS

File size: 9.8 KB
Line 
1$Id: History,v 1.62 2009/11/15 14:27:30 maire 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     
1815-11-09 mma (exampleN02-V09-02-01)
19- Use G4MuMultipleScattering for muons
20- Separate alpha from GenericIon
21   
2230 October 2009 John Allison (exampleN02-V09-02-00)
23- Introduced G4UIExecutive.     
24
2517-12-08 mma
26- vis.mac : /vis/scene/add/trajectories smooth 
27
2831-10-08 mma (exampleN02-V09-01-04)
29- Use G4hMultipleScattering for muons and protons
30     
3126-10-08 mma (exampleN02-V09-01-03)
32- Update PhysicsList for proton and ions
33     
3422-09-08 mma (exampleN02-V09-01-02)
35- PhysicsList : AddStepMax() for G4StepLimiter
36- DetectorConstruction : SetMaxStep(value)
37- DetectorMessenger : /N02/det/stepMax
38     
3907-05-08 J.Allison (exampleN02-V09-01-01)
40- Protected "/control/execute vis.mac" with G4VIS_USE flag.
41     
4203-05-08 mma (exampleN02-V09-01-00)
43- PhysicsList : replace G4MultipleScattering by G4eMultipleScattering
44     
4517-10-07 G.Cosmo (exampleN02-V09-00-02)
46- Explicitely delete allocated parameterisation and step-limit objects
47  in ExN02DetectorConstruction class.
48
4922-08-07 G.Cosmo (exampleN02-V09-00-01)
50- Fixed implementation of ExN02MagneticField class in way field is set...
51
5225-06-07 M.Maire (exampleN02-V08-03-01, exampleN02-V09-00-00)
53- Cosmetics in main().
54
5511-05-07 G.Cosmo (exampleN02-V08-03-00)
56- Show usage of G4GeometryTolerance tuned for the geometry topology.
57
5812-12-06 G.Cosmo (exampleN02-V08-01-01)
59- Commented out drawing of hits in vis.mac.
60
6106-11-06 J.Allison (exampleN02-V08-01-00)
62- Improved vis.mac to vis best practice.
63
6416-06-06 G.Cosmo (exampleN02-V08-00-03)
65- Use coherent allocation scheme for user-classes and
66  initialisation in main().
67
6815-06-06 G.Cosmo (exampleN02-V08-00-02)
69- Separate instantiation of the user-stepping-verbose class from
70  initialisation of the G4VSteppingVerbose singleton.
71
7202-06-06 mma (exampleN02-V08-00-01)
73- ExN02TrackerSD.cc: replace Touchable by TouchableHandle
74         
7531-03-06 mma (exampleN02-V08-00-00)
76- Add a sentence in README for G4UserLimits and G4StepLimiter.
77     
7801-06-05 J.Allison  (exampleN02-V07-00-03)
79- ExN02TrackerHit.cc: Changed screen size to 2 pixels.
80     
8131-05-05 mma (exampleN02-V07-00-02)
82- G4UserLimits + G4StepLimiter become uncommented
83     
8430-05-05  J.Allison  (exampleN02-V07-00-01)
85- Completed replacement of vis manager with G4VisExecutive.
86
873rd May 2005 J.Allison  (examples-V07-00-03)
88- Replaced vis manager with G4VisExecutive.
89
9028-01-05 mma (exampleN02-V07-00-00)
91- PhysicsList: add G4StepLimiter (in a commented line)
92     
9316-09-04 mma (exampleN02-V06-02-01)
94- DetectorConstruction: modify a comment in PVPlacement. // copy number
95     
9608-09-04 J.Allison (exampleN02-V06-02-00)
97- Removed trajectory printing from ExN02EventAction - now available
98  with /vis/scene/add/trajectories, which is now included in vis.mac.
99
10005-04-04 mma (exampleN02-V06-01-00)
101- ExN02DetectorConstruction: correct definition of XenonGas
102     
10319-03-04 mma (exampleN02-V06-00-01)
104- ExN02PhysicsList: cleanup of include
105     
10608-03-04 mma (exampleN02-V06-00-00)
107- ExN02RunAction: removed ApplyCommand("/vis/...") statements.
108
10910-11-03 G.Cosmo (exampleN02-V05-02-03)
110- Removed OPACS driver from vis-manager.
111- Cleared warnings for parameterised detectors.
112
11330-10-03 G.Cosmo (exampleN02-V05-02-02)
114- Cleared compilation warnings due to new class G4Orb.
115
11624-10-03 mma (exampleN02-V05-02-01)
117- PhysicsList: AddProcess(Bremsstrahlung,-1,3,3) ..etc..
118     
11906-10-03 mma (exampleN02-V05-02-00)
120- cosmetic cleanup in material definitions
121
12228-05-03 G.Cosmo (exampleN02-V05-01-00)
123- Get rid of pedantic warnings...
124
12525-03-03 mma (exampleN02-V05-00-02)
126- Use G4PVPlacement and G4PVParametrised constructors in logical mother.
127   
12811-02-03 mma (exampleN02-V05-00-00)
129- a blank in SteppingVerbose
130     
13127-11-01 mma (exampleN02-V03-02-04)
132- vis.mac: /vis/viewer/set/viewpointThetaPhi
133
13419-11-01 J.Allison (exampleN02-V03-02-03)
135- Updated ExN02VisManager.cc for new graphics systems and defaults.
136
13707-11-01 S.Tanaka (exampleN02-V03-02-02)
138- vis.mac: /vis/viewer/refresh + /vis/viewer/update is replaced
139  with their equivalent command /vis/viewer/flush.
140     
14124-10-01 mma (exampleN02-V03-02-01)
142- initInter.mac renamed vis.mac
143     
14419-10-01 S.O'Neale (examples-V03-02-00)
145- Update reference output
146
14711-10-01 mma (exampleN02-V03-02-00)
148- adapted to new visualisation commands (initInter and EventAction)
149- 80 columns max everywhere
150         
15112-07-01 mma
152- DetectorMessenger: setField, help: magnetic field in X dirction     
153
15420-02-01 S.O'Neale (exampleN02-V03-00-03) update reference outputs following
155   materials-V03-00-04 (tagset 268)
156
15709-02-01 M.Asai (exampleN02-V03-00-02)
158- Migration to STL vector classes
159 affected file : ExN02SteppingVerbose.cc
160
16131-02-05 S.O'Neale (exampleN02-V03-00-01)
162- update reference output for Batch Mode system testing for
163  exampleN02-V03-00-00 and recent EM Physics tags.
164
16531-01-01 G.Cosmo (exampleN02-V03-00-00)
166- fix to ExN02ChamberParameterisation and ExN02DetectorConstruction
167  to cope with bug report #186. Parameterisation of chambers was not
168  taking into account that copyNo starts from 0, therefore dimensions
169  of the first chamber (parametrised G4Box) were set to negative values (!).
170  This was causing the side-effect of visualising a "ghost" chamber (the
171  first one close to the target), which was correctly not seen by tracking.
172  Therefore, number of chambers is now reduced to 5 but global positioning
173  and parameters have been preserved.
174
17506-12-00 S.O'Neale (exampleN02-V02-00-03)
176- update reference output for Batch Mode system testing
177  in this context 0 trajectories stored is normal.
178
17903-12-00 M.Maire (exampleN02-V02-00-02)
180- README updated
181- prerun.g4mac updated for new vis commands, and renamed initInter.mac
182- new examples of macro: run1.mac, run2.mac
183- G4UItcsh in the main, under the control of G4UI_USE_TCSH (for Linux)
184- visualisation on interactive mode
185- DetectorConstruction: tracker region in the centre of the world.
186  default target material: Pb, chamber material: Xenon
187- interactive commands to change the materials and to setup a magnetic field
188- the magnetic field is transverse to the beam (i.e. along x)
189- PhysicsList: copy of N03. defaultCut = 1 cm
190- PrimaryGenerator: default momentum direction corrected: along z.
191  Suppress the possibility of random impact and the associated messenger.
192- RunAction and EventAction updated for vis commands
193- SteppingAction: cleanup because no specific actions
194- SteppingVerbose: see README
195- TrackerHit: a Hit = 4 informations: trackID, chamberNb, edep, position.
196  Draw and Print
197- TrackerSD: ProcessHits.
198  Print HitsCollection at end of event
199
20025th November 2000 Steve O'Neale (tagset210)
201- Update test outputs for min.delta energy cut
202- Update test outputs for emlowen-V02-00-22 and stand,muon,xray,utils.
203
204Nov 09, 2000  V.Grichine     (exampleN02-V02-00-00)
205- Fix in ExN02MagneticField constructors: added call to SetDetectorField()
206  to activate user-defined magnetic-field.
207- Updated exampleN02.out.
208
209June 24, 2000  John Allison  (exampleN02-V01-01-03)
210- Updated exampleN02.out for stand-V01-01-05 and utils-V01-01-03.
211
212June 17, 2000  John Allison  (exampleN02-V01-01-02)
213- Updated exampleN02.out for exampleN02-V01-01-01.
214
215June 19, 2000  G.Cosmo  (exampleN02-V01-01-01)
216- Fixed length of detector box to include tracker in ExN02DetectorConstruction.
217- Cosmetic changes to comments.
218
219June 17, 2000  John Allison  (exampleN02-V01-01-00)
220- Updated exampleN02.out for geant4-01-01-ref-06.
221
22225-02-00 H.Kurashige
223- removed RhoZeroDefinition from PhysicsList
224
22515-11-99 M.Maire
226- example of user SteppingVerbose class: verbose with units
227     
22816th April 1999 H.Kurashige
229- modify ExN02SteppingAction::UserSteppingAction
230- modify ExN02PhysicsList::SetCuts
231
232 4th December 1998 John Apostolakis
233
234- corrected the Magnetic Field  SetField methods
235- cosmetic change to the name of a volume (chamber), as it was too long.
236     
23712th Sptember 1998 Michel Maire
238- removed the function SetEmProcess() ( contained cin)
239  and the class ExN02PhysicsListMessenger
240
241    Interchanged N02 and N03.
242 
2439th August 1998  John Allison
244- Removed trackerChamber_logVisAtt->SetForceWireframe(true);
245- Removed G4_SOLVE_TEMPLATES macros (now done in architecture.gmk).
246- Change G4UIterminal to G4UIGAG.
247
24816th July 1998  John Allison
249- Changed /vis~/Draw... to /vis~/draw.
250
2519th July 1998  John Allison
252- Added G4VIS_USE_DAWNFILE and G4VIS_USE_OPENGLWIN32 to ExN03VisManager.cc.
253
2548th July 1998  G.Cosmo
255- Protected visualization code with G4VIS_USE.
256
2576th July 1998  John Allison
258- Simplified ExN03VisManager.
259
260June 29 , 98 H.Kurashige
261- Modified ExN03PhysicsList.
262
263May   15, 98 G. Cosmo
264
265- Added #ifdef protection to ExN03MagneticField.hh. Header now
266  included explicitly in ExN03DetectorConstruction.hh. Example now
267  links.
268
269May   07, 98 J. Apostolakis
270
271- Created Physical Volume Parameterisation for Tracker Chambers.
272- Copied from example6:
273       MyTrackerHit into ExN03TrackerHit
274
275May   05, 98 J. Apostolakis
276
277- Changed the geometry in DetectorConstruction.
278- Created the Magnetic Field
279
280May   01, 98 J. Apostolakis
281
282- Files created by copying from exampleEmPhys2, renaming the files
283    and the classes within them, changing the string "My" into
284
285- Major changes made:
286  * Event action: deleted energy counting.
287
288
289April 09, 98 G. Cosmo
290
291- Created.
Note: See TracBrowser for help on using the repository browser.