Back to home page

EIC code displayed by LXR

 
 

    


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