Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/basic/B2/History

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /examples/basic/B2/History (Version 11.3.0) and /examples/basic/B2/History (Version 9.5.p1)


  1 # Example B2 History                           <<   1 $Id: History,v 1.64 2010-06-06 04:05:29 perl Exp $
                                                   >>   2 -------------------------------------------------------------------
  2                                                     3 
  3 See `CONTRIBUTING.rst` for details of **requir <<   4      =========================================================
  4 which **must** added in reverse chronological  <<   5      Geant4 - an Object-Oriented Toolkit for Simulation in HEP
  5 It must **not** be used as a substitute for wr <<   6      =========================================================
  6                                                <<   7 
  7 ---------------------------------------------- <<   8                     Example B2 History file
  8                                                <<   9                     -----------------------
  9 ## 2024-01-22 Gabriele Cosmo (exampleB2-V11-02 <<  10 This file should be used by the G4 example coordinator to briefly
 10 - Updated PrimaryGeneratorAction::GeneratePrim <<  11 summarize all major modifications introduced in the code and keep
 11   avoid nonsense placing of the initial positi <<  12 track of all tags.
 12                                                <<  13 
 13 ## 2023-11-07 I. Hrivnacova (exampleB2-V11-01- <<  14      ----------------------------------------------------------
 14 - Fixed and improved setting of G4VisAttribute <<  15      * Reverse chronological order (last date on top), please *
 15   - Do not create vis attributes with new (cau <<  16      ----------------------------------------------------------
 16   - Use Geant4 predefined colours (for clarity <<  17 
 17                                                <<  18 29/11/11 B.Morgan (exbasic-V09-04-05)
 18 ## 2023-11-07 I. Hrivnacova (exampleB2-V11-01- <<  19 - Fixed CMakeLists.txt to setup UI and VIS as needed, and copy all macros
 19 - Removed unsused and unimplemented method dec <<  20   to build directory so executable is runnable directly.
 20   PrimaryGeneratorAction::SetRandomFlag        <<  21 
 21                                                <<  22 23/11/11 I. Hrivnacova (exbasic-V09-04-04)     
 22 ## 2023-11-03 I. Hrivnacova (exampleB2-V11-01- <<  23 - Fixed the example name in the top comment line in init.mac and
 23 - Applied auto in main where suitable and not  <<  24   init_vis.mac  
 24 - Minor formatting changes                     <<  25 
 25                                                <<  26 21/11/11 I. Hrivnacova (exbasic-V09-04-03)     
 26 ## 2023-09-06 John Allison (exampleB2-V11-01-0 <<  27 - Improved vis.mac 
 27 - For the new flexible run-time graphics syste <<  28 
 28 - B2a and B2b:                                 <<  29 18/11/11 I. Hrivnacova (exbasic-V09-04-02)
 29   - main programs:                             <<  30 - Fixes in macros and README files
 30     - Use constructor with arguments: new G4Vi <<  31      
 31   - EventAction.cc, TrackerSD.cc:              <<  32 15/11/11 I. Hrivnacova (exbasic-V09-04-01)
 32     - Change G4int to std::size_t to eliminate << 
 33 - vis.mac in B2a/, B2b/ and macros/:           << 
 34     - Change "/vis/open OGL 600x600-0+0" to "/ << 
 35                                                << 
 36 ## 2022-05-20 I. Hrivnacova (exampleB2-V11-00- << 
 37 - Restore the top UI commands directory name ( << 
 38   removed by mistake in exampleB2-V10-07-02    << 
 39   (https://github.com/Geant4/geant4/pull/46)   << 
 40                                                << 
 41 ## 2021-12-10 Ben Morgan (exampleB2-V11-00-00) << 
 42 - Change to new Markdown History format        << 
 43                                                << 
 44 ---                                            << 
 45                                                << 
 46 # History entries prior to 11.0                << 
 47                                                << 
 48 13-07-21 I. Hrivnacova (exampleB2-V10-07-02)   << 
 49 - Introduced namespace instead of a class name << 
 50 - Declare overriding functions 'override' (and << 
 51                                                << 
 52 31-05-21 I. Hrivnacova (exampleB2-V10-07-01)   << 
 53 - Use nullptr instead of 0, NULL               << 
 54 - Clean trailing whitespaces from all files    << 
 55                                                << 
 56 30-05-21 M.Maire (exampleB2-V10-07-00)         << 
 57 - exampleB2a,b.cc: use G4SteppingVerboseWithUn << 
 58                                                << 
 59 02/11/20 B.Morgan (exampleB2-V10-06-02)        << 
 60 - Support same CMake version range as core Gea << 
 61                                                << 
 62 30/06/20 G. Cosmo (exampleB2-V10-06-01)        << 
 63 - Migrated examples to use G4RunManagerFactory << 
 64   tasking by default in MT builds.             << 
 65                                                << 
 66 13/02/20 I. Hrivnacova  (exampleB2-V10-06-00)  << 
 67 - Updated READMEs and added a comment in B2Pri << 
 68   that starting a primary particle on the worl << 
 69   requires shooting in a direction towards ins << 
 70                                                << 
 71 21/11/19 G. Cosmo (exampleB2-V10-05-00)        << 
 72 - Use default MixMax random engine.            << 
 73                                                << 
 74 13/03/18 I. Hrivnacova  (exampleB2-V10-04-00)  << 
 75 - Modified exampleB2.in test to reduce the out << 
 76                                                << 
 77 19/11/16 A. Dotti   (exampleB2-V10-02-01)      << 
 78 - explitic set of SD to manager                << 
 79                                                << 
 80 01/11/16 L. Garnier (exampleB2-V10-02-00)      << 
 81 - Remove icons.mac. Automatically include sinc << 
 82                                                << 
 83 29/11/14 I. Hrivnacova                         << 
 84 - Use G4endl instead of \n in G4cout;          << 
 85   this makes each new line in the output on th << 
 86   G4WTN >                                      << 
 87                                                << 
 88 06/11/14 I. Hrivnacova                         << 
 89 - Finalized modifications in previous tags (02 << 
 90   - Removed G4UI_USE/G4VIS_USE tests and init. << 
 91   - Moved G4UIExecutive at the beginning of ma << 
 92   - Perform run initialization in macros inste << 
 93                                                << 
 94 31/10/14 L. Garnier (exampleB2-V10-00-02 - exa << 
 95  exampleB2b :                                  << 
 96   - Fix a warning (perhaps a crash)            << 
 97   - Fix a warning "'ui' may be used uninitiali << 
 98                                                << 
 99 31/10/14 L. Garnier (exampleB2-V10-00-01)      << 
100  exampleB2a/exampleB2b :                       << 
101   - Remove old G4UI_USE/G4VIS_USE              << 
102   - Move G4UIExecutive at the beginning of mai << 
103                                                << 
104 02 December 2013 Ivana Hrivnacova              << 
105 - Fixed gui.mac:                               << 
106   corrected wireframe parameter, removed run2. << 
107                                                << 
108 30/11/13 I. Hrivnacova                         << 
109 - Fixed B2a/gui.mac                            << 
110                                                << 
111 28/11/13 I. Hrivnacova (exampleB2-V09-06-12)   << 
112 - Clean-up macros (fixed B2a/gui.mac, removed  << 
113                                                << 
114 26/11/13 I. Hrivnacova (exampleB2-V09-06-11)   << 
115 - Fixed deleting fMagFieldMessenger with use o << 
116                                                << 
117 12/11/13 I. Hrivnacova (exampleB2-V09-06-10)   << 
118 - Avoid long lines                             << 
119                                                << 
120 29/10/13 I. Hrivnacova (exampleB2-V09-06-09)   << 
121 - Using G4RunManager::SetPrintProgress()       << 
122 - Removed SetNumberOfThreads(4) from main (use << 
123 - Fixed deleting fMagFieldMessenger in Detecto << 
124 - Updated README                               << 
125                                                << 
126 10/09/13 I. Hrivnacova (exampleB2-V09-06-08)   << 
127 - Removed "tcsh" selection from G4UIExecutive  << 
128   (unwantedly introduced with previous update) << 
129                                                << 
130 04/09/13 I. Hrivnacova (exampleB2-V09-06-07)   << 
131 - Magnetic field classes (B2MagneticField, B2F << 
132   with use of new G4GlobalMagFieldMessenger cl << 
133                                                << 
134 27/08/13 G.Cosmo (exampleB2-V09-06-06)         << 
135 - Added G4Ellipsoid among solids enabled for p << 
136                                                << 
137 14/08/13 P. Gumplinger (exampleB2-V09-06-05)   << 
138 - Removed static comment in B2MagneticField.hh << 
139                                                << 
140 26/06/13 G. Cosmo (exampleB2-V09-06-04)        << 
141 - Fixed use of G4Random instead of HepRandom i << 
142                                                << 
143 04/06/13 I. Hrivnacova (exampleB2-V09-06-03)   << 
144 - Fixed reference to B2ActionInitialization in << 
145                                                << 
146 04/06/13 P. Gumplinger (exampleB2-V09-06-02)   << 
147 - add section about ACTION INITALIZATION to RE << 
148                                                << 
149 10/05/13 I. Hrivnacova (exampleB2-V09-06-01)   << 
150 - Minor fixes in documentation                 << 
151 - Added initialization of base class in constr << 
152                                                << 
153 09/05/13 M. Asai                               << 
154 - Migration to multi-threading                 << 
155                                                << 
156 28/02/13 I. Hrivnacova                         << 
157 - When building materials with NistManager     << 
158   do not set fromIsotopes argument (which was  << 
159   as since 9.6 all materials have to be built  << 
160   Thanks to V. Ivantchenko for pointing at thi << 
161                                                << 
162 02/02/13 V.Ivanchenko (exampleB2-V09-06-00)    << 
163 - Renamed G4StepLimiterBuilder by G4StepLimite << 
164 - minor fix of GNUmakefile                     << 
165                                                << 
166 18/09/12 I. Hrivnacova                         << 
167 - Updated vis.mac (on suggestions by John Al.) << 
168   - Activating drawing hits in vis.mac macros  << 
169   - Increased hit screen size (from 2 to 4)    << 
170   - In TrackerSD: removing obsolete line with  << 
171   //newHit->Draw();                            << 
172 - General changes (see basic/History)          << 
173                                                << 
174 15/11/11 I. Hrivnacova                         << 
175 - Migration to new G4Exception in B2aDetectorC     33 - Migration to new G4Exception in B2aDetectorConstruction.cc
176   and B2bChamberParameterisation.cc.               34   and B2bChamberParameterisation.cc.
177                                                <<  35     
178 14/11/11 I. Hrivnacova                         <<  36 14/11/11 I. Hrivnacova (exbasic-V09-04-00)
179 - The first tagged version of the new B2 examp     37 - The first tagged version of the new B2 example created from N02
180   example by P. Gumplinger (tagged in basic).  <<  38   example by P. Gumplinger.
181   Started from novice/N03.                     << 
182                                                    39 
183 05-07-11 gum                                   <<  40 05-07-11 gum 
184 migrate to new novice example code guidelines      41 migrate to new novice example code guidelines
185                                                    42 
186 03-06-11 mma (exampleN02-V09-04-02)            <<  43 03-06-11 mma (exampleN02-V09-04-02)     
187 PhysicsList migrated to new scheme G4PhysListH     44 PhysicsList migrated to new scheme G4PhysListHelper
188                                                <<  45      
189 10-02-11 mma (exampleN02-V09-04-01)                46 10-02-11 mma (exampleN02-V09-04-01)
190 - update SteppingVerbose                           47 - update SteppingVerbose
191                                                <<  48      
192 01-02-11 mma (exampleN02-V09-04-00)                49 01-02-11 mma (exampleN02-V09-04-00)
193 - /vis/modeling/trajectories/drawByCharge-0/de     50 - /vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 1
194                                                    51 
195 04-06-10 J.Perl (exampleN02-V09-03-01)             52 04-06-10 J.Perl (exampleN02-V09-03-01)
196 - Updated vis usage                                53 - Updated vis usage
197                                                <<  54     
198 22-01-10 mma (exampleN02-V09-03-00)                55 22-01-10 mma (exampleN02-V09-03-00)
199 - DetectorConstruction::SetMagField() : fpMagF     56 - DetectorConstruction::SetMagField() : fpMagField->SetMagFieldValue()
200                                                <<  57    
201 15-11-09 mma (exampleN02-V09-02-01)                58 15-11-09 mma (exampleN02-V09-02-01)
202 - Use G4MuMultipleScattering for muons             59 - Use G4MuMultipleScattering for muons
203 - Separate alpha from GenericIon               <<  60 - Separate alpha from GenericIon 
204                                                <<  61     
205 30 October 2009 John Allison (exampleN02-V09-0     62 30 October 2009 John Allison (exampleN02-V09-02-00)
206 - Introduced G4UIExecutive.                    <<  63 - Introduced G4UIExecutive.     
207                                                    64 
208 17-12-08 mma                                       65 17-12-08 mma
209 - vis.mac : /vis/scene/add/trajectories smooth <<  66 - vis.mac : /vis/scene/add/trajectories smooth  
210                                                    67 
211 31-10-08 mma (exampleN02-V09-01-04)                68 31-10-08 mma (exampleN02-V09-01-04)
212 - Use G4hMultipleScattering for muons and prot     69 - Use G4hMultipleScattering for muons and protons
213                                                <<  70      
214 26-10-08 mma (exampleN02-V09-01-03)                71 26-10-08 mma (exampleN02-V09-01-03)
215 - Update PhysicsList for proton and ions           72 - Update PhysicsList for proton and ions
216                                                <<  73      
217 22-09-08 mma (exampleN02-V09-01-02)                74 22-09-08 mma (exampleN02-V09-01-02)
218 - PhysicsList : AddStepMax() for G4StepLimiter     75 - PhysicsList : AddStepMax() for G4StepLimiter
219 - DetectorConstruction : SetMaxStep(value)         76 - DetectorConstruction : SetMaxStep(value)
220 - DetectorMessenger : /N02/det/stepMax             77 - DetectorMessenger : /N02/det/stepMax
221                                                <<  78      
222 07-05-08 J.Allison (exampleN02-V09-01-01)          79 07-05-08 J.Allison (exampleN02-V09-01-01)
223 - Protected "/control/execute vis.mac" with G4     80 - Protected "/control/execute vis.mac" with G4VIS_USE flag.
224                                                <<  81      
225 03-05-08 mma (exampleN02-V09-01-00)                82 03-05-08 mma (exampleN02-V09-01-00)
226 - PhysicsList : replace G4MultipleScattering b     83 - PhysicsList : replace G4MultipleScattering by G4eMultipleScattering
227                                                <<  84      
228 17-10-07 G.Cosmo (exampleN02-V09-00-02)            85 17-10-07 G.Cosmo (exampleN02-V09-00-02)
229 - Explicitely delete allocated parameterisatio     86 - Explicitely delete allocated parameterisation and step-limit objects
230   in ExN02DetectorConstruction class.              87   in ExN02DetectorConstruction class.
231                                                    88 
232 22-08-07 G.Cosmo (exampleN02-V09-00-01)            89 22-08-07 G.Cosmo (exampleN02-V09-00-01)
233 - Fixed implementation of ExN02MagneticField c     90 - Fixed implementation of ExN02MagneticField class in way field is set...
234                                                    91 
235 25-06-07 M.Maire (exampleN02-V08-03-01, exampl     92 25-06-07 M.Maire (exampleN02-V08-03-01, exampleN02-V09-00-00)
236 - Cosmetics in main().                             93 - Cosmetics in main().
237                                                    94 
238 11-05-07 G.Cosmo (exampleN02-V08-03-00)            95 11-05-07 G.Cosmo (exampleN02-V08-03-00)
239 - Show usage of G4GeometryTolerance tuned for      96 - Show usage of G4GeometryTolerance tuned for the geometry topology.
240                                                    97 
241 12-12-06 G.Cosmo (exampleN02-V08-01-01)            98 12-12-06 G.Cosmo (exampleN02-V08-01-01)
242 - Commented out drawing of hits in vis.mac.        99 - Commented out drawing of hits in vis.mac.
243                                                   100 
244 06-11-06 J.Allison (exampleN02-V08-01-00)         101 06-11-06 J.Allison (exampleN02-V08-01-00)
245 - Improved vis.mac to vis best practice.          102 - Improved vis.mac to vis best practice.
246                                                   103 
247 16-06-06 G.Cosmo (exampleN02-V08-00-03)           104 16-06-06 G.Cosmo (exampleN02-V08-00-03)
248 - Use coherent allocation scheme for user-clas    105 - Use coherent allocation scheme for user-classes and
249   initialisation in main().                       106   initialisation in main().
250                                                   107 
251 15-06-06 G.Cosmo (exampleN02-V08-00-02)           108 15-06-06 G.Cosmo (exampleN02-V08-00-02)
252 - Separate instantiation of the user-stepping-    109 - Separate instantiation of the user-stepping-verbose class from
253   initialisation of the G4VSteppingVerbose sin    110   initialisation of the G4VSteppingVerbose singleton.
254                                                   111 
255 02-06-06 mma (exampleN02-V08-00-01)               112 02-06-06 mma (exampleN02-V08-00-01)
256 - ExN02TrackerSD.cc: replace Touchable by Touc    113 - ExN02TrackerSD.cc: replace Touchable by TouchableHandle
257                                                << 114           
258 31-03-06 mma (exampleN02-V08-00-00)               115 31-03-06 mma (exampleN02-V08-00-00)
259 - Add a sentence in README for G4UserLimits an    116 - Add a sentence in README for G4UserLimits and G4StepLimiter.
260                                                << 117      
261 01-06-05 J.Allison  (exampleN02-V07-00-03)        118 01-06-05 J.Allison  (exampleN02-V07-00-03)
262 - ExN02TrackerHit.cc: Changed screen size to 2    119 - ExN02TrackerHit.cc: Changed screen size to 2 pixels.
263                                                << 120      
264 31-05-05 mma (exampleN02-V07-00-02)               121 31-05-05 mma (exampleN02-V07-00-02)
265 - G4UserLimits + G4StepLimiter become uncommen    122 - G4UserLimits + G4StepLimiter become uncommented
266                                                << 123      
267 30-05-05  J.Allison  (exampleN02-V07-00-01)       124 30-05-05  J.Allison  (exampleN02-V07-00-01)
268 - Completed replacement of vis manager with G4    125 - Completed replacement of vis manager with G4VisExecutive.
269                                                   126 
270 3rd May 2005 J.Allison  (examples-V07-00-03)      127 3rd May 2005 J.Allison  (examples-V07-00-03)
271 - Replaced vis manager with G4VisExecutive.       128 - Replaced vis manager with G4VisExecutive.
272                                                   129 
273 28-01-05 mma (exampleN02-V07-00-00)               130 28-01-05 mma (exampleN02-V07-00-00)
274 - PhysicsList: add G4StepLimiter (in a comment    131 - PhysicsList: add G4StepLimiter (in a commented line)
275                                                << 132      
276 16-09-04 mma (exampleN02-V06-02-01)               133 16-09-04 mma (exampleN02-V06-02-01)
277 - DetectorConstruction: modify a comment in PV    134 - DetectorConstruction: modify a comment in PVPlacement. // copy number
278                                                << 135      
279 08-09-04 J.Allison (exampleN02-V06-02-00)         136 08-09-04 J.Allison (exampleN02-V06-02-00)
280 - Removed trajectory printing from ExN02EventA    137 - Removed trajectory printing from ExN02EventAction - now available
281   with /vis/scene/add/trajectories, which is n    138   with /vis/scene/add/trajectories, which is now included in vis.mac.
282                                                   139 
283 05-04-04 mma (exampleN02-V06-01-00)               140 05-04-04 mma (exampleN02-V06-01-00)
284 - ExN02DetectorConstruction: correct definitio    141 - ExN02DetectorConstruction: correct definition of XenonGas
285                                                << 142      
286 19-03-04 mma (exampleN02-V06-00-01)               143 19-03-04 mma (exampleN02-V06-00-01)
287 - ExN02PhysicsList: cleanup of include            144 - ExN02PhysicsList: cleanup of include
288                                                << 145      
289 08-03-04 mma (exampleN02-V06-00-00)               146 08-03-04 mma (exampleN02-V06-00-00)
290 - ExN02RunAction: removed ApplyCommand("/vis/.    147 - ExN02RunAction: removed ApplyCommand("/vis/...") statements.
291                                                   148 
292 10-11-03 G.Cosmo (exampleN02-V05-02-03)           149 10-11-03 G.Cosmo (exampleN02-V05-02-03)
293 - Removed OPACS driver from vis-manager.          150 - Removed OPACS driver from vis-manager.
294 - Cleared warnings for parameterised detectors    151 - Cleared warnings for parameterised detectors.
295                                                   152 
296 30-10-03 G.Cosmo (exampleN02-V05-02-02)           153 30-10-03 G.Cosmo (exampleN02-V05-02-02)
297 - Cleared compilation warnings due to new clas    154 - Cleared compilation warnings due to new class G4Orb.
298                                                   155 
299 24-10-03 mma (exampleN02-V05-02-01)               156 24-10-03 mma (exampleN02-V05-02-01)
300 - PhysicsList: AddProcess(Bremsstrahlung,-1,3,    157 - PhysicsList: AddProcess(Bremsstrahlung,-1,3,3) ..etc..
301                                                << 158      
302 06-10-03 mma (exampleN02-V05-02-00)               159 06-10-03 mma (exampleN02-V05-02-00)
303 - cosmetic cleanup in material definitions        160 - cosmetic cleanup in material definitions
304                                                   161 
305 28-05-03 G.Cosmo (exampleN02-V05-01-00)           162 28-05-03 G.Cosmo (exampleN02-V05-01-00)
306 - Get rid of pedantic warnings...                 163 - Get rid of pedantic warnings...
307                                                   164 
308 25-03-03 mma (exampleN02-V05-00-02)               165 25-03-03 mma (exampleN02-V05-00-02)
309 - Use G4PVPlacement and G4PVParametrised const << 166 - Use G4PVPlacement and G4PVParametrised constructors in logical mother. 
310                                                << 167     
311 11-02-03 mma (exampleN02-V05-00-00)               168 11-02-03 mma (exampleN02-V05-00-00)
312 - a blank in SteppingVerbose                      169 - a blank in SteppingVerbose
313                                                << 170      
314 27-11-01 mma (exampleN02-V03-02-04)               171 27-11-01 mma (exampleN02-V03-02-04)
315 - vis.mac: /vis/viewer/set/viewpointThetaPhi      172 - vis.mac: /vis/viewer/set/viewpointThetaPhi
316                                                   173 
317 19-11-01 J.Allison (exampleN02-V03-02-03)         174 19-11-01 J.Allison (exampleN02-V03-02-03)
318 - Updated ExN02VisManager.cc for new graphics     175 - Updated ExN02VisManager.cc for new graphics systems and defaults.
319                                                   176 
320 07-11-01 S.Tanaka (exampleN02-V03-02-02)          177 07-11-01 S.Tanaka (exampleN02-V03-02-02)
321 - vis.mac: /vis/viewer/refresh + /vis/viewer/u << 178 - vis.mac: /vis/viewer/refresh + /vis/viewer/update is replaced 
322   with their equivalent command /vis/viewer/fl << 179   with their equivalent command /vis/viewer/flush. 
323                                                << 180      
324 24-10-01 mma (exampleN02-V03-02-01)               181 24-10-01 mma (exampleN02-V03-02-01)
325 - initInter.mac renamed vis.mac                   182 - initInter.mac renamed vis.mac
326                                                << 183      
327 19-10-01 S.O'Neale (examples-V03-02-00)           184 19-10-01 S.O'Neale (examples-V03-02-00)
328 - Update reference output                         185 - Update reference output
329                                                   186 
330 11-10-01 mma (exampleN02-V03-02-00)               187 11-10-01 mma (exampleN02-V03-02-00)
331 - adapted to new visualisation commands (initI    188 - adapted to new visualisation commands (initInter and EventAction)
332 - 80 columns max everywhere                       189 - 80 columns max everywhere
333                                                << 190          
334 12-07-01 mma                                      191 12-07-01 mma
335 - DetectorMessenger: setField, help: magnetic  << 192 - DetectorMessenger: setField, help: magnetic field in X dirction      
336                                                   193 
337 20-02-01 S.O'Neale (exampleN02-V03-00-03) upda    194 20-02-01 S.O'Neale (exampleN02-V03-00-03) update reference outputs following
338    materials-V03-00-04 (tagset 268)               195    materials-V03-00-04 (tagset 268)
339                                                   196 
340 09-02-01 M.Asai (exampleN02-V03-00-02)            197 09-02-01 M.Asai (exampleN02-V03-00-02)
341 - Migration to STL vector classes                 198 - Migration to STL vector classes
342  affected file : ExN02SteppingVerbose.cc          199  affected file : ExN02SteppingVerbose.cc
343                                                   200 
344 31-02-05 S.O'Neale (exampleN02-V03-00-01)         201 31-02-05 S.O'Neale (exampleN02-V03-00-01)
345 - update reference output for Batch Mode syste    202 - update reference output for Batch Mode system testing for
346   exampleN02-V03-00-00 and recent EM Physics t    203   exampleN02-V03-00-00 and recent EM Physics tags.
347                                                   204 
348 31-01-01 G.Cosmo (exampleN02-V03-00-00)           205 31-01-01 G.Cosmo (exampleN02-V03-00-00)
349 - fix to ExN02ChamberParameterisation and ExN0    206 - fix to ExN02ChamberParameterisation and ExN02DetectorConstruction
350   to cope with bug report #186. Parameterisati    207   to cope with bug report #186. Parameterisation of chambers was not
351   taking into account that copyNo starts from     208   taking into account that copyNo starts from 0, therefore dimensions
352   of the first chamber (parametrised G4Box) we    209   of the first chamber (parametrised G4Box) were set to negative values (!).
353   This was causing the side-effect of visualis    210   This was causing the side-effect of visualising a "ghost" chamber (the
354   first one close to the target), which was co    211   first one close to the target), which was correctly not seen by tracking.
355   Therefore, number of chambers is now reduced    212   Therefore, number of chambers is now reduced to 5 but global positioning
356   and parameters have been preserved.             213   and parameters have been preserved.
357                                                   214 
358 06-12-00 S.O'Neale (exampleN02-V02-00-03)         215 06-12-00 S.O'Neale (exampleN02-V02-00-03)
359 - update reference output for Batch Mode syste    216 - update reference output for Batch Mode system testing
360   in this context 0 trajectories stored is nor    217   in this context 0 trajectories stored is normal.
361                                                   218 
362 03-12-00 M.Maire (exampleN02-V02-00-02)           219 03-12-00 M.Maire (exampleN02-V02-00-02)
363 - README updated                                  220 - README updated
364 - prerun.g4mac updated for new vis commands, a    221 - prerun.g4mac updated for new vis commands, and renamed initInter.mac
365 - new examples of macro: run1.mac, ruN2.mac       222 - new examples of macro: run1.mac, ruN2.mac
366 - G4UItcsh in the main, under the control of G    223 - G4UItcsh in the main, under the control of G4UI_USE_TCSH (for Linux)
367 - visualisation on interactive mode               224 - visualisation on interactive mode
368 - DetectorConstruction: tracker region in the     225 - DetectorConstruction: tracker region in the centre of the world.
369   default target material: Pb, chamber materia    226   default target material: Pb, chamber material: Xenon
370 - interactive commands to change the materials    227 - interactive commands to change the materials and to setup a magnetic field
371 - the magnetic field is transverse to the beam    228 - the magnetic field is transverse to the beam (i.e. along x)
372 - PhysicsList: copy of N03. defaultCut = 1 cm     229 - PhysicsList: copy of N03. defaultCut = 1 cm
373 - PrimaryGenerator: default momentum direction    230 - PrimaryGenerator: default momentum direction corrected: along z.
374   Suppress the possibility of random impact an    231   Suppress the possibility of random impact and the associated messenger.
375 - RunAction and EventAction updated for vis co    232 - RunAction and EventAction updated for vis commands
376 - SteppingAction: cleanup because no specific     233 - SteppingAction: cleanup because no specific actions
377 - SteppingVerbose: see README                     234 - SteppingVerbose: see README
378 - TrackerHit: a Hit = 4 informations: trackID,    235 - TrackerHit: a Hit = 4 informations: trackID, chamberNb, edep, position.
379   Draw and Print                                  236   Draw and Print
380 - TrackerSD: ProcessHits.                         237 - TrackerSD: ProcessHits.
381   Print HitsCollection at end of event         << 238   Print HitsCollection at end of event 
382                                                   239 
383 25th November 2000 Steve O'Neale (tagset210)      240 25th November 2000 Steve O'Neale (tagset210)
384 - Update test outputs for min.delta energy cut    241 - Update test outputs for min.delta energy cut
385 - Update test outputs for emlowen-V02-00-22 an    242 - Update test outputs for emlowen-V02-00-22 and stand,muon,xray,utils.
386                                                   243 
387 Nov 09, 2000  V.Grichine     (exampleN02-V02-0    244 Nov 09, 2000  V.Grichine     (exampleN02-V02-00-00)
388 - Fix in ExN02MagneticField constructors: adde    245 - Fix in ExN02MagneticField constructors: added call to SetDetectorField()
389   to activate user-defined magnetic-field.        246   to activate user-defined magnetic-field.
390 - Updated exampleN02.out.                         247 - Updated exampleN02.out.
391                                                   248 
392 June 24, 2000  John Allison  (exampleN02-V01-0    249 June 24, 2000  John Allison  (exampleN02-V01-01-03)
393 - Updated exampleN02.out for stand-V01-01-05 a    250 - Updated exampleN02.out for stand-V01-01-05 and utils-V01-01-03.
394                                                   251 
395 June 17, 2000  John Allison  (exampleN02-V01-0    252 June 17, 2000  John Allison  (exampleN02-V01-01-02)
396 - Updated exampleN02.out for exampleN02-V01-01    253 - Updated exampleN02.out for exampleN02-V01-01-01.
397                                                   254 
398 June 19, 2000  G.Cosmo  (exampleN02-V01-01-01)    255 June 19, 2000  G.Cosmo  (exampleN02-V01-01-01)
399 - Fixed length of detector box to include trac    256 - Fixed length of detector box to include tracker in ExN02DetectorConstruction.
400 - Cosmetic changes to comments.                   257 - Cosmetic changes to comments.
401                                                   258 
402 June 17, 2000  John Allison  (exampleN02-V01-0    259 June 17, 2000  John Allison  (exampleN02-V01-01-00)
403 - Updated exampleN02.out for geant4-01-01-ref-    260 - Updated exampleN02.out for geant4-01-01-ref-06.
404                                                   261 
405 25-02-00 H.Kurashige                              262 25-02-00 H.Kurashige
406 - removed RhoZeroDefinition from PhysicsList   << 263 - removed RhoZeroDefinition from PhysicsList 
407                                                   264 
408 15-11-99 M.Maire                                  265 15-11-99 M.Maire
409 - example of user SteppingVerbose class: verbo    266 - example of user SteppingVerbose class: verbose with units
410                                                << 267      
411 16th April 1999 H.Kurashige                       268 16th April 1999 H.Kurashige
412 - modify ExN02SteppingAction::UserSteppingActi    269 - modify ExN02SteppingAction::UserSteppingAction
413 - modify ExN02PhysicsList::SetCuts                270 - modify ExN02PhysicsList::SetCuts
414                                                   271 
415  4th December 1998 John Apostolakis               272  4th December 1998 John Apostolakis
416                                                   273 
417 - corrected the Magnetic Field  SetField metho    274 - corrected the Magnetic Field  SetField methods
418 - cosmetic change to the name of a volume (cha    275 - cosmetic change to the name of a volume (chamber), as it was too long.
419                                                << 276      
420 12th Sptember 1998 Michel Maire                   277 12th Sptember 1998 Michel Maire
421 - removed the function SetEmProcess() ( contai << 278 - removed the function SetEmProcess() ( contained cin) 
422   and the class ExN02PhysicsListMessenger         279   and the class ExN02PhysicsListMessenger
423                                                   280 
424     Interchanged N02 and N03.                     281     Interchanged N02 and N03.
425                                                << 282   
426 9th August 1998  John Allison                     283 9th August 1998  John Allison
427 - Removed trackerChamber_logVisAtt->SetForceWi    284 - Removed trackerChamber_logVisAtt->SetForceWireframe(true);
428 - Removed G4_SOLVE_TEMPLATES macros (now done     285 - Removed G4_SOLVE_TEMPLATES macros (now done in architecture.gmk).
429 - Change G4UIterminal to G4UIGAG.                 286 - Change G4UIterminal to G4UIGAG.
430                                                   287 
431 16th July 1998  John Allison                      288 16th July 1998  John Allison
432 - Changed /vis~/Draw... to /vis~/draw.            289 - Changed /vis~/Draw... to /vis~/draw.
433                                                   290 
434 9th July 1998  John Allison                       291 9th July 1998  John Allison
435 - Added G4VIS_USE_DAWNFILE and G4VIS_USE_OPENG    292 - Added G4VIS_USE_DAWNFILE and G4VIS_USE_OPENGLWIN32 to ExN03VisManager.cc.
436                                                   293 
437 8th July 1998  G.Cosmo                            294 8th July 1998  G.Cosmo
438 - Protected visualization code with G4VIS_USE.    295 - Protected visualization code with G4VIS_USE.
439                                                   296 
440 6th July 1998  John Allison                       297 6th July 1998  John Allison
441 - Simplified ExN03VisManager.                     298 - Simplified ExN03VisManager.
442                                                   299 
443 June 29 , 98 H.Kurashige                          300 June 29 , 98 H.Kurashige
444 - Modified ExN03PhysicsList.                   << 301 - Modified ExN03PhysicsList. 
445                                                   302 
446 May   15, 98 G. Cosmo                             303 May   15, 98 G. Cosmo
447                                                   304 
448 - Added #ifdef protection to ExN03MagneticFiel    305 - Added #ifdef protection to ExN03MagneticField.hh. Header now
449   included explicitly in ExN03DetectorConstruc    306   included explicitly in ExN03DetectorConstruction.hh. Example now
450   links.                                          307   links.
451                                                   308 
452 May   07, 98 J. Apostolakis                       309 May   07, 98 J. Apostolakis
453                                                   310 
454 - Created Physical Volume Parameterisation for    311 - Created Physical Volume Parameterisation for Tracker Chambers.
455 - Copied from example6:                           312 - Copied from example6:
456        MyTrackerHit into ExN03TrackerHit          313        MyTrackerHit into ExN03TrackerHit
457                                                   314 
458 May   05, 98 J. Apostolakis                       315 May   05, 98 J. Apostolakis
459                                                   316 
460 - Changed the geometry in DetectorConstruction    317 - Changed the geometry in DetectorConstruction.
461 - Created the Magnetic Field                      318 - Created the Magnetic Field
462                                                   319 
463 May   01, 98 J. Apostolakis                       320 May   01, 98 J. Apostolakis
464                                                   321 
465 - Files created by copying from exampleEmPhys2 << 322 - Files created by copying from exampleEmPhys2, renaming the files 
466     and the classes within them, changing the  << 323     and the classes within them, changing the string "My" into 
467                                                   324 
468 - Major changes made:                             325 - Major changes made:
469   * Event action: deleted energy counting.        326   * Event action: deleted energy counting.
470                                                   327 
471                                                   328 
472 April 09, 98 G. Cosmo                             329 April 09, 98 G. Cosmo
473                                                   330 
474 - Created.                                        331 - Created.