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