Warning, /geant4/examples/extended/electromagnetic/TestEm12/History is written in an unsupported language. File is not indexed.
0001 # Example TestEm12 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-02-20 Sebastien Incerti (testem12-V11-02-00)
0008 - added comments to dna.mac
0009
0010 ## 2023-05-12 Michel Maire (testem12-V11-01-00)
0011 - revision of all headers
0012
0013 ## 2021-12-10 Ben Morgan (testem12-V11-00-00)
0014 - Change to new Markdown History format
0015
0016 ---
0017
0018 # History entries prior to 11.0
0019
0020 06-10-21 I. Hrivnacova (testem12-V10-07-04)
0021 - Migration to new G4AnalysisManager.hh header;
0022 define the default output file type (root).
0023
0024 19-07-21 I. Hrivnacova (testem12-V10-07-03)
0025 - Updated for changes in the analysis category:
0026 removed deleting of the analysis manager,
0027 as this is now done by the Geant4 kernel.
0028
0029 10-05-21 mma (testem12-V10-07-02)
0030 - Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits.
0031
0032 10-02-21 V.Ivanchenko (testem12-V10-07-01)
0033 - fixed README
0034
0035 18-12-20 mma (testem12-V10-07-00)
0036 - updated PhysListEmStandard.cc
0037
0038 27-10-20 mma (testem12-V10-06-00)
0039 - add macros description in Readme
0040
0041 09-09-18 SI (testem12-V10-04-04)
0042 - updated dna.mac
0043
0044 04-06-18 mma (testem12-V10-04-03)
0045 - SteppingAction.cc : Photoelectric, edep at end of step
0046
0047 09-05-18 B.Morgan (testem12-V10-04-02)
0048 - Include G4Types before use of G4MULTITHREADED. For forward
0049 compatibility with move to #defines over -D for G4 preprocessor
0050 symbols.
0051
0052 09-04-18 mma (testem12-V10-04-01)
0053 - testem12.cc : set visualisation only in interactive mode
0054
0055 19-03-18 mma (testem12-V10-04-00)
0056 - testem12.cc : remove G4UI_USE and G4VIS_USE
0057
0058 19-04-17 mma (testem12-V10-03-01)
0059 - BeginOfRunAction() : remove SetRandomNumberStore(true)
0060
0061 30-12-16 SI (testem12-V10-03-00)
0062 - updated PhysicsList
0063
0064 17-10-16 G.Folger (testem12-V10-02-06)
0065 - fix typo, i.e. add missing declaration of particleIterator in Decay.
0066
0067 14-10-16 G.Folger (testem12-V10-02-05)
0068 - remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
0069 fix required by clang39 on Linux and MAC
0070
0071 21-09-16 V.Ivant (testem12-V10-02-04)
0072 - PhysicsList - move enabling of the CSDA flag in order to gurantee
0073 correct flag setting
0074 - RunAction - added dump of EM parameters
0075 - TestEm12.cc - set default number of threads 4
0076 - DetectorConstruction, DetectorMessenger - allow to change number
0077 of layers only in the PreInit state; do not clean and
0078 reinitialise geometry when change sphere radii
0079
0080 04-07-16 I. Hrivnacova (testem12-V10-02-03)
0081 - Fixes for Doxygen documentation
0082
0083 08-04-16 mma (testem12-V10-02-02)
0084 - PhysicsList, PhysListEmStandard: use G4EmParameters
0085
0086 08-01-16 SI (testem12-V10-02-01)
0087 - updated dna.mac
0088
0089 10-12-15 V.Ivant (testem12-V10-02-00)
0090 - H.Burkhardt fixed root macro allowing to work both with root5 and 6
0091
0092 27-10-15 D.Sawkey (testem12-V10-01-02)
0093 - update READMEs
0094
0095 26-10-15 mma (testem12-V10-01-01)
0096 - RunAction, Run : correct binWidth of histo 1
0097
0098 12-05-15 V.Ivant (testem12-V10-01-00)
0099 - PhysicsList - use G4EmStandardPhysicsGS from physics_list library
0100
0101 24-10-14 mma (testem12-V10-00-04)
0102 - PhysListEmStandard : fUseSafetyPlus
0103 - use G4EmStandardPhysicsSS and WVI
0104 - TestEm12.in : /run/numberOfThreads 2
0105
0106 11-09-14 mma (testem12-V10-00-03)
0107 - TestEm12.cc : SetNumberOfThreads(G4Threading::G4GetNumberOfCores())
0108
0109 22-06-14 mma (testem12-V10-00-02)
0110 - remove PhysicsList::SetCuts(). Update macros
0111
0112 21-04-04 V.Ivanchenko (testem12-V10-00-01)
0113 - PhysicsList - added emlowenergy and dna_option1 physics lists
0114
0115 19-01-14 mma (testem12-V10-00-00)
0116 - MT: ActionInitialization, TestEm12.cc
0117 - MT: RunAction, Run, EventAction, TrackingAction, SteppingAction
0118 - MT: DetectorConstruction and messenger. rm MagField
0119 - rm EventActionMessenger. Cleanup all macros
0120
0121 21-11-13 V.Ivanchenko (testem12-V09-06-11)
0122 - PhysListEmStandardWVI and PhysListEmStandardSS - reduced low-energy
0123 threashold for the single scattering model to 10 eV
0124
0125 28-07-13 P.Gumplinger (testem12-V09-06-10)
0126 - fix clang32 compilation warning
0127
0128 11-07-13 I.Hrivnacova (testem12-V09-06-09)
0129 - In HistoManager: use new analysis manager method SetH1Activation()
0130
0131 20-06-13 mma (testem12-V09-06-08)
0132 - SteppingVerbose: use G4Step::GetSecondaryInCurrentStep().
0133
0134 07-06-13 mma (testem12-V09-06-07)
0135 - Cosmetic in SteppingAction.
0136
0137 18-04-13 mma (testem12-V09-06-06)
0138 - use G4AnalysisManager
0139
0140 01-04-13 A.Dotti (testem12-V09-06-03,testem12-V09-06-04,testem12-V09-06-05)
0141 - New G4VUserPhysicsList interface needed for MT
0142
0143 22-03-13 mma (testem12-V09-06-02)
0144 - PhysListEmStandard: suppress Msc96
0145
0146 28-02-13 I. Hrivnacova (testem12-V09-06-01)
0147 - When building materials with NistManager
0148 do not set fromIsotopes argument (which was set to false),
0149 as since 9.6 all materials have to be built from isotopes.
0150 (Thanks to V. Ivantchenko for pointing at this.)
0151
0152 13-02-13 I.Hrivnacova
0153 - Applied coding guidelines (virtual keyword, data members initialization)
0154
0155 11-12-12 V.Ivant (testem12-V09-06-00)
0156 - PhysListEmStandard: use SetEmModel method
0157
0158 20-10-12 mma (testem12-V09-05-09)
0159 - PhysListEmStandard: use G4UrbanMsc96
0160
0161 15-10-12 mma (testem12-V09-05-08)
0162 - RunAction: do not save random seed
0163 - coding convention: virtual
0164
0165 12-10-12 V.Ivant (testem12-V09-05-07)
0166 - Added Opt4 Physics List and decreased limit on cuts
0167
0168 30-04-12 mma (testem12-V09-05-06)
0169 - StepMaxMessenger : printing correction
0170
0171 12-04-12 mma (testem12-V09-05-04)
0172 - all classes : apply G4 coding conventions
0173
0174 05-03-12 mma (testem12-V09-05-03)
0175 - HistoManager.hh and .cc : migrate to new g4tools histogramming system
0176 Do not need aida anymore, nor G4ANALYSIS_USE
0177 - HistoMessenger.hh and .cc : suppress fileType command
0178 - Update Readme and all macros accordingly
0179
0180 09-02-12 V.Ivant (testem12-V09-05-02)
0181 - PhysListEmStandardSS,PhysListEmStandardSSI,
0182 PhysListEmStandardWVI - more correct process order
0183
0184 06-02-12 mma (testem12-V09-05-01)
0185 - modify StepMax mechanism. Add command /testem/StepMax
0186
0187 29-01-12 S. Incerti, V. Ivantchenko (testem12-V09-05-00)
0188 - Added new physics list: PhysListEmStandardSSM, which uses
0189 G4eSingleCoulombScatteringModel
0190
0191 21-11-11 V.Ivant (testem12-V09-04-10)
0192 - PhysListEmStandardGS, PhysListEmStandardWVI - low energy threshold
0193 for Coulomb scattering model is reduced to 10 eV for e+- and to
0194 100 eV for muons and hadrons
0195
0196 08-11-11 mma (testem12-V09-04-09)
0197 - modify SteppingVerbose for OutOfWorld
0198
0199 06-11-11 mma (testem12-V09-04-08)
0200 - add back PhysListEmStandardGS, PhysListEmStandardWVI
0201
0202 31-10-11 mma (testem12-V09-04-07)
0203 - PhysListEmStandard : msc95 by default
0204 - remove PhysListEmStandardGS, PhysListEmStandardWVI
0205
0206 05-06-11 mma (testem12-V09-04-06)
0207 - PhysListEmStandard migrated to the new approach based on G4PhysicsListHelper
0208
0209 17-05-11 seb-mma (testem12-V09-04-05)
0210 - PhysicsList : add G4EmDNAPhysics
0211 - new macro dna.mac
0212
0213 08-04-11 mma (testem12-V09-04-03)
0214 - PhysicsList : set back default lowest production cut (990 eV)
0215 - update PhysListEmStandard for msc95 and deexcitation (see ref-03)
0216
0217 28-03-11 V.Ivant (testem12-V09-04-02)
0218 - Reduced statistic in TestEm12.in
0219 - removed obsolete Set methods in PhysListEmStandard
0220
0221 20-02-11 mma (testem12-V09-04-01)
0222 - update PhysListEmStandard for deexcitation
0223 - PhysicsList : set lowest production cut to 100 eV
0224 - update SteppingVerbose
0225 - update vis.mac
0226
0227 05-01-11 V.Ivant (testem12-V09-04-00)
0228 - Minor cleanup of SS physics constructor
0229
0230 05-12-10 mma (testem12-V09-03-05)
0231 - subdirectory berger : results of EGSnrc simulation
0232
0233 09-11-10 M.Asai (testem12-V09-03-04)
0234 - Fix AIDA file option.
0235
0236 06-06-10 J.Perl (testem12-V09-03-03)
0237 - Remove unused variable in EventAction
0238
0239 03-06-10 J.Perl (testem12-V09-03-02)
0240 - Updated vis usage
0241
0242 25-05-10 mma (testem12-V09-03-01)
0243 - add PhysListStandardGS, PhysListStandardSS, PhysListStandardWVI
0244
0245 20-05-10 mma (testem12-V09-03-00)
0246 - TestEm12.cc : introduction of G4UIExecutive
0247
0248 16-11-09 mma (testem12-V09-02-01)
0249 - PhysListEmStandard copied from TestEm5
0250
0251 22-09-09 mma (testem12-V09-02-00)
0252 - PhysicsList.cc :
0253 - renamed "standard" -> "local"; "emstandard" -> "emstandard_opt0"
0254 - Substituted obsolete low-energy physics builders by builders from
0255 the physics_list library;
0256 - updated README and macro files
0257
0258 16-11-08 mma (testem12-V09-01-08)
0259 - Em options: 20bins/decade LinLossLimit=default=0.01
0260
0261 29-10-08 mma (testem12-V09-01-07)
0262 - update PhysListEmStandard : options and hMultipleScattering for muon
0263
0264 26-10-08 mma (testem12-V09-01-06)
0265 - update PhysListEmStandard and README
0266
0267 23-09-08 mma (testem12-V09-01-05)
0268 - HistoManager : root format by default
0269
0270 12-06-08 mma (testem12-V09-01-04)
0271 - Remove AIDA from GNUmakefile
0272
0273 07-05-08 mma (testem12-V09-01-03)
0274 - README : update Aida informations
0275
0276 11-04-08 mma
0277 - HistoManager::Scale() : suppress warning
0278
0279 07-04-08 mma (testem12-V09-01-02)
0280 - PhysListEmStandard : replace G4MultipleScattering by G4eMultipleScattering;
0281 - HistoManager::saveAscii() : redefinition of binEdge
0282
0283 24-01-08 mma (testem12-V09-01-01)
0284 - update macro berger.mac : setCuts 2um (=1keV)
0285
0286 14-01-08 jja (testem12-V09-01-00)
0287 - add macro berger/berger.C
0288
0289 10-01-08 jean jacquemier
0290 - new subdirectory berger/data
0291
0292 07-12-07 mma
0293 - add macro berger.mac
0294
0295 09-11-07 mma (testem12-V09-00-01)
0296 - HistoManager/HistoMessenger : print selected histos on ascii file
0297
0298 16-08-07 mma (testem12-V09-00-00)
0299 - HistoManager : modify the way to get csdaRange from G4EmCalculator
0300 and compute stepMax for histo 8
0301
0302 27-04-07 mma (testem12-V08-02-01)
0303 - HistoManager : by default, get csdaRange from G4EmCalculator
0304
0305 08-01-07 V.Ivant (testem12-V08-02-00)
0306 - Uncomment hadron ionisation in Livermore builder
0307
0308 24-10-06 mma (testem12-V08-01-00)
0309 - GNUmakefile : LOADLIBS
0310 - remove PhysicsLists 52 and 71
0311
0312 19-05-06 mma (testem12-V08-00-02)
0313 - update README
0314
0315 11-04-06 mma (testem12-V08-00-01)
0316 - HistoManager : compute stepMax from histos 1 and 8 (stepMax <= binWidth)
0317 - RunAction : pass stepMax from HistoManager to StepMax process
0318 - StepMax : boolean flag : apply
0319 - SteppingAction : edep randomly distribued along step
0320
0321 28-03-06 mma (testem12-V08-00-00)
0322 - add PhysListEmLivermore and PhysListEmPenelope
0323 - RunAction : G4EmCalculator::GetCSDARange()
0324
0325 16-02-06 mma
0326 - migration mum -> um in several macros
0327
0328 06-12-05 Gabriele Cosmo
0329 - Trivial changes for support of CLHEP-2.0.X series.
0330
0331 22-11-05 mma (testem12-V07-01-04)
0332 - update README for OpenScientist
0333
0334 14-11-05 Gabriele Cosmo (testem12-V07-01-03)
0335 - Migration to <sstream> for HistoMessenger.
0336
0337 05-10-05 mma (testem12-V07-01-02)
0338 - create PhysListEmG4v71 (g4v71) for G4MultipleScattering71
0339
0340 22-07-05 michel maire (testem12-V07-01-00)
0341 - created, from TestEm11