Back to home page

EIC code displayed by LXR

 
 

    


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

0001 # Example TestEm11 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-01-30 Vladimir Ivanchenko (testem11-V11-02-00)
0008 - PrimaryGeneratorAction - added tiny shift of position of the
0009     particle gun from the world volume boundary. This fix removes
0010     a warning due to the new protection in G4ParticleGun
0011 
0012 ## 2023-11-12 Alberto Ribon (testem11-V11-01-03)
0013 - radioactive.mac : introduced the UI command
0014   /process/had/rdm/thresholdForVeryLongDecayTime 1.0e+60 year
0015   to allow all radioactive decays (including the very long ones).
0016   This is necessary since G4 11.2, being 1 year the default time
0017   threshold above which the decays are ignored.
0018 
0019 ## 2023-11-07 I. Hrivnacova (testem11-V11-01-02)
0020 - Fixed formatting in .README.txt
0021 
0022 ## 2023-03-24 Michel Maire (testem11-V11-01-01)
0023 - PhysicsList::RadioactiveDecay(): setARM = false
0024 - continue revision of header files
0025 
0026 ## 2023-01-25 Michel Maire (testem11-V11-01-00)
0027 - compute and plot energy leakage and total energy
0028 - revision of all header files
0029 
0030 ## 2022-10-11 Michel Maire (testem11-V11-00-01)
0031 - PhysicsList::AddRadioactiveDecay(): update lifeTime threshold
0032  
0033 ## 2021-12-10 Ben Morgan (testem11-V11-00-00)
0034 - Change to new Markdown History format
0035 
0036 ---
0037 
0038 # History entries prior to 11.0
0039 
0040 06-10-21 I. Hrivnacova (testem11-V10-07-05)
0041 - Migration to new G4AnalysisManager.hh header;
0042   define the default output file type (root).
0043 
0044 27-08-21 Dennis Wright (testem11-V10-07-04)
0045 - replace G4RadioactiveDecayBase with G4RadioactiveDecay (name migration) 
0046 
0047 19-07-21 I. Hrivnacova (testem11-V10-07-03)
0048 - Updated for changes in the analysis category:
0049   removed deleting of the analysis manager,
0050   as this is now done by the Geant4 kernel.
0051 
0052 10-05-21 mma (testem11-V10-07-02)
0053 - Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits.
0054 
0055 10-02-21 V.Ivanchenko (testem11-V10-07-01)
0056 - fixed README
0057  
0058 17-12-20 mma (testem11-V10-07-00)
0059 - updated PhysListEmStandard.cc
0060 - DetectorConstruction : print used materials
0061 - RunAction : dump G4EmParameters
0062 
0063 27-10-20 mma (testem11-V11-06-01)
0064 - add macros description in Readme
0065     
0066 14-01-20 V.Ivanchenko (testem11-V11-06-00)
0067 - PhysicsList - use G4RadioactiveDecayBase instead of obsolete
0068     G4RadioactiveDecay and minor code cleanup
0069          
0070 04-06-18 mma (testem11-V10-04-03)
0071 - SteppingAction.cc : Photoelectric, edep at end of step
0072 
0073 09-05-18 B.Morgan (testem11-V10-04-02)
0074 - Include G4Types before use of G4MULTITHREADED. For forward
0075   compatibility with move to #defines over -D for G4 preprocessor
0076   symbols.
0077 
0078 09-04-18 mma (testem11-V10-04-01)
0079 - testem11.cc : set visualisation only in interactive mode
0080 
0081 19-03-18 mma (testem11-V10-04-00)
0082 - testem11.cc : remove G4UI_USE and G4VIS_USE
0083 
0084 19-04-17 mma  (testem11-V10-03-00)
0085 - BeginOfRunAction() : remove SetRandomNumberStore(true)
0086 
0087 24-10-16 mma  (testem11-V10-02-09)
0088 - add alpha.mac ionC12.mac
0089 
0090 14-10-16 G.Folger (testem11-V10-02-08)
0091 - remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
0092     fix required by clang39 on Linux and MAC
0093 
0094 28-07-16 mma  (testem11-V10-02-07)
0095 - coding conventions : kMaxAbsor
0096 
0097 04-07-16 I. Hrivnacova  (testem11-V10-02-06)
0098 - Fixes for Doxygen documentation
0099 
0100 08-04-16 mma  (testem11-V10-02-05)
0101 - PhysicsList, PhysListEmStandard: remove G4EmProcessOptions.hh
0102 
0103 08-04-16 mma  (testem11-V10-02-04)
0104 - PhysicsList: use G4EmParameters
0105 
0106 06-04-16 mma  (testem11-V10-02-03)
0107 - update PhysicsList
0108 - remove G4DiscreteScattering
0109 
0110 21-03-16 mma  (testem11-V10-02-02)
0111 - PrimaryGeneratorMessenger : restaure command SetDefaultKinematic
0112   update all macros
0113 
0114 22-02-16 mma  (testem11-V10-02-01)
0115 - PhysicsList: add radioactiveDecay process
0116 - macro radioactive.mac
0117 - Run : compute energy deposit per absorber
0118 - PrimaryGenerator : restaure SetDefaultKinematic()
0119 
0120 10-12-15 V.Ivant (testem11-V10-02-00)
0121 - H.Burkhardt fixed root macro allowing to work both with root5 and 6
0122 
0123 10-11-15 V.Ivanchenko (testem11-V10-01-03)
0124 - G4DiscreteScatteringModel- D.Dixon fixed for number of 
0125     discrete angles > 1
0126 
0127 09-11-15 V.Ivanchenko (testem11-V10-01-02)
0128 - D.Dixon added EM physics builders G4EmStandardPhysicsMP which 
0129   uses G4DiscreteScatteringModel for e- 
0130 - Use G4EmParameters in local Physics List classes
0131 - improved log output of the test
0132 
0133 27-10-15 D.Sawkey (testem11-V10-01-01)
0134 - Add EM physics builders G4EmStandardGS,WVI
0135 
0136 26-10-15 mma (testem11-V10-01-00)
0137 - RunAction, Run : correct binWidth of histo 1
0138          
0139 23-10-14 mma (testem11-V10-00-04)
0140 - PhysListEmStandard : msc algorithm fUseSafetyPlus
0141 
0142 22-10-14 mma (testem11-V10-00-03)
0143 - PhysicsList : added G4EmStandardPhysicsSS
0144 - TestEm11.cc : option set nThreads via command
0145          
0146 11-09-14 mma (testem11-V10-00-02)
0147 - TestEm11.cc : SetNumberOfThreads(G4Threading::G4GetNumberOfCores())
0148 
0149 22-06-14 mma (testem11-V10-00-01)
0150 - remove PhysicsList::SetCuts(). Update macros
0151 
0152 17-12-13 mma (testem11-V10-00-00)
0153 - Run::SetPrimary(particle, ekin)
0154 - Run::EndOfRun()
0155 - Set "ToBeBroadcasted == false" for UI commands that modify physics lsit
0156   and detector since these should be executed only by master
0157 - HistoManager: remove hbook  
0158         
0159 21-11-13 A.Dotti      (testem11-V09-06-17)
0160 - Correctly call G4RunManager::ReinitializeGeometry or 
0161   PhysicsHasBeenModified
0162 
0163 21-11-13 A.Dotti      (testem11-V09-06-16)
0164 - Changed to use new interface G4RunManager::ReinitializeGeometry
0165   (requires at least run-V09-06-128)
0166 - Use G4GlobalMagFieldMessenger to use B-Field 
0167 
0168 07-11-13 I.Hrivnacova (testem11-V09-06-15)
0169 - Added setting SteppingVerbose in main in sequential mode
0170 
0171 07-11-13 mma (testem11-V09-06-14)
0172 - Removed RunAction::AddEdep()
0173   
0174 24-10-13 I.Hrivnacova (testem11-V09-06-13)
0175 - Fixed normalization of histograms 1,8
0176 - Removed EventActionMessenger and migration to new 
0177   /run/printProgress command
0178 
0179 30-09-13 I.Hrivnacova 
0180 - Updated for changes in analysis:
0181   removal of G4AnalysisManager::Create(isMaster)
0182 
0183 26-09-13 I.Hrivnacova 
0184 - Migration to MT:
0185   adding ActionInitialization and Run classes
0186 - Removed obsolete option and command for selection of tracks for
0187   drawing from EventAction, EventActionMessenger
0188 
0189 11-07-13 I.Hrivnacova (testem11-V09-06-12) 
0190 - Updated CMakeLists.txt and SharedFilesList.txt for added classes
0191   in Hbook analysis code
0192 - In HistoManager: use new analysis manager method SetH1Activation()   
0193     
0194 13-06-13 mma (testem11-V09-06-11)
0195 - back to testem11-V09-06-07
0196 - MT version in new directory TestEm11_MT
0197 
0198 06-06-13 V. Ivanchenko (testem11-V09-06-10)
0199 - TestEm11, RunAction, HistoManager - fixed compillation problems
0200     in sequential mode
0201 
0202 30-05-13 D. Sawkey (testem11-V09-06-09)
0203 - Still migrating to multithreaded. Essentially seems to work. Known bugs are
0204   1. stepMax not correctly set
0205   2. steppingVerbose not implemented for multithreaded
0206   3. output file name always testem11
0207   4. values not calculated for Master EndOfRunAction
0208 
0209 28-05-13 D. Sawkey( testem11-V09-06-08)
0210 - Beginning to migrate to multithreaded. Works with macro TestEm11.in but 
0211   otherwise lacks features (see README)
0212 
0213 15-04-13 I.Hrivnacova (testem11-V09-06-07)
0214 - Removed ExG4HbookAnalysisManager and related files and updated CMake/GNUmake
0215   files to use it from extended/common 
0216       
0217 01-04-13 A. Dotti (testem11-V09-06-03,testem11-V09-06-04,testem11-V09-06-05,
0218                    testem11-V09-06-06)
0219 - Substitute theParticleIterator -> aParticleIterator (needed for MT)
0220      
0221 21-03-13 mma (testem11-V09-06-02)
0222 - PhysListEmStandard : use default G4UrbanMscModel
0223 
0224 28-02-13 I. Hrivnacova (testem11-V09-06-01) 
0225 - When building materials with NistManager
0226   do not set fromIsotopes argument (which was set to false), 
0227   as since 9.6 all materials have to be built from isotopes.
0228   (Thanks to V. Ivantchenko for pointing at this.)
0229 
0230 13-02-13 I.Hrivnacova 
0231 - Applied coding guidelines (virtual keyword, data members initialization)
0232 
0233 11-12-12 V.Ivant (testem11-V09-06-00)
0234 - PhysListEmStandard: use SetEmModel method
0235      
0236 20-10-12 mma (testem11-V09-05-07)
0237 - PhysListEmStandard: use G4UrbanMsc96 
0238      
0239 18-10-12 mma (testem11-V09-05-06)
0240 - use G4AnalysisManager
0241 - coding convention : virtual
0242 
0243 12-10-12 V.Ivant (testem11-V09-05-05)
0244 - Added Opt4 Physics List and decreased limit on cuts
0245      
0246 25-05-12 mma (testem11-V09-05-04)
0247 - new results in sandia/EGSnrc : e- 50 MeV, 150 MeV in Water
0248      
0249 13-04-12 mma (testem11-V09-05-03)
0250 - all classes : apply G4 coding conventions
0251        
0252 05-03-12 mma (testem11-V09-05-02)
0253 - HistoManager.hh and .cc : migrate to new g4tools histogramming system
0254   Do not need aida anymore, nor G4ANALYSIS_USE
0255 - HistoMessenger.hh and .cc : suppress fileType command
0256 - Update Readme and all macros accordingly
0257 
0258 09-02-12 V.Ivant (testem11-V09-05-01)
0259 - PhysListEmStandardSS - more correct process order  
0260      
0261 06-02-12 mma (testem11-V09-05-00)
0262 - modify StepMax mechanism. Add command /testem/StepMax
0263      
0264 08-11-11 mma (testem11-V09-04-07)
0265 - modify SteppingVerbose for OutOfWorld
0266           
0267 31-10-11 mma (testem11-V09-04-06)
0268 - PhysListEmStandard : msc95 by default
0269 - remove PhysListEmStandardGS, PhysListEmStandardWVI 
0270      
0271 05-06-11 mma (testem11-V09-04-05)
0272 - PhysListEmStandard migrated to the new approach based on G4PhysicsListHelper
0273      
0274 31-05-11 mma (testem11-V09-04-04)
0275 - DetectorConstruction : for Water, set I = 78 eV (instead of 75 eV)
0276     
0277 08-04-11 mma (testem11-V09-04-03)
0278 - PhysicsList : set back default lowest production cut (990 eV)
0279 - update PhysListEmStandard for msc95 and deexcitation (see ref-03)
0280      
0281 20-02-11 mma (testem11-V09-04-02)
0282 - update PhysListEmStandard for deexcitation
0283 - PhysicsList : set lowest production cut to 100 eV
0284      
0285 10-03-11 mma (testem11-V09-04-01)
0286 - DetectorConstruction : allows several absorbers
0287 - Modify RunAction, SteppingAction, DetectorMessenger
0288 - HistoManager and Messenger : remove csda and stepMax computation
0289 - update all macros and Readme
0290 - update SteppingVerbose
0291 - update vis.mac 
0292      
0293 05-01-11 V.Ivant (testem11-V09-04-00)
0294 - Minor cleanup of SS physics constructor
0295 
0296 05-12-10 mma (testem11-V09-03-05)
0297 - subdirectory sandia : add EGSnrc results
0298  
0299 09-11-10 M.Asai (testem11-V09-03-04)
0300 - Fix AIDA file option.
0301     
0302 06-06-10 J.Perl (testem11-V09-03-03)
0303 - Remove unused variable in EventAction
0304 
0305 03-06-10 J.Perl (testem11-V09-03-02)
0306 - Updated vis usage 
0307 
0308 25-05-10 mma (testem11-V09-03-01)
0309 - add PhysListStandardGS, PhysListStandardSS, PhysListStandardWVI
0310       
0311 20-05-10 mma (testem11-V09-03-00)
0312 - TestEm11.cc : introduction of G4UIExecutive
0313      
0314 16-11-09 mma (testem11-V09-02-01)
0315 - PhysListEmStandard copied from TestEm5
0316     
0317 22-09-09 mma (testem11-V09-02-00)
0318 - PhysicsList.cc :
0319   - renamed "standard" -> "local"; "emstandard" -> "emstandard_opt0" 
0320   - Substituted obsolete low-energy physics builders by builders from
0321     the physics_list library;
0322 - updated README and macro files
0323        
0324 16-11-08 mma (testem11-V09-01-07)
0325 - Em options: 20bins/decade  LinLossLimit=default=0.01
0326      
0327 30-10-08 mma (testem11-V09-01-06)
0328 - update PhysListEmStandard : options and hMultipleScattering for muon
0329      
0330 24-10-08 mma (testem11-V09-01-05)
0331 - update PhysListEmStandard and README
0332      
0333 22-09-08 mma (testem11-V09-01-04)
0334 - HistoManager : root format by default
0335 
0336 12-06-08 mma (testem11-V09-01-03)
0337 - Remove AIDA from GNUmakefile
0338       
0339 07-05-08 mma (testem11-V09-01-02)
0340 - README : update Aida informations
0341      
0342 11-04-08 mma
0343 - HistoManager::Scale() : suppress warning
0344      
0345 07-04-08 mma (testem11-V09-01-01)
0346 - PhysListEmStandard : add G4eMultipleScattering;
0347 - HistoManager::saveAscii() : redefinition of binEdge
0348 
0349 10-01-08 j.jacquemier (testem11-V09-01-00)
0350 - add setfileOption in HistoMessenger
0351 
0352 06-12-07 mma
0353 - new subdirectory sandia (from O. Kadri)
0354      
0355 07-11-07 mma (testem11-V09-00-01) 
0356 - HistoManager/HistoMessenger : print selected histos on ascii file
0357      
0358 12-08-07 mma (testem11-V09-00-00) 
0359 - add histo 8 : energy profile as function of x/range. Same logic as TestEm12
0360 - add macro sandia.mac
0361             
0362 25-10-06 mma (testem11-V08-01-02) 
0363 - GNUmakefile : LOADLIBS
0364 - remove PhysicsLists 52 and 71
0365       
0366 20-09-06 mma (testem11-V08-01-01)
0367 - correct GNUmakefile :inactivate G4ANALYSIS_USE 
0368      
0369 18-09-06 mma (testem11-V08-01-00)
0370 - replace G4_WATER by Water. 
0371   Restaure hLowEnergyIonisation in livermore PhysicsList
0372      
0373 06-07-06 mma
0374 - correction of stepMax in HistoManager::SetHisto()
0375      
0376 19-05-06 mma (testem11-V08-00-02)
0377 - update README
0378      
0379 11-04-06 mma (testem11-V08-00-01)
0380 - HistoManager : compute stepMax from histo 1 (stepMax <= binWidth)
0381 - RunAction : pass stepMax from HistoManager to StepMax process
0382 - StepMax : boolean flag : apply
0383 - SteppingAction : edep randomly distribued along step
0384      
0385 27-03-06 mma (testem11-V08-00-00) 
0386 - add PhysListEmLivermore and PhysListEmPenelope
0387 - RunAction : G4EmCalculator::GetCSDARange()
0388      
0389 16-02-06 mma
0390 - migration mum -> um in several macros
0391       
0392 06-12-05 Gabriele Cosmo
0393 - Trivial changes for support of CLHEP-2.0.X series.
0394 
0395 22-11-05 mma (testem11-V07-01-03)
0396 - update README for OpenScientist 
0397     
0398 14-11-05 Gabriele Cosmo (testem11-V07-01-02)
0399 - Migration to <sstream> for HistoMessenger.
0400 
0401 05-10-05 mma (testem11-V07-01-00)
0402 - create PhysListEmG4v71 (g4v71) for G4MultipleScattering71
0403     
0404 03-06-05 michel maire (testem11-V07-00-00)
0405 - created, from TestEm1