Warning, /geant4/examples/extended/electromagnetic/TestEm14/History is written in an unsupported language. File is not indexed.
0001 # Example TestEm14 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 Michel Maire (testem14-V11-02-00)
0008 - Readme: document macros
0009
0010 ## 2023-05-10 Michel Maire (testem14-V11-01-00)
0011 - revision of all headers
0012
0013 ## 2021-12-10 Ben Morgan (testem14-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 (testem14-V10-07-02)
0021 - Migration to new G4AnalysisManager.hh header;
0022 define the default output file type (root).
0023
0024 19-07-21 I. Hrivnacova (testem14-V10-07-01)
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 (testem14-V10-07-00)
0030 - Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits.
0031
0032 03-11-20 mma (testem14-V10-06-02)
0033 - add a comment in atomicDeexcitation.mac
0034
0035 12-10-20 mma (testem14-V10-06-01)
0036 - update atomicDeexcitation.mac
0037
0038 06-10-20 mma (testem14-V10-06-00)
0039 - add atomicDeexcitation.mac
0040
0041 26-11-19 I. Hrivnacova (testem14-V10-05-01)
0042 - Fixed Doxygen warnings
0043
0044 10-09-19 mma (testem14-V10-05-00)
0045 - update PhysListEmStandard, livermore, penelope
0046 go back to V10-03-01 : register only post step part of the processes.
0047 - PhysicsList::SetCuts() : set lower limit = 100 eV
0048
0049 09-05-18 B.Morgan (testem14-V10-04-03)
0050 - Include G4Types before use of G4MULTITHREADED. For forward
0051 compatibility with move to #defines over -D for G4 preprocessor
0052 symbols.
0053
0054 09-04-18 mma (testem14-V10-04-02)
0055 - testem14.cc : set visualisation only in interactive mode
0056
0057 20-03-18 mma (testem14-V10-04-01)
0058 - testem14.cc : remove G4UI_USE and G4VIS_USE
0059
0060 18-12-17 mma (testem14-V10-04-00)
0061 - update PhysListEmStandard, livermore, penelope
0062
0063 14-08-17 mma (testem14-V10-03-01)
0064 - cosmetic in printout
0065
0066 19-04-17 mma (testem14-V10-03-00)
0067 - BeginOfRunAction() : remove SetRandomNumberStore(true)
0068
0069 14-10-16 G.Folger (testem14-V10-02-03)
0070 - remove direct use of aParticleIterator, use GetParticleTableIterator().
0071 fix required by clang39 on Linux and MAC
0072
0073 04-07-16 I. Hrivnacova (testem14-V10-02-02)
0074 - Fixes for Doxygen documentation
0075
0076 08-04-16 mma (testem14-V10-02-01)
0077 - PhysicsList: use G4EmParameters
0078 - remove geant3 subdirectory
0079
0080 10-12-15 V.Ivant (testem14-V10-02-00)
0081 - H.Burkhardt fixed root macro allowing to work both with root5 and 6
0082
0083 27-09-15 mma (testem14-V10-01-00)
0084 - DetectorConstruction::SetMatetial(): allow nist materials
0085
0086 24-10-14 mma (testem14-V10-00-04)
0087 - TestEm14.in : /run/numberOfThreads 2
0088
0089 04-10-14 mma (testem14-V10-00-03)
0090 - MT migration
0091
0092 20-06-14 mma (testem14-V10-00-02)
0093 - remove PhysicsList::SetCuts(). Update macros
0094 - suppress EventAction and its Messenger
0095 - remove hbook tools
0096
0097 17-06-14 I. Hrivnacova (testem14-V10-00-01)
0098 - Fixed problems reported by Davide Mancusi:
0099 - Moving tools/hbook/*.f files in examples/extended/common/analysis/src
0100 to avoid their retrieval from Geant4 source/includes which causes problem
0101 when building examples against Geant4 build directory.
0102 - Added -lkernlib in list of libraries (required with Debian cernlib
0103 distribution 20061220)
0104 - In CMake build: replaced explicit use of gfortran with
0105 enable_language(Fortran) and using fortran_sources variable in analogous
0106 way as sources
0107
0108 11-06-14 I. Hrivnacova (testem14-V10-00-00)
0109 - Fixed path to copy_files.sh, clean_files.sh in GNUmakefile
0110 (this makes GNUmake build working with Geant4 installation via
0111 CMake)
0112 - Fixed path to hbook *.f files in GNUmakefile.tools_hbook
0113
0114 07-09-13 mma (testem14-V09-06-10)
0115 - PhysicsList: restore G4GammaConversionToMuons
0116
0117 28-07-13 P.Gumplinger (testem14-V09-06-09)
0118 - fix clang32 compilation warning
0119
0120 11-07-13 I.Hrivnacova (testem14-V09-06-08)
0121 - Updated CMakeLists.txt and SharedFilesList.txt for added classes
0122 in Hbook analysis code
0123 - In HistoManager: use new analysis manager method SetH1Activation()
0124
0125 20-06-13 mma (testem14-V09-06-07)
0126 - SteppingVerbose: use G4Step::GetSecondaryInCurrentStep()
0127
0128 14-06-13 mma (testem14-V09-06-06)
0129 - SteppingAction: use G4Step::GetSecondaryInCurrentStep()
0130
0131 07-06-13 mma (testem14-V09-06-05)
0132 - Cosmetic in SteppingAction.
0133
0134 15-04-13 I.Hrivnacova (testem14-V09-06-04)
0135 - Removed ExG4HbookAnalysisManager and related files and updated CMake/GNUmake
0136 files to use it from extended/common
0137
0138 01-04-13 A.Dotti (testem14-V09-06-03)
0139 - New G4VUserPhysicsList interface
0140
0141 13-02-13 I.Hrivnacova (testem14-V09-06-02)
0142 - Applied coding guidelines (virtual keyword, data members initialization)
0143
0144 11-12-12 V.Ivant (testem14-V09-06-01)
0145 - PhysListEmStandard: use SetEmModel method
0146
0147 02-12-12 mma (testem14-V09-06-00)
0148 - PhysListEmLivermore, PhysListEmPenelope: add activation of fluorescence
0149
0150 20-10-12 mma (testem14-V09-05-05)
0151 - histoManager: vmax=100
0152
0153 12-10-12 V.Ivant (testem14-V09-05-03)
0154 - Migration to the updated analysis tool and inplicit units
0155
0156 08-10-12 mma (testem14-V09-05-02)
0157 - G4 coding conventions: virtual
0158 - use G4AnalysisManager
0159
0160 11-04-12 mma (testem14-V09-05-01)
0161 - all classes : apply G4 coding conventions
0162
0163 07-03-12 mma (testem14-V09-05-00)
0164 - HistoManager.hh and .cc : migrate to new g4tools histogramming system
0165 Do not need aida anymore, nor G4ANALYSIS_USE
0166 - HistoMessenger.hh and .cc : suppress fileType command
0167 - Update Readme and all macros accordingly
0168
0169 08-11-11 mma (testem14-V09-04-03)
0170 - modify SteppingVerbose for OutOfWorld
0171
0172 31-05-11 mma (testem14-V09-04-02)
0173 - DetectorConstruction : for Water, set I = 78 eV (instead of 75 eV)
0174
0175 18-04-11 mma (testem14-V09-04-01)
0176 - PhysListEmStandard: adapted for 9.4-ref-03
0177
0178 07-01-11 mma (testem14-V09-04-00)
0179 - PhysListEmStandard: include AtomicDeexcitation.
0180 new G4PEEffectFluoModel, G4KleinNishinaModel.
0181
0182 09-11-10 M.Asai (testem14-V09-03-05)
0183 - Fix AIDA file option.
0184
0185 13-10-10 V.Ivanchenko (testem14-V09-03-04)
0186 - SteppingAction - use const pointers for step/track objects
0187
0188 06-06-10 J.Perl (testem14-V09-03-03)
0189 - Remove unused variable in EventAction
0190
0191 03-06-10 J.Perl (testem14-V09-03-02)
0192 - Updated vis usage
0193
0194 05-04-10 mma (testem14-V09-03-01)
0195 - PhysicsList: remove non pertinent EmOptions
0196 - RunAction: replace ProcessCount by map<string, int>
0197
0198 02-04-10 mma (testem14-V09-03-00)
0199 - PhysicsList: extend ProductionCuts down to 100 eV
0200 - PhysListEmStandard, Livermore, Penelope:
0201 all processes registered as discrete -> no continuous Eloss
0202 - cleanup SteppingAction
0203 - remove SteppingMessenger
0204 - TestEm14.cc : introduction of G4UIExecutive
0205 - update README
0206
0207 19-11-09 mma (testem14-V09-02-01)
0208 - add new livermore and penelope physics lists
0209
0210 25-09-09 mma (testem14-V09-02-00)
0211 - Remove old livermore and penelope physics lists
0212
0213 24-09-08 mma (testem14-V09-01-03)
0214 - HistoManager : root as default format
0215
0216 12-06-08 mma (testem14-V09-01-02)
0217 - Remove AIDA from GNUmakefile
0218
0219 07-05-08 mma (testem14-V09-01-01)
0220 - README : update Aida informations
0221
0222 08-01-08 mma (testem14-V09-01-00)
0223 - HistoManager : ascii[0] = flag to control creation of .ascii file
0224
0225 13-11-07 mma (testem14-V09-00-01)
0226 - HistoManager/HistoMessenger : print selected histos on ascii file
0227
0228 02-07-07 V.Ivant (testem14-V09-00-00)
0229
0230 24-06-07 mma (testem14-V08-03-00)
0231 - SteppingAction : modify logic to take into account low energy packages
0232 - cosmetic in TestEm14.in
0233
0234 06-04-07 mma (testem14-V08-02-00)
0235 - vis.mac : suppress command drawTracks
0236
0237 24-10-06 mma (testem14-V08-01-01)
0238 - GNUmakefile : LOADLIBS
0239 - remove PhysicsList g4v52
0240
0241 06-09-06 mma (testem14-V08-01-00)
0242 - compute mass_energy_transfer coefficient
0243
0244 19-05-06 mma (testem14-V08-00-04)
0245 - update README
0246
0247 10-05-06 mma (testem14-V08-00-03)
0248 - added protection in DetectorConstruction::UpdateDeometry()
0249
0250 26-04-06 mma (testem14-V08-00-02)
0251 - move TestEm13 to TestEm14
0252
0253 26-04-06 mma (testem13-V08-00-05)
0254 - save time in SteppingAction: procname==Transportation
0255 - do not save rndm seed per event
0256
0257 19-04-06 mma (testem13-V08-00-04)
0258 - geant3 : extension to charged particles.
0259
0260 18-04-06 mma (testem13-V08-00-03)
0261 - macros renamed : allprocess -> gamma phot -> photoelec
0262
0263 14-04-06 mma (testem13-V08-00-02)
0264 - extended to charged particles: PhysicsList, RunAction, SteppingAction.
0265 - new macros provided.
0266 - remove multipleScattering from PhysicsList
0267 - plot final state only if destep is small enough.
0268
0269 27-01-06 mma (testem13-V08-00-01)
0270 - add LowEnergy PhysicsList : livermore and penelope
0271 - RunAction: minor changes in printout format
0272
0273 06-01-06 mma
0274 - example PhotonProcesses renamed TestEm13
0275
0276 06-12-05 Gabriele Cosmo
0277 - Trivial changes for support of CLHEP-2.0.X series.
0278
0279 22-11-05 mma (photonprocesses-V07-01-01)
0280 - update README for OpenScientist
0281
0282 14-11-05 Gabriele Cosmo (photonprocesses-V07-01-00)
0283 - Migration to <sstream> for HistoMessenger.
0284
0285 01-06-05 mma (photonprocesses-V07-00-02)
0286 - HistoManager : option "--noErrors" for hbook
0287
0288 10-05-05 mma (photonprocesses-V07-00-01)
0289 - migration v70->standard->v52 : PhysicsList and macros
0290 - EmCalculator in RunAction
0291
0292 3rd May 2005 John Allison (examples-V07-00-03)
0293 - Replaced vis manager with G4VisExecutive.
0294
0295 03-03-05 mma (photonprocesses-V07-00-00)
0296 - HistoManager : - put a protection for the creation of analysis factory;
0297 - file extension is fileType;
0298
0299 - HistoMessenger : new command setFileOption
0300
0301 02 Dec 04: V.Ivant (photonprocesses-V06-02-03)
0302 - Migration to cmath
0303
0304 29-09-04 mma(photonprocesses-V06-02-02)
0305 - do not delete Analysisfactory (for Jaida)
0306
0307 13.08.04 mma (photonprocesses-V06-02-01)
0308 - add anni.mac
0309
0310 30.06.04 mma (photonprocesses-V06-02-00)
0311 - modifs in HistoManager and messenger to conform to testem5-V06-01-04
0312
0313 10.06.04 mma (photonprocesses-V06-01-01)
0314 - modifs in HistoManager and messenger to allow a multiruns job.
0315
0316 23.04.04 Michel Maire (photonprocesses-V06-01-00)
0317 - creation, from TestEm1
0318