Back to home page

EIC code displayed by LXR

 
 

    


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

0001 # Example TestEm0 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 ## 2025-07-11 V.Ivanchenko (testem0-V11-03-00)
0008 - RunAction - introduced G4endl in several places allowing
0009     debug more efficiently
0010 
0011 ## 2024-04-09 Michel Maire (testem0-V11-02-00)
0012 - DetectorConstruction: introduce Xenon gas
0013 - new macro xenonGas.mac
0014 
0015 ## 2023-03-11 Michel Maire (testem0-V11-01-00)
0016 - revision of all headers
0017 - RunAction: restore output format
0018 - new macro ion.mac
0019 
0020 
0021 ## 2021-12-10 Ben Morgan (testem0-V11-00-00)
0022 - Change to new Markdown History format
0023 
0024 ---
0025 
0026 # History entries prior to 11.0
0027 
0028 18-10-21 V.Ivant (testem0-V10-07-01)
0029 - TestEm0.cc - use G4RunManagerFactory
0030 - RunAction - attempt to improve output format
0031      
0032 17-12-20 mma (testem0-V10-07-00)
0033 - updated PhysListEmStandard.cc
0034 - DetectorConstruction : print only used material
0035 
0036 03-10-19 V.Ivant (testem0-V10-05-02)
0037 - PhysicsList : define options, specific for this example after
0038     new EM physics is selected; clean-up constructor; Opt0 is the 
0039     default
0040      
0041 20-09-19 mma (testem0-V10-05-01)
0042 - PhysicsList : BuildCSDARange(true)
0043 
0044 13-08-19 V.Ivant (testem0-V10-05-00)
0045 - PhysicsList - disable GeneralProcess for all EM physics
0046          
0047 11-03-18 mma (testem0-V10-04-00)
0048 - Testem0.cc : remove G4UI_USE
0049 
0050 07-11-17 D.Sawkey (testem0-V10-03-01)
0051 - RunAction: write html documentation of physics list if envvars
0052     G4PhysListName, G4PhysListDocDir set
0053 
0054 19-06-17 mma  (testem0-V10-03-00)
0055 - RunAction : update max energy for CSDARange table
0056 
0057 14-10-16 G.Folger (testem0-V10-02-06)
0058 - remove direct use of theParticleIterator, use GetParticleTableIterator().
0059     fix required by clang39 on Linux and MAC
0060 
0061 19-09-16 V.Ivant (testem0-V10-02-05)
0062 - DetectorConstruction - do not re-create geometry when change 
0063   material 
0064 
0065 26-08-16 V.Ivant (testem0-V10-02-04)
0066 - RunAction.cc - fixed computation of Tmax
0067 - PhysicsList - removed hardcoded enabling of CSDA range table
0068 - TestEm0.in added UI commands enabling print of list of EM 
0069     parameters and enabling computation of CSDA range
0070 
0071 26-07-16 mma  (testem0-V10-02-03)
0072 - coding convention : rm double blanck lines
0073 
0074 12-04-16 mma  (testem0-V10-02-02)
0075 - PhysicsList: use G4EmParameters
0076 
0077 11-11-15 V.Ivant (testem0-V10-01-01)
0078 - DirectAccess.cc - make it work for Geant4 10.1
0079 
0080 03-09-15 I.Hrivnacova  (testem0-V10-01-00)
0081 - Removed local SetCutFor*() methods from PhysicsList and setCut
0082   command from PhysicsListMessenger and using /run/setCut command
0083 
0084 16-10-14 I.Hrivnacova (testem0-V10-00-00)
0085 - Fixed long line in PrimaryGeneratorAction.cc
0086 
0087 12-10-13 V.Ivant (testem0-V09-06-07)
0088 - DirectAccess.cc - G4SeltzerBergerModel instead of obsolete 
0089     G4eBremsstrahlungModel
0090 
0091 01-04-13 A.Dotti (testem0-V09-06-06)
0092 - New G4VUserPhysicsList interface needed for MT
0093 
0094 20-03-13 V.Ivant (testem0-V09-06-05)
0095 - RunAction - added computation of unrestricted energy loss to reduce 
0096     user confusions
0097 
0098 20-03-13 V.Ivant (testem0-V09-06-04)
0099 - RunAction - if cut in energy above 1 GeV set it to primary energy
0100     in order to compute unrestricted energy loss; fixed computation
0101     of total energy loss
0102      
0103 19-03-13 mma (testem0-V09-06-03)
0104 - PhysListEmStandard : use default G4UrbanMscModel
0105 
0106 13-02-13 I.Hrivnacova (testem0-V09-06-02) 
0107 - Applied coding guidelines (virtual keyword, data members initialization)
0108 
0109 12-12-12 V.Ivant (testem0-V09-06-01)
0110 - DirectAccess - use G4PEEffectFluoModel instead of obsolete
0111     G4PEEffectModel
0112 
0113 11-12-12 V.Ivant (testem0-V09-06-00)
0114 - PhysListEmStandard : substitute obsolete call
0115      
0116 19-10-12 mma (testem0-V09-05-09)
0117 - PhysListEmStandard : use G4UrbanMscModel96
0118 
0119 12-10-12 V.Ivant (testem0-V09-05-08)
0120 - Migration to the updated analysis tool and implicit units
0121      
0122 09-10-12 mma (testem0-V09-05-07)
0123 - PhysicsList : add G4EmStandardPhysics_option4
0124      
0125 08-10-12 mma (testem0-V09-05-06)
0126 - PhysicsList : add more units for cross sections
0127      
0128 01-10-12 mma (testem0-V09-05-05)
0129 - coding conventions : virtual and initialisation list
0130 
0131 06-09-12 I.Hrivnacova (testem0-V09-05-04)
0132 - Fixed libraries in CMakeLists.txt
0133 
0134 06-09-12 V.Ivant (testem0-V09-05-03)
0135 - Ivana Hrivnacova updated CMakeLists.txt
0136      
0137 27-08-12 mma (testem0-V09-05-02)
0138 - add .README
0139     
0140 10-06-12 mma (testem0-V09-05-01)
0141 - update PhyListEmStandard  (for GenericIon)
0142      
0143 26-03-12 mma (testem0-V09-05-00)
0144 - all classes : apply G4 coding conventions
0145      
0146 31-05-11 mma (testem0-V09-04-00)
0147 - DetectorConstruction : for Water, set I = 78 eV (instead of 75 eV)
0148      
0149 02-02-10 ja (testem0-V09-03-05)
0150 - TestEm0.cc : 
0151   Removal of #include "G4UIterminal.hh" and #include "G4UItcsh.hh".
0152     
0153 17-05-10 mma (testem0-V09-03-04)
0154 - TestEm0.cc : introduction of G4UIExecutive 
0155     
0156 10-05-10 mma (testem0-V09-03-03)
0157 - RunAction - reverse order: ComputeCrossSection, then GetCrossSection
0158 
0159 06-04-10 V.Ivant (testem0-V09-03-02)
0160 - RunAction - printout both GetCrossSection and ComputeCrossSection
0161      
0162 29-03-10 mma (testem0-V09-03-01)
0163 - RunAction - come back to  "Get.." methods
0164 
0165 23-03-10 V.Ivant (testem0-V09-03-00)
0166 - new PhysicsLists : emstandard_opt0,1,2,3
0167 - RunAction - use calculator methods "Compute.." instead of "Get.."
0168      
0169 17-11-09 mma (testem0-V09-02-01)
0170 - new PhysicsLists : livermore, penelope
0171   remove runManger->Initialize() from TestEm0.cc 
0172      
0173 14-11-09 mma (testem0-V09-02-00)
0174 - PhysListEmStandard : replace obsolete G4MultipleScattering
0175      
0176 17-11-08 mma (testem0-V09-01-01)
0177 - Em options : 20 bins/decade
0178      
0179 17-12-07 mma (testem0-V09-01-00)
0180 - compute max energy transferable
0181      
0182 26-06-07 mma
0183 - G4ProductionCutsTable::SetEnergyRange(100*eV, 1*GeV)
0184      
0185 21-06-07 mma (testem0-V08-03-00)
0186 - cosmetic in TestEm0.cc
0187      
0188 08-12-06 mma (testem0-V08-01-02)
0189 - correct a cout in BeginOfRun
0190      
0191 16-08-06 mma (testem0-V08-01-01)
0192     
0193 21-07-06 V.Ivant (testem0-V08-01-00)
0194 - open a possibility to use NIST materials additionally to 
0195   predefined materials
0196      
0197 17-06-06 mma (testem0-V08-00-04)
0198 - compute e- critical energy and Moliere radius
0199     
0200 19-05-06 mma (testem0-V08-00-03)
0201 - modify binning for CSDA range table
0202 
0203 18-04-06 V.Ivant (testem0-V08-00-02)
0204 - fix compilation warning, improve cout
0205      
0206 05-04-06 mma (testem0-V08-00-01)
0207 - add transport mean free path (for multiple scattering)
0208      
0209 21-03-06 mma (testem0-V08-00-00)
0210 - creation