Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/medical/fanoCavity/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/medical/fanoCavity/History (Version 11.3.0) and /examples/extended/medical/fanoCavity/History (Version 9.2.p2)


  1 # Example fanoCavity History                   <<   1 $Id: History,v 1.27 2008/11/16 12:22:54 maire 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 be used as a substitute for writing good git c <<   6      =========================================================
  6                                                <<   7 
  7 ## 2024-04-17 Vladimir Ivantchenko (fano-V11-0 <<   8                     fanoCavity History file
  8 - PhysicsLists - fixed annoing warnings on dec <<   9                     -----------------------
  9                                                <<  10 This file should be used by the G4 example coordinator to briefly
 10 ## 2024-03-11 Vladimir Ivantchenko (fano-V11-0 <<  11 summarize all major modifications introduced in the code and keep
 11 - Make PhysicsLists of the example to be coher <<  12 track of all tags.
 12   of Geant4 11.2ref02                          <<  13 
 13                                                <<  14      ----------------------------------------------------------
 14 ## 2021-12-27 Vladimir Ivantchenko (fano-V11-0 <<  15      * Reverse chronological order (last date on top), please *
 15 - Make PhysicsLists of the example to be coher <<  16      ----------------------------------------------------------
 16                                                << 
 17 ## 2021-12-10 Ben Morgan (fano-V11-00-00)      << 
 18 - Change to new Markdown History format        << 
 19                                                << 
 20 ---                                            << 
 21                                                << 
 22 # History entries prior to 11.0                << 
 23                                                << 
 24 06-10-21 I. Hrivnacova (fano-V10-07-03)        << 
 25 - Migration to new G4AnalysisManager.hh header << 
 26   define the default output file type (root).  << 
 27                                                << 
 28 19-07-21 I. Hrivnacova (fano-V10-07-02)        << 
 29 - Updated for changes in the analysis category << 
 30   removed deleting of the analysis manager,    << 
 31   as this is now done by the Geant4 kernel.    << 
 32                                                << 
 33 16-05-21 mma (fano-V10-07-01)                  << 
 34 - Migration to G4RunManagerFactory and G4Stepp << 
 35                                                << 
 36 23-03-21 V. Ivanchenko (fano-V10-07-00)        << 
 37 - updated physics constructors for 11.0        << 
 38                                                << 
 39 21-03-19 mma (fano-V10-05-03)                  << 
 40 - DefineMaterial() : restaure G4_WATER         << 
 41                                                << 
 42 18-03-19 mma (fano-V10-05-02)                  << 
 43 - DetectorConstruction : simplification of Def << 
 44                                                << 
 45 25-02-19 V. Ivanchenko (fano-V10-05-01)        << 
 46 - PhysListEmStandard_option4 - set RangeFactor << 
 47     physics_list library)                      << 
 48 - PhysListEmStandard_option3 - set parameters  << 
 49     physics_list library                       << 
 50                                                << 
 51 29-01-19 V. Ivanchenko (fano-V10-05-00)        << 
 52 - DetectorConstruction, DetectorMessenger - fi << 
 53   materials and cleanup (should fix ~1% error  << 
 54                                                << 
 55 20-11-18 V. Ivanchenko (fano-V10-04-06)        << 
 56 - PhysListEmStandard_option3 - use the same la << 
 57   physics_list library                         << 
 58                                                << 
 59 08-11-18 V. Ivanchenko (fano-V10-04-05)        << 
 60 - PhysListEmStandard_GS, PhysListEmStandard_SS << 
 61   PhysListEmStandard_option0, PhysListEmStanda << 
 62   PhysListEmStandard_option4 - use the same se << 
 63   physics_list library                         << 
 64                                                << 
 65 17-10-18 V. Ivanchenko (fano-V10-04-04)        << 
 66 - PhysListEmStandard_GS, PhysListEmStandard_SS << 
 67   PhysListEmStandard_WVI, PhysListEmStandard_o << 
 68     same EM parameters as in physics_lists sub << 
 69 - PhysListEmStandard_option4 - is added        << 
 70                                                << 
 71 09-05-18 B. Morgan (fano-V10-04-03)            << 
 72 - Include G4Types before use of G4MULTITHREADE << 
 73   compatibility with move to #defines over -D  << 
 74   symbols.                                     << 
 75                                                << 
 76 11-04-18 mma (fano-V10-04-02)                  << 
 77 - fanoCavity.cc : set visualisation only in in << 
 78                                                << 
 79 24-03-18 mma (fano-V10-04-01)                  << 
 80 - ActionInitialization.cc : restaure printout  << 
 81                                                << 
 82 21-03-18 mma (fano-V10-04-00)                  << 
 83 - fanoCavity.cc : remove G4UI_USE and G4VIS_US << 
 84                                                << 
 85 12-10-17 V.Ivant (fano-V10-03-02)              << 
 86 - simplified default printout                  << 
 87                                                << 
 88 21-03-17 S.Elles (fano-V10-03-01)              << 
 89 - switch to NIST material description (keeping << 
 90   previous version)                            << 
 91 - default thread number is not set to the maxi << 
 92   ( set to 2 by default // fanoCavity blabla.m << 
 93     the core number )                          << 
 94                                                << 
 95 21-03-17 V.Ivant (fano-V10-03-00)              << 
 96 - PhysListEmStandard_GS, PhysListEmStandard_SS << 
 97   PhysListEmStandard_option3 - use the same st << 
 98   physics_list factory for corresponding const << 
 99   step function parameters may be redefined by << 
100                                                << 
101 14-10-16 G.Folger (fano-V10-02-02)             << 
102 - remove direct use of {a,the}ParticleIterator << 
103     fix required by clang39 on Linux and MAC   << 
104                                                << 
105 21-07-16 mma (fano-V10-02-01)                  << 
106 - Fixe coding conventions in Run.hh            << 
107                                                << 
108 04-07-16 I.Hrivnacova (fano-V10-02-00)         << 
109 - Fixes for Doxygen documentation              << 
110                                                << 
111 12-10-15 J.Jacquemier (fano-V10-01-03)         << 
112 - Remove EventActionMessenger class            << 
113 - Replace printModulo by /run/printProgress    << 
114                                                << 
115 27-07-15 V.Ivant (fano-V10-01-02)              << 
116 - Use G4EmParameters instead of G4EmProcessOpt << 
117                                                << 
118 10-06-15 J.Jacquemier (fano-V10-01-01)         << 
119 - Change preprocessor directive by G4Threading << 
120                                                << 
121 10-06-15 J.Jacquemier (fano-V10-01-00)         << 
122 - Migrated to multi-threading                  << 
123                                                << 
124 13-08-14 mma (fano-V10-00-02)                  << 
125 - update Readme again                          << 
126                                                << 
127 12-08-14 mma (fano-V10-00-01)                  << 
128 - restaure drawing in Readme                   << 
129                                                << 
130 21-03-14 mma (fano-V10-00-00)                  << 
131 - RunAction: initialise fOldEmean and fOldDose << 
132                                                << 
133 02-12-13 I.Hrivnacova                          << 
134 - Minor fixes in README, .README               << 
135                                                << 
136 12-11-13 V.Ivant                               << 
137 - PhysListEmStandard_WVI, PhysListEmStandard_S << 
138     single scattering configuration (not for 1 << 
139     be picked up for any new tags              << 
140                                                << 
141 21-08-13 V.Ivant (fano-V09-06-08)              << 
142 - PhysListEmStandard_option3 - use G4UrbanMscM << 
143     G4UrbanMscModel95                          << 
144                                                << 
145 29-07-13 P.Gumplinger (fano-V09-06-07)         << 
146 - fix MAC/clang32 compilation warnings         << 
147                                                << 
148 11-07-13 I.Hrivnacova (fano-V09-06-06)         << 
149 - In HistoManager: use new analysis manager me << 
150                                                << 
151 08-06-13 mma (fano-V09-06-05)                  << 
152 - Cosmetic in SteppingAction.                  << 
153                                                << 
154 11-04-13 mma (fano-V09-06-04)                  << 
155 - HistoManager functionalities transfered to G << 
156     - userAction classes and all macros affect << 
157                                                << 
158 01-04-13 Andrea Dotti (fano-V09-06-03)         << 
159 - New G4VUserPhysicsList interface             << 
160                                                << 
161 27-03-13 mma (fano-V09-06-02)                  << 
162 - more on coding conventions                   << 
163                                                << 
164 15-03-13 mma (fano-V09-06-01)                  << 
165 - G4 coding conventions                        << 
166                                                << 
167 11-12-12 V.Ivant (fano-V09-06-00)              << 
168 - Used SetEmModel method in physics builders   << 
169                                                << 
170 28-11-12 G. Cosmo (fano-V09-05-09)             << 
171 - Fixed cases of variable shadowing.           << 
172                                                << 
173 13-10-12 A. Dotti (fano-V09-05-08)             << 
174 - Removing double include of system of units   << 
175                                                << 
176 13-10-12 A. Dotti (fano-V09-05-07)             << 
177 - Adding explicit use of system of units       << 
178                                                << 
179 04-09-12 I. Hrivnacova (fano-V09-05-06)        << 
180 - Updated CMakeLists.txt:                      << 
181   adding visualization, copying macros, instal << 
182 - Added .README                                << 
183                                                << 
184 18-04-12 mma (fano-V09-05-05)                  << 
185 - all classes : apply G4 coding conventions    << 
186                                                << 
187 23-02-12 mma (fano-V09-05-04)                  << 
188 - HistoManager : GetFileType()                 << 
189                                                << 
190 14-02-12 mma (fano-V09-05-03)                  << 
191 - HistoManager : new handle namespace and file << 
192                  no subdirectory in histos fil << 
193 - HistoManager : add protections for histo fil << 
194                                                << 
195 09-02-12 V.Ivant (fano-V09-05-02)              << 
196 - PhysListEmStandard_WVI - fixed typo          << 
197                                                << 
198 09-02-12 V.Ivant (fano-V09-05-01)              << 
199 - PhysListEmStandard_WVI - more safe initialis << 
200                                                << 
201 17-01-12 mma (fano-V09-05-00)                  << 
202 - HistoManager.hh and .cc : migrate to new g4t << 
203   Do not need aida anymore, nor G4ANALYSIS_USE << 
204 - HistoManager : histId and histPt             << 
205 - SetHisto() : simplification of Unit handling << 
206 - HistoMessenger.hh and .cc : suppress fileTyp << 
207 - HistoManager and HistoMessenger : coding con << 
208 - Update Readme and all macros accordingly     << 
209                                                << 
210 08-11-11 mma (fano-V09-04-03)                  << 
211 - modify SteppingVerbose for OutOfWorld        << 
212                                                << 
213 31-05-11 mma (fano-V09-04-02)                  << 
214 - DetectorConstruction : for Water, set I = 78 << 
215                                                << 
216 13-05-2011 mma (fano-V09-04-01)                << 
217 - PhysListEmStandard_opt3 updated for msc95    << 
218 - PhysListEmStandard_opt2 suppressed           << 
219 - PhysListEmStandard_GS, VWI, SS : same option << 
220                                                << 
221 04-01-2011 V.Ivanchenko (fano-V09-04-00)       << 
222 - Minor cleanup of SS physics constructor      << 
223                                                << 
224 09-11-2010 M.Asai (fano-V09-03-05)             << 
225 - Fix AIDA file option.                        << 
226                                                << 
227 25-10-2010 G.Folger  (fano-V09-03-04)          << 
228 - Correct initialisation of directinIn in ctor << 
229                                                << 
230 06-06-10 J.Perl (fano-V09-03-03)               << 
231 - Remove unused variable in EventAction        << 
232                                                << 
233 04-06-10 J.Perl (fano-V09-03-02)               << 
234 - Updated vis usage                            << 
235                                                << 
236 22-05-10 mma (fano-V09-03-01)                  << 
237 - fanoCavity.cc : introduction of G4UIExecutiv << 
238                                                << 
239 19-01-10 mma (fano-V09-03-00)                  << 
240 - introduce PhysListEmStandard_option2 : Urban << 
241             PhysListEmStandard_WVI : WentzelVI << 
242 - put in run01.mac all physics lists choice    << 
243                                                << 
244 16-11-09 mma (fano-V09-02-03)                  << 
245 - PhysListEmStandard_option3 : use UrbanMscMod << 
246                                                << 
247 29-10-09 mma (fano-V09-02-02)                  << 
248 - new PhysListEmStandard_GS for GoudsmitSaunde << 
249                                                << 
250 25-10-09 mma (fano-V09-02-01)                  << 
251 - splite PhysicsList in 2, as others TestEm ex << 
252 - local copy of PhysListEmStandard_option0, Ph << 
253   PhysListEmStandard_SS                        << 
254 - PhysicsList: add cut for proton recoil in ca << 
255                                                << 
256 30-01-09 mma (fano-V09-02-00)                  << 
257 - EndOfRun : error = ratio*std::sqrt(dEoverE*d << 
258                                                    17      
259 16-11-08 mma (fano-V09-01-06)                      18 16-11-08 mma (fano-V09-01-06)
260 - Em options: 20bins/decade  LinLossLimit=defa     19 - Em options: 20bins/decade  LinLossLimit=default=0.01
261                                                    20      
262 01-11-08 mma (fano-V09-01-05)                      21 01-11-08 mma (fano-V09-01-05)
263 - PhysicsList : add comments for Em options        22 - PhysicsList : add comments for Em options
264                                                    23      
265 26-10-08 mma (fano-V09-01-04)                      24 26-10-08 mma (fano-V09-01-04)
266 - PhysicsList : modified Em options                25 - PhysicsList : modified Em options
267                                                    26      
268 28-09-08 mma (fano-V09-01-03)                      27 28-09-08 mma (fano-V09-01-03)
269 - HistoManager : root format by default            28 - HistoManager : root format by default
270                                                    29 
271 11-06-08 V.Ivant (fano-V09-01-02)                  30 11-06-08 V.Ivant (fano-V09-01-02)
272 - Remove AIDA from GNUmakefile                     31 - Remove AIDA from GNUmakefile
273                                                    32      
274 07-05-08 mma (fano-V09-01-01)                      33 07-05-08 mma (fano-V09-01-01)
275 - README : update Aida informations                34 - README : update Aida informations     
276                                                    35      
277 11-04-08 mma                                       36 11-04-08 mma
278 - HistoManager::Scale() : suppress warning         37 - HistoManager::Scale() : suppress warning
279                                                    38      
280 04-04-08 mma(fano-V09-01-00)                       39 04-04-08 mma(fano-V09-01-00)
281 - PhysicsList : replace G4MultipleScattering b     40 - PhysicsList : replace G4MultipleScattering by new G4eMultipleScattering
282   --> allows to use MscUrbanModel2                 41   --> allows to use MscUrbanModel2
283                                                    42      
284 12-11-07 mma (fano-V09-00-08)                      43 12-11-07 mma (fano-V09-00-08) 
285 - HistoManager/HistoMessenger : print selected     44 - HistoManager/HistoMessenger : print selected histos on ascii file
286                                                    45      
287 05-11-07 mma(fano-V09-00-07)                       46 05-11-07 mma(fano-V09-00-07)
288 - syntax correction in DetectorMessenger.cc        47 - syntax correction in DetectorMessenger.cc
289                                                    48      
290 29-10-07 mma(fano-V09-00-06)                       49 29-10-07 mma(fano-V09-00-06)
291 - Error on energy deposit : per e- track inste     50 - Error on energy deposit : per e- track instead of per incident gamma
292                                                    51      
293 29-10-07 mma(fano-V09-00-05)                       52 29-10-07 mma(fano-V09-00-05)
294 - EventAction : histogram of energy deposit in     53 - EventAction : histogram of energy deposit in cavity per incident gamma
295 - RunAction : compute error on energy deposit      54 - RunAction : compute error on energy deposit and mean kinetic energy
296                                                    55      
297 08-10-07 mma(fano-V09-00-04)                       56 08-10-07 mma(fano-V09-00-04)
298 - DetectorConstruction : wallRadius automatica     57 - DetectorConstruction : wallRadius automatically recomputed
299                                                    58      
300 02-10-07 mma(fano-V09-00-03)                       59 02-10-07 mma(fano-V09-00-03)
301 - PhysicsList : implement G4CoulombScattering      60 - PhysicsList : implement G4CoulombScattering process (option)
302                                                    61 
303 26-09-07 mma(fano-V09-00-02)                       62 26-09-07 mma(fano-V09-00-02)
304 - MyKleinNishina.cc : do not cancel Compton cr     63 - MyKleinNishina.cc : do not cancel Compton crossSection in cavity
305 - PhysicsList.cc : physics tables, 100 bins pe     64 - PhysicsList.cc : physics tables, 100 bins per decade (emOptions)
306                                                    65 
307 03-09-07 mma                                       66 03-09-07 mma
308 - DetectorConstruction.cc : add materials grap     67 - DetectorConstruction.cc : add materials graphite and aluminium
309                                                    68      
310 05-07-07 mma (fano-V09-00-01)                      69 05-07-07 mma (fano-V09-00-01)
311 - fano-00 retaged in fano-01                       70 - fano-00 retaged in fano-01
312                                                    71      
313 27-06-07 mma (fano-V09-00-00)                      72 27-06-07 mma (fano-V09-00-00)
314 - emOptions : fUseDistanceToBoundary               73 - emOptions : fUseDistanceToBoundary
315 - cosmetic in fanoCavity.cc                        74 - cosmetic in fanoCavity.cc
316                                                    75      
317 12-06-07 mma (fano-V08-03-01)                      76 12-06-07 mma (fano-V08-03-01)
318 - emOptions : SetLinearLossLimit(1.e-6); SetSk     77 - emOptions : SetLinearLossLimit(1.e-6); SetSkin(2.);
319                                                    78 
320 23-05-07 V.Ivanch (fano-V08-03-00)                 79 23-05-07 V.Ivanch (fano-V08-03-00)
321 - follow change of interface of G4VEmModel::Sa     80 - follow change of interface of G4VEmModel::SampleSecondaries
322                                                    81       
323 19-03-07 mma (fano-V08-02-05)                      82 19-03-07 mma (fano-V08-02-05)
324 - add histo of theta distr before enter in cav     83 - add histo of theta distr before enter in cavity 
325                                                    84     
326 01-03-07 mma (fano-V08-02-04)                      85 01-03-07 mma (fano-V08-02-04)
327 - default cut 10 km                                86 - default cut 10 km
328 - StackingAction: range < 0.8*safe                 87 - StackingAction: range < 0.8*safe
329                                                    88      
330 06-02-07 mma (fano-V08-02-03)                      89 06-02-07 mma (fano-V08-02-03)
331 - RunAction: use G4long instead of G4int           90 - RunAction: use G4long instead of G4int
332 - fanoCavity.in : 4000 events                      91 - fanoCavity.in : 4000 events
333                                                    92      
334 30-01-07 mma (fano-V08-02-02)                      93 30-01-07 mma (fano-V08-02-02)
335 - MyKleinNishinaModel::CrossSectionPerVolume()     94 - MyKleinNishinaModel::CrossSectionPerVolume(): cancel crossSection in cavity
336                                                    95      
337 24-01-07 mma (fano-V08-02-01)                      96 24-01-07 mma (fano-V08-02-01)
338 - use StackingAction to kill particles             97 - use StackingAction to kill particles
339 - do not save random seed                          98 - do not save random seed
340 - set crossSection factor = 1000                   99 - set crossSection factor = 1000
341                                                   100      
342 22-01-07 mma (fano-V08-02-00)                     101 22-01-07 mma (fano-V08-02-00)
343 - use fpTrackingManager to get non const Track    102 - use fpTrackingManager to get non const Track
344                                                   103     
345 20-01-07 michel maire                             104 20-01-07 michel maire
346 - created, from TestEm11                          105 - created, from TestEm11