Back to home page

EIC code displayed by LXR

 
 

    


Warning, /geant4/examples/extended/medical/fanoCavity/History is written in an unsupported language. File is not indexed.

0001 # Example fanoCavity History
0002 
0003 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
0004 which **must** added in reverse chronological order (newest at the top). It must **not**
0005 be used as a substitute for writing good git commit messages!
0006 
0007 ## 2024-04-17 Vladimir Ivantchenko (fano-V11-02-01)
0008 - PhysicsLists - fixed annoing warnings on decay table
0009 
0010 ## 2024-03-11 Vladimir Ivantchenko (fano-V11-02-00)
0011 - Make PhysicsLists of the example to be coherent with physics_list library
0012   of Geant4 11.2ref02
0013 
0014 ## 2021-12-27 Vladimir Ivantchenko (fano-V11-00-01)
0015 - Make PhysicsLists of the example to be coherent with physics_list library
0016 
0017 ## 2021-12-10 Ben Morgan (fano-V11-00-00)
0018 - Change to new Markdown History format
0019 
0020 ---
0021 
0022 # History entries prior to 11.0
0023      
0024 06-10-21 I. Hrivnacova (fano-V10-07-03)
0025 - Migration to new G4AnalysisManager.hh header;
0026   define the default output file type (root).
0027 
0028 19-07-21 I. Hrivnacova (fano-V10-07-02)
0029 - Updated for changes in the analysis category:
0030   removed deleting of the analysis manager,
0031   as this is now done by the Geant4 kernel.
0032 
0033 16-05-21 mma (fano-V10-07-01)
0034 - Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits.
0035 
0036 23-03-21 V. Ivanchenko (fano-V10-07-00)
0037 - updated physics constructors for 11.0
0038      
0039 21-03-19 mma (fano-V10-05-03)
0040 - DefineMaterial() : restaure G4_WATER
0041      
0042 18-03-19 mma (fano-V10-05-02)
0043 - DetectorConstruction : simplification of DefineMaterial()
0044 
0045 25-02-19 V. Ivanchenko (fano-V10-05-01)
0046 - PhysListEmStandard_option4 - set RangeFactor=0.08 (as in the 
0047     physics_list library)
0048 - PhysListEmStandard_option3 - set parameters as in the 
0049     physics_list library
0050 
0051 29-01-19 V. Ivanchenko (fano-V10-05-00)
0052 - DetectorConstruction, DetectorMessenger - fixed usage of base
0053   materials and cleanup (should fix ~1% error for Opt4 EM physics)
0054 
0055 20-11-18 V. Ivanchenko (fano-V10-04-06)
0056 - PhysListEmStandard_option3 - use the same lateral displacement as in 
0057   physics_list library
0058 
0059 08-11-18 V. Ivanchenko (fano-V10-04-05)
0060 - PhysListEmStandard_GS, PhysListEmStandard_SS, PhysListEmStandard_WVI, 
0061   PhysListEmStandard_option0, PhysListEmStandard_option3,
0062   PhysListEmStandard_option4 - use the same set of parameters as in 
0063   physics_list library
0064 
0065 17-10-18 V. Ivanchenko (fano-V10-04-04)
0066 - PhysListEmStandard_GS, PhysListEmStandard_SS, PhysListEmStandard, 
0067   PhysListEmStandard_WVI, PhysListEmStandard_option3 - use the 
0068     same EM parameters as in physics_lists sub-library
0069 - PhysListEmStandard_option4 - is added
0070 
0071 09-05-18 B. Morgan (fano-V10-04-03)
0072 - Include G4Types before use of G4MULTITHREADED. For forward
0073   compatibility with move to #defines over -D for G4 preprocessor
0074   symbols.
0075 
0076 11-04-18 mma (fano-V10-04-02)
0077 - fanoCavity.cc : set visualisation only in interactive mode
0078 
0079 24-03-18 mma (fano-V10-04-01)
0080 - ActionInitialization.cc : restaure printout of Run::EndOfRun()
0081 
0082 21-03-18 mma (fano-V10-04-00)
0083 - fanoCavity.cc : remove G4UI_USE and G4VIS_USE
0084 
0085 12-10-17 V.Ivant (fano-V10-03-02)
0086 - simplified default printout
0087 
0088 21-03-17 S.Elles (fano-V10-03-01)
0089 - switch to NIST material description (keeping material densities defined in
0090   previous version)
0091 - default thread number is not set to the maximum available cores but 
0092   ( set to 2 by default // fanoCavity blabla.mac -1 set the thred number to
0093     the core number ) 
0094 
0095 21-03-17 V.Ivant (fano-V10-03-00)
0096 - PhysListEmStandard_GS, PhysListEmStandard_SS, PhysListEmStandard_WVI,
0097   PhysListEmStandard_option3 - use the same step function as in 
0098   physics_list factory for corresponding constructors, ensure that
0099   step function parameters may be redefined by UI commands
0100 
0101 14-10-16 G.Folger (fano-V10-02-02)
0102 - remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
0103     fix required by clang39 on Linux and MAC
0104 
0105 21-07-16 mma (fano-V10-02-01)
0106 - Fixe coding conventions in Run.hh
0107 
0108 04-07-16 I.Hrivnacova (fano-V10-02-00)
0109 - Fixes for Doxygen documentation
0110 
0111 12-10-15 J.Jacquemier (fano-V10-01-03)
0112 - Remove EventActionMessenger class
0113 - Replace printModulo by /run/printProgress
0114 
0115 27-07-15 V.Ivant (fano-V10-01-02)
0116 - Use G4EmParameters instead of G4EmProcessOptions
0117 
0118 10-06-15 J.Jacquemier (fano-V10-01-01)
0119 - Change preprocessor directive by G4Threading::IsMultithreadedApplication() 
0120 
0121 10-06-15 J.Jacquemier (fano-V10-01-00)
0122 - Migrated to multi-threading
0123 
0124 13-08-14 mma (fano-V10-00-02)
0125 - update Readme again
0126 
0127 12-08-14 mma (fano-V10-00-01)
0128 - restaure drawing in Readme
0129      
0130 21-03-14 mma (fano-V10-00-00)
0131 - RunAction: initialise fOldEmean and fOldDose
0132 
0133 02-12-13 I.Hrivnacova
0134 - Minor fixes in README, .README
0135 
0136 12-11-13 V.Ivant 
0137 - PhysListEmStandard_WVI, PhysListEmStandard_SS - improvements for 
0138     single scattering configuration (not for 10.0 release) - can
0139     be picked up for any new tags
0140 
0141 21-08-13 V.Ivant (fano-V09-06-08)
0142 - PhysListEmStandard_option3 - use G4UrbanMscModel instead of 
0143     G4UrbanMscModel95
0144 
0145 29-07-13 P.Gumplinger (fano-V09-06-07)
0146 - fix MAC/clang32 compilation warnings
0147 
0148 11-07-13 I.Hrivnacova (fano-V09-06-06) 
0149 - In HistoManager: use new analysis manager method SetH1Activation()   
0150      
0151 08-06-13 mma (fano-V09-06-05)
0152 - Cosmetic in SteppingAction.
0153           
0154 11-04-13 mma (fano-V09-06-04)
0155 - HistoManager functionalities transfered to G4Analysis and its messenger.
0156     - userAction classes and all macros affected
0157          
0158 01-04-13 Andrea Dotti (fano-V09-06-03)
0159 - New G4VUserPhysicsList interface 
0160      
0161 27-03-13 mma (fano-V09-06-02)
0162 - more on coding conventions
0163      
0164 15-03-13 mma (fano-V09-06-01)
0165 - G4 coding conventions
0166      
0167 11-12-12 V.Ivant (fano-V09-06-00)
0168 - Used SetEmModel method in physics builders
0169 
0170 28-11-12 G. Cosmo (fano-V09-05-09)
0171 - Fixed cases of variable shadowing.
0172 
0173 13-10-12 A. Dotti (fano-V09-05-08)
0174 - Removing double include of system of units
0175 
0176 13-10-12 A. Dotti (fano-V09-05-07)
0177 - Adding explicit use of system of units
0178 
0179 04-09-12 I. Hrivnacova (fano-V09-05-06)
0180 - Updated CMakeLists.txt:
0181   adding visualization, copying macros, install target and comment lines 
0182 - Added .README  
0183      
0184 18-04-12 mma (fano-V09-05-05)
0185 - all classes : apply G4 coding conventions
0186      
0187 23-02-12 mma (fano-V09-05-04)
0188 - HistoManager : GetFileType()
0189      
0190 14-02-12 mma (fano-V09-05-03)
0191 - HistoManager : new handle namespace and fileName[2]
0192                  no subdirectory in histos file
0193 - HistoManager : add protections for histo file management
0194 
0195 09-02-12 V.Ivant (fano-V09-05-02)
0196 - PhysListEmStandard_WVI - fixed typo
0197 
0198 09-02-12 V.Ivant (fano-V09-05-01)
0199 - PhysListEmStandard_WVI - more safe initialisation method         
0200      
0201 17-01-12 mma (fano-V09-05-00)        
0202 - HistoManager.hh and .cc : migrate to new g4tools histogramming system
0203   Do not need aida anymore, nor G4ANALYSIS_USE
0204 - HistoManager : histId and histPt
0205 - SetHisto() : simplification of Unit handling (HistoManager and HistoMessenger)  
0206 - HistoMessenger.hh and .cc : suppress fileType command
0207 - HistoManager and HistoMessenger : coding conventions
0208 - Update Readme and all macros accordingly
0209           
0210 08-11-11 mma (fano-V09-04-03)
0211 - modify SteppingVerbose for OutOfWorld
0212           
0213 31-05-11 mma (fano-V09-04-02)
0214 - DetectorConstruction : for Water, set I = 78 eV (instead of 75 eV)
0215      
0216 13-05-2011 mma (fano-V09-04-01)
0217 - PhysListEmStandard_opt3 updated for msc95
0218 - PhysListEmStandard_opt2 suppressed
0219 - PhysListEmStandard_GS, VWI, SS : same options as opt3
0220 
0221 04-01-2011 V.Ivanchenko (fano-V09-04-00)
0222 - Minor cleanup of SS physics constructor
0223 
0224 09-11-2010 M.Asai (fano-V09-03-05)
0225 - Fix AIDA file option.
0226 
0227 25-10-2010 G.Folger  (fano-V09-03-04)
0228 - Correct initialisation of directinIn in ctor; needed by clhep 2.1...
0229 
0230 06-06-10 J.Perl (fano-V09-03-03)
0231 - Remove unused variable in EventAction 
0232 
0233 04-06-10 J.Perl (fano-V09-03-02)
0234 - Updated vis usage 
0235     
0236 22-05-10 mma (fano-V09-03-01)
0237 - fanoCavity.cc : introduction of G4UIExecutive
0238      
0239 19-01-10 mma (fano-V09-03-00)
0240 - introduce PhysListEmStandard_option2 : UrbanMscModel93 without options
0241             PhysListEmStandard_WVI : WentzelVIModel
0242 - put in run01.mac all physics lists choice         
0243      
0244 16-11-09 mma (fano-V09-02-03)
0245 - PhysListEmStandard_option3 : use UrbanMscModel93
0246      
0247 29-10-09 mma (fano-V09-02-02)
0248 - new PhysListEmStandard_GS for GoudsmitSaundersonMsc model
0249        
0250 25-10-09 mma (fano-V09-02-01)
0251 - splite PhysicsList in 2, as others TestEm examples.
0252 - local copy of PhysListEmStandard_option0, PhysListEmStandard_option3,
0253   PhysListEmStandard_SS
0254 - PhysicsList: add cut for proton recoil in case of Single Scattering
0255      
0256 30-01-09 mma (fano-V09-02-00)
0257 - EndOfRun : error = ratio*std::sqrt(dEoverE*dEoverE + dToverT*dToverT)
0258      
0259 16-11-08 mma (fano-V09-01-06)
0260 - Em options: 20bins/decade  LinLossLimit=default=0.01
0261      
0262 01-11-08 mma (fano-V09-01-05)
0263 - PhysicsList : add comments for Em options
0264      
0265 26-10-08 mma (fano-V09-01-04)
0266 - PhysicsList : modified Em options
0267      
0268 28-09-08 mma (fano-V09-01-03)
0269 - HistoManager : root format by default
0270 
0271 11-06-08 V.Ivant (fano-V09-01-02)
0272 - Remove AIDA from GNUmakefile
0273      
0274 07-05-08 mma (fano-V09-01-01)
0275 - README : update Aida informations     
0276      
0277 11-04-08 mma
0278 - HistoManager::Scale() : suppress warning
0279      
0280 04-04-08 mma(fano-V09-01-00)
0281 - PhysicsList : replace G4MultipleScattering by new G4eMultipleScattering
0282   --> allows to use MscUrbanModel2
0283      
0284 12-11-07 mma (fano-V09-00-08) 
0285 - HistoManager/HistoMessenger : print selected histos on ascii file
0286      
0287 05-11-07 mma(fano-V09-00-07)
0288 - syntax correction in DetectorMessenger.cc
0289      
0290 29-10-07 mma(fano-V09-00-06)
0291 - Error on energy deposit : per e- track instead of per incident gamma
0292      
0293 29-10-07 mma(fano-V09-00-05)
0294 - EventAction : histogram of energy deposit in cavity per incident gamma
0295 - RunAction : compute error on energy deposit and mean kinetic energy
0296      
0297 08-10-07 mma(fano-V09-00-04)
0298 - DetectorConstruction : wallRadius automatically recomputed
0299      
0300 02-10-07 mma(fano-V09-00-03)
0301 - PhysicsList : implement G4CoulombScattering process (option)
0302 
0303 26-09-07 mma(fano-V09-00-02)
0304 - MyKleinNishina.cc : do not cancel Compton crossSection in cavity
0305 - PhysicsList.cc : physics tables, 100 bins per decade (emOptions)
0306 
0307 03-09-07 mma
0308 - DetectorConstruction.cc : add materials graphite and aluminium
0309      
0310 05-07-07 mma (fano-V09-00-01)
0311 - fano-00 retaged in fano-01
0312      
0313 27-06-07 mma (fano-V09-00-00)
0314 - emOptions : fUseDistanceToBoundary
0315 - cosmetic in fanoCavity.cc
0316      
0317 12-06-07 mma (fano-V08-03-01)
0318 - emOptions : SetLinearLossLimit(1.e-6); SetSkin(2.);
0319 
0320 23-05-07 V.Ivanch (fano-V08-03-00)
0321 - follow change of interface of G4VEmModel::SampleSecondaries
0322       
0323 19-03-07 mma (fano-V08-02-05)
0324 - add histo of theta distr before enter in cavity 
0325     
0326 01-03-07 mma (fano-V08-02-04)
0327 - default cut 10 km
0328 - StackingAction: range < 0.8*safe
0329      
0330 06-02-07 mma (fano-V08-02-03)
0331 - RunAction: use G4long instead of G4int
0332 - fanoCavity.in : 4000 events
0333      
0334 30-01-07 mma (fano-V08-02-02)
0335 - MyKleinNishinaModel::CrossSectionPerVolume(): cancel crossSection in cavity
0336      
0337 24-01-07 mma (fano-V08-02-01)
0338 - use StackingAction to kill particles
0339 - do not save random seed
0340 - set crossSection factor = 1000
0341      
0342 22-01-07 mma (fano-V08-02-00)
0343 - use fpTrackingManager to get non const Track
0344     
0345 20-01-07 michel maire
0346 - created, from TestEm11