Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/field/field02/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/extended/field/field02/History (Version 11.3.0) and /examples/extended/field/field02/History (Version 5.2)


  1 # Example field02 History                         
  2                                                   
  3 See `CONTRIBUTING.rst` for details of **requir    
  4 which **must** added in reverse chronological     
  5 It must **not** be used as a substitute for wr    
  6                                                   
  7 ----------------------------------------------    
  8                                                   
  9 ## 2024-09-30 Gabriele Cosmo (fieldex02-V11-02    
 10 - Use GeometryHasBeenModified() in place of Re    
 11   DetectorCostruction UI commands implementati    
 12                                                   
 13 ## 2024-09-18 Gabriele Cosmo (fieldex02-V11-02    
 14 - Migrated to use G4RunManagerFactory.            
 15 - Use default MixMax random generator.            
 16                                                   
 17 ## 2024-04-29 Ivana Hrivnacova (fieldex02-V11-    
 18 - Replaced FieldSetup and FieldMessenger class    
 19   field builder class (G4FieldBuilder)            
 20 - Moved setting field value (ThreeVector) from    
 21   in DetectorConstruction and its messenger an    
 22   setting Z-value only                            
 23                                                   
 24 ## 2023-07-05 Ivana Hrivnacova (fieldex02-V11-    
 25 - Clang-tidy, new coding guidelines               
 26 - Clean-up trailing white-spaces                  
 27                                                   
 28 ## 2021-12-10 Ben Morgan (fieldex02-V11-00-00)    
 29 - Change to new Markdown History format           
 30                                                   
 31 ---                                               
 32                                                   
 33 # History entries prior to 11.0                   
 34                                                   
 35 July 27, 2018 I.Hrivnacova - fieldex02-V10-04-    
 36 - Added command:                                  
 37    /field/setField  Bx By Bz unit                 
 38 - Macro review and code clean-up:                 
 39   - Removed EventAction, RunAction, RunActionM    
 40     used only for storing random numbers, alre    
 41   - Separated other than visualization setting    
 42     new init_vis.mac                              
 43   - Added test for commands defined in the exa    
 44     of field02.in macro                           
 45   - Improved visualization of geometry            
 46   - Added "beamOn 10" button in gui.mac           
 47   - Updated README files                          
 48                                                   
 49 May 15, 2018 J.Allison - fieldex01-V10-04-01      
 50 May 15, 2018 J.Allison - fieldex02-V10-04-01      
 51 - Remove G4UI_USE and G4VIS_USE.                  
 52 - Move instantiation of G4UIExecutive to start    
 53 - F02RunAction.cc: Remove vis commands.           
 54                                                   
 55 May 09, 2018 B.Morgan - fieldex02-V10-04-00       
 56 - Include G4Types before use of G4MULTITHREADE    
 57   compatibility with move to #defines over -D     
 58   symbols.                                        
 59                                                   
 60 May 24, 2017 J.Apostolakis   - fieldex02-V10-0    
 61 - Fixed F02ElectricFieldSetup UpdateIntegrator    
 62     deletion of driver - done by chord finder     
 63                                                   
 64 May 17, 2017 J.Apostolakis   - fieldex02-V10-0    
 65 - Fixed F02ElectricFieldSetup Update...() meth    
 66   * Now all old objects are deleted first, and    
 67   * Renamed UpdateStepper() to UpdateIntegrato    
 68                                                   
 69 November 19, 2016 A.Dotti   - fieldex02-V10-02    
 70 - explicit set of SD to manager                   
 71                                                   
 72 November 02, 2016 L.Garnier - fieldex02-V10-02    
 73 - remove icons.mac. Automatically include sinc    
 74                                                   
 75 July 04, 2016 - I. Hrivnacova - fieldex02-V10-    
 76 - Fix for Doxygen documentation                   
 77                                                   
 78 July 01, 2015 - I. Hrivnacova - fieldex02-V10-    
 79 - Replaced F02PhysicsList with FTFP_BERT with     
 80                                                   
 81 September 01, 2015 - I. Hrivnacova - fieldex02    
 82 - Removed F02EventActionMessenger class, now o    
 83   replaced /event/printModulo commands in macr    
 84 - Code cleanup                                    
 85                                                   
 86 May 22, 2015 - P. Gumplinger - fieldex02-V10-0    
 87 - apply coding guideline 3.3                      
 88                                                   
 89 December 02, 2013                                 
 90 - More fixes in gui.mac:                          
 91   Let execute vis.mac first to make the comman    
 92   corrected wireframe parameter                   
 93                                                   
 94 November 29, 2013 - I. Hrivnacova                 
 95 - Fixed gui.mac (commented out command specifi    
 96                                                   
 97 November 28, 2013 - M.Asai - fieldex02-V09-06-    
 98 - Fix F02PrimaryGeneratorAction to avoid race     
 99                                                   
100 November 28, 2013 - M.Asai - fieldex02-V09-06-    
101 - Fix F02PhysicsList to avoid race condition p    
102                                                   
103 November 26, 2013 - I.Hrivnacova - fieldex02-V    
104 - Fixed ConstructSDandField():                    
105   Moved setting the SD to logical volume outsi    
106 - Do not test (fAbsorberThickness > 0.) in Con    
107   as setting 0 is not allowed in set command      
108                                                   
109 November 25, 2013 - I.Hrivnacova - fieldex02-V    
110 - Put back cleaning volumes and solid stores i    
111                                                   
112 November 22, 2013 - P.Gumplinger - fieldex02-V    
113 - add gui.mac back in and avoid long line         
114                                                   
115 November 21, 2013 - I.Hrivnacova - fieldex02-V    
116 - Use new G4RunManager::ReinitializeGeometry t    
117   when geometry changes                           
118 - Remove DetectorConstruction::Update and corr    
119   is not needed anymore                           
120 - Set "ToBeBroadcasted == false" for UI comman    
121   since these should be executed only by maste    
122 - Fixed main (do not call gui.mac which does n    
123 - Code cleanup in F02ElectricFieldSetup.cc        
124                                                   
125 November 7, 2013 P.Gumplinger - fieldex02-V09-    
126 - migration to MT and code cleanup                
127                                                   
128 July 26, 2013 - P.Gumplinger - fieldex02-V09-0    
129 - fix clang32 compilation warnings                
130                                                   
131 February 14, 2013 - I.Hrivnacova                  
132 -----------------------------                     
133 - Applied coding guidelines (data members init    
134   tagged in examples/field                        
135                                                   
136 November 28, 2012 Gabriele Cosmo - fieldex02-V    
137 --------------------------------                  
138 - Fixed cases of variable shadowing.              
139                                                   
140 October 17, 2012 - I.Hrivnacova - fieldex02-V0    
141 -------------------------------                   
142 - Applied coding guidelines, code clean-up        
143                                                   
144 August 16, 2010 H.Kurashige - fieldex02-V09-03    
145 ---------------------------                       
146 - Removed inclusion of G4ParticleWithCuts head    
147                                                   
148 June 2, 2010 J.Perl - fieldex02-V09-03-03         
149 -------------------                               
150 - Updated vis usage.                              
151                                                   
152 May 12, 2010 John Allison - fieldex02-V09-03-0    
153 -------------------------                         
154 - Introduced G4UIExecutive.                       
155                                                   
156 Apr 8th, 2010 Gabriele Cosmo - fieldex02-V09-0    
157 ----------------------------                      
158 - Removed unused pointers to G4MultipleScatter    
159                                                   
160 Mar 25th, 2010 Gabriele Cosmo - fieldex02-V09-    
161 -----------------------------                     
162 - Migrated physics list to use particle-based     
163                                                   
164 Nov 4th,  2009  Peter Gumplinger - fieldex02-V    
165 --------------------------------                  
166 - fix the density of STP Carbon Dioxide in Det    
167                                                   
168 May 15th, 2008  Tatiana Nikitina  -  fieldex02    
169 --------------------------------                  
170 - Added handling of units for electric field i    
171                                                   
172 May 5th, 2008  Tatiana Nikitina  -  fieldex02-    
173 -------------------------------                   
174 - Fixed setup to correctly handle electric fie    
175   setup for magnetic field.                       
176                                                   
177 May 23rd, 2007  John Apostolakis  -  fieldex02    
178 --------------------------------                  
179 - Taken out FastSimulationManagerProcess, whic    
180                                                   
181 Dec 6th, 2005  Gabriele Cosmo                     
182 -----------------------------                     
183 - Trivial changes for support of CLHEP-2.0.X s    
184                                                   
185 Oct 13th, 2005 - V.Grichine  (fieldex02-V07-01    
186 ---------------------------                       
187 - Removed cluster models from detector constru    
188   Coworks with gpara-V07-01-00.                   
189                                                   
190 May 3rd, 2005 - J.Allison  (examples-V07-00-03    
191 -------------------------                         
192 - Replaced vis manager with G4VisExecutive.       
193                                                   
194 Dec 3rd, 2004 - G.Cosmo                           
195 -----------------------                           
196 - Implemented migration to <cmath>.               
197                                                   
198 Dec 3rd, 2004 - V.Grichine                        
199 --------------------------                        
200 - Removed dependency on old PAI and XTR models    
201                                                   
202 Sep 15rd, 2004 - V.Ivanchenko (fieldex02-V06-0    
203 -----------------------------                     
204 - Minor cleanup of PhysicsList.                   
205                                                   
206 Nov 25th, 2003 - G.Cosmo                          
207 ------------------------                          
208 - Open geometry before clearing stores in Dete    
209                                                   
210 Nov 13th, 2003 - J.Allison                        
211 --------------------------                        
212 - Removed OPACS from Vis Manager.                 
213                                                   
214 Nov 12th, 2003 - J.Apostolakis (fieldex-V05-02    
215 ------------------------------                    
216 - Revised to work with new field tags (field-V    
217    * creation of chord finder for electric fie    
218 - Created helper class F02ElectricFieldSetup,     
219   F02ElectroMagneticField, but not being a fie    
220 - Changed other parts to use this class.          
221                                                   
222 Aug 27th, 2003 - V.Ivantchenko (fieldex-V05-02    
223 ------------------------------                    
224 - Removed obsolete interfaces.                    
225                                                   
226 Jun 25th, 2003 - G.Cosmo (fieldex-V05-01-00)      
227 ------------------------                          
228 - Fixed mechanism for update of geometry in de    
229 - Fixed pedantic warnings ...                     
230                                                   
231 Feb 20th, 2003 - V.Ivanchenko (field-V05-00-00    
232 -----------------------------                     
233 - Cut per region                                  
234                                                   
235 Dec 4th, 2001 - G.Cosmo (field02-V03-02-01)       
236 -----------------------                           
237 - Fix in F02ElectroMagneticField.hh for compil    
238                                                   
239 Nov 13th, 2001 - V.Grichine  (field02-V03-02-0    
240 ---------------------------                       
241 - Added number of variables to steppers in F02    
242   Coworks with tag "field-V03-02-03" of geomet    
243                                                   
244 Nov 7th, 2001 - G.Cosmo                           
245 -----------------------                           
246 - More cleanup and fixes to primary generator     
247                                                   
248 Oct 15th, 2001 - G.Cosmo                          
249 ------------------------                          
250 - Cleaned from test code.