Warning, /geant4/examples/extended/electromagnetic/TestEm5/History is written in an unsupported language. File is not indexed.
0001 # Example TestEm5 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-06 Michel Maire (testem5-V11-02-02)
0008 - remove subcut.mac
0009
0010 ## 2024-02-02 Vladimir Ivanchenko (testem5-V11-02-01)
0011 - TrackingAction - added protection against wrong argument of
0012 std::acos rarely happens for very high energy projectile particles
0013
0014 ## 2024-01-30 Vladimir Ivanchenko (testem5-V11-02-00)
0015 - PrimaryGeneratorAction - added tiny shift of position of the
0016 particle gun from the world volume boundary. This fix removes
0017 a warning due to the new protection in G4ParticleGun
0018
0019 ## 2023-11-09 I. Hrivnacova (testem5-V11-01-01)
0020 - Coding guidelines - document macros in README files
0021
0022 ## 2023-04-28 Michel Maire (testem5-V11-01-00)
0023 - revision of all headers
0024
0025 ## 2022-07-06 Vladimir Ivanchenko (testem5-V11-00-02)
0026 - Added summary on gamma processes
0027
0028 ## 2022-04-08 Vladimir Ivanchenko (testem5-V11-00-01)
0029 - Allow change gun position via UI command
0030
0031 ## 2021-12-10 Ben Morgan (testem5-V11-00-00)
0032 - Change to new Markdown History format
0033
0034 ---
0035
0036 # History entries prior to 11.0
0037
0038 25-11-21 S. Guatelli (testem5-V10-07-12)
0039 - The ANSTO radiation yields are used instead of the EADL in
0040 pixe_ANSTO.mac
0041 - Comments added in the README and pixe_ANSTO.mac file
0042
0043 22-11-21 S. Guatelli (testem5-V10-07-11)
0044 - Comments added in the README and pixe_ANSTO.mac file
0045
0046 19-11-21 V.Ivanchenko (testem5-V10-07-10)
0047 - Fixed inconsistency of target/world size defined by a user (#2379)
0048 - DetectorConstruction - if any geometry size is changed the recompute
0049 all geometry parameters
0050 - PrimaryGeneratorAction - reinitilise beam position for each new run
0051
0052 10-11-21 S. Guatelli (testem5-V10-07-09)
0053 - Included macro pixe_ANSTO.mac to show how to
0054 activate the ANSTO PIXE data libraries
0055
0056 03-11-21 V.Ivanchenko (testem5-V10-07-08)
0057 - StackingAction - use new modelID scheme
0058
0059 06-10-21 I. Hrivnacova (testem5-V10-07-07)
0060 - Migration to new G4AnalysisManager.hh header;
0061 define the default output file type (root).
0062
0063 04-08-21 A. Ribon (testem5-V10-07-06)
0064 - StackingAction : migrated to the new version of G4PhysicsModelCatalog.
0065
0066 19-07-21 I. Hrivnacova (testem5-V10-07-05)
0067 - Updated for changes in the analysis category:
0068 removed deleting of the analysis manager,
0069 as this is now done by the Geant4 kernel.
0070
0071 06-05-21 mma (testem5-V10-07-04)
0072 - Migration to G4SteppingVerboseWithUnits.
0073
0074 21-03-21 V.Ivanchenko (testem5-V10-07-03)
0075 - removed obsolete PhysListEm5DPhysics and PhysListEm19DPhysics,
0076 because these models are part of regular physics constructors
0077
0078 04-02-21 mma (testem5-V10-07-02)
0079 - TrackingAction : fixe bug for histo of vertex position
0080 - subcut.mac : add histos and interactive mode
0081
0082 30-12-20 V.Ivanchenko (testem5-V10-07-01)
0083 - TestEm5.cc - use factory to define RunManager
0084 - subcut.mac - added macro
0085
0086 10-12-20 mma (testem5-V10-07-00)
0087 - updated PhysListEmStandard.cc
0088 - StepMax, StepMaxMessenger, PhysicsList, PhysicsListMessenger :
0089 revert, to make command /testem/stepMax working in interactive mode
0090 - add macro stepMax.mac
0091 - TrackingAction.cc : fixe bug for filling histos 6 and 7
0092 - cosmetic in TestEm5.in
0093
0094 05-10-20 mma (testem5-V10-06-04)
0095 - StackingAction - log histograms : revert to previous version
0096 - clean up of pixe.mac and pixe.C
0097 - remove obsolete fluo.mac
0098
0099 07-09-20 mma (testem5-V10-06-03)
0100 - Finalize macro & commands review:
0101 - Added remaining macro descriptions
0102 - Added geom.mac for testing remaining commands
0103 and reverted previous modifications in TestEm5.in
0104
0105 31-08-20 I.Hrivnacova (testem5-V10-06-02)
0106 - Macro & commands review:
0107 - Added macro descriptions in README; removed info about geant3 directory
0108 which was removed in the past
0109 - Extended TestEm5.in with commands (missing in testing):
0110 /testem/det/setAbsXpos
0111 /testem/det/setWorldX
0112 /testem/det/setWorldYZ
0113 /testem/det/setWorldMat
0114 /testem/gun/rndm 0.1
0115
0116 03-07-20 mma (testem5-V10-06-01)
0117 - update hanson/hanson.C
0118 - add hanson/19um-wwols.ascii and 9um too
0119 Proposed by Weronika Wolszczak (TU Delft University)
0120 - update berger/berger.C
0121
0122 27-06-20 mma (testem5-V10-06-00)
0123 - TrackingAction - correct weight for solid angle histograms
0124 - update hanson.mac and hanson/hanson.C
0125 - idem for berger.mac
0126
0127 15-01-19 V.Ivant (testem5-V10-05-00)
0128 - StackinAction - fixed all log histograms, which where filled in a wrong
0129 way
0130 - PhysListEm19DStandard - use 3-gamma annihilation model
0131
0132 09-09-18 S.Incerti (testem5-V10-04-07)
0133 - updated dna.mac
0134
0135 18-05-18 V.Ivant (testem5-V10-04-06)
0136 18-05-18 V.Ivant (testem5-V10-04-05)
0137 - added test of the new ion ionisation model, which is included in
0138 the new physics constructor PhysListEm19DStandard, atima.mac
0139 macro file is also added to compare with known data
0140
0141 09-05-18 B.Morgan (testem5-V10-04-04)
0142 - TestEm5.cc : include G4Types before use of G4MULTITHREADED. For forward
0143 compatibility with move to #defines over -D for G4 preprocessor
0144 symbols.
0145
0146 08-04-18 mma (testem5-V10-04-03)
0147 - TestEm5.cc : purely cosmetic
0148
0149 20-03-18 V.Ivant (testem5-V10-04-02)
0150 - StepMax - use thread safe instantiation, mesenger merged with
0151 PhysicsListMessenger
0152 - DetectorConstruction - improved method names
0153 - PhysicsList - make Opt4 default, removed local instantiation of G4Decay
0154 - Use MixMax default random number generator
0155 - removed G4VIS_USE and G4UI_USE
0156
0157 08-03-18 V.Ivant (testem5-V10-04-01)
0158 - PhysListEm5DStandard - experimental PhysList with the new
0159 5D gamma conversion model
0160 - PhysListEm5DStandard - clean-up for 10.4
0161 - PhysListEmStandardSSM - removed as obsolete
0162
0163 14-12-17 V.Ivant (testem5-V10-04-00)
0164 - corrected TestEm5.in to optimise output
0165
0166 11-11-17 mma (testem5-V10-03-08)
0167 - Updated README .README.txt
0168
0169 07-11-17 V.Ivanchenko (testem5-V10-03-07)
0170 - Updated fluo.mac
0171
0172 28-07-17 SI (testem5-V10-03-06)
0173 - Addition of dna.mac and update of pixe.mac
0174
0175 30-05-17 SI (testem5-V10-03-05)
0176 - Addition of DNA constructors in PhysicsList
0177 - Addition of DNA histograms in HistoManager
0178 - Addition of flags in StackingAction
0179 - Update of README
0180
0181 19-04-17 mma (testem5-V10-03-04)
0182 - BeginOfRunAction() : remove SetRandomNumberStore(true)
0183
0184 10-03-17 mma (testem5-V10-03-03)
0185 - DetectorConstruction : correct definition of element Chrome
0186
0187 17-02-17 mma (testem5-V10-03-02)
0188 - Run.cc : modify normalisation of histo 1 and 10
0189
0190 01-02-17 V.Ivanchenko (testem5-V10-03-01)
0191 - PhysicsList - use more uniform builder names
0192
0193 27-12-16 S. Incerti (testem5-V10-03-00)
0194 - updated pixe.mac
0195
0196 19-11-16 L.Urban (testem5-V10-02-07)
0197 - typos corrected in Run.cc
0198
0199 14-10-16 G.Folger (testem5-V10-02-06)
0200 - remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
0201 fix required by clang39 on Linux and MAC
0202
0203 28-07-16 mma (testem5-V10-02-05)
0204 - coding convention : rm double blank lines
0205
0206 04-07-16 I. Hrivnacova (testem5-V10-02-04)
0207 - Fixes for Doxygen documentation
0208
0209 11-04-16 mma (testem5-V10-02-03)
0210 - PhysListEmStandard: use G4EmParameters
0211 - remove geant3 subdirectory
0212
0213 24-02-16 mma (testem5-V10-02-02)
0214 - EventAction: correct filling of histo 1
0215
0216 11-01-16 V.Ivant (testem5-V10-02-01)
0217 - PhysicsList - added hadron elastic physics
0218
0219 10-12-15 V.Ivant (testem5-V10-02-00)
0220 - H.Burkhardt fixed root macro allowing to work both with root5 and 6
0221
0222 12-11-15 V.Ivant (testem5-V10-01-06)
0223 - TrackingAction - more accurate fix which does not change results
0224
0225 11-11-15 V.Ivant (testem5-V10-01-05)
0226 - TrackingAction - transmitted/reflected charged particles should
0227 have energy above zero to be included into histograms for
0228 transmitted/reflected particles energy and angles at exit
0229
0230 28-10-15 D.Sawkey (testem5-V10-01-04)
0231 - update READMEs, again
0232
0233 27-10-15 D.Sawkey (testem5-V10-01-03)
0234 - update physics list descriptions in .README, README
0235
0236 11-08-15 V.Ivant (testem5-V10-01-02)
0237 - DetectorConstruction - do not remove volumes when sizes are changed
0238 - SteppingVerbose - restore usage of this class
0239 - TrackingAction - cleanup logic of transmitted/reflected particles
0240
0241 12-05-15 V.Ivant (testem5-V10-01-01)
0242 - PhysicsList - use G4EmStandardPhysicsGS from physics_list library
0243
0244 04-03-15 V.Ivant (testem5-V10-01-00)
0245 - Run - added forgotten fill of projectile scattering angle
0246 for printed output (printed value was zero)
0247
0248 23-10-14 mma (testem5-V10-00-12)
0249 - PhysListEmStandard : msc algorithm fUseSafetyPlus
0250
0251 21-10-14 mma (testem5-V10-00-11)
0252 - PhysicsList : added G4EmStandardPhysicsSS, WVI
0253
0254 03-05-14 V.Ivant (testem5-V10-00-10)
0255 - TestEm5.cc - added possibility to change number on threads by
0256 2nd parameter in command line, by default Michel's mechanism
0257 of usage of all cores is applied (previous tag); added
0258 printout of number of threads
0259 - StackingAction, HistoManager - added histograms for energy of
0260 gamma and Auger electrons per de-excitation model
0261
0262 10-09-14 mma (testem5-V10-00-09)
0263 - TestEm5.cc : SetNumberOfThreads( G4Threading::G4GetNumberOfCores() )
0264
0265 26-06-14 mma (testem5-V10-00-08)
0266 - HistoManager - restaure "h" in front of histogram id
0267
0268 16-06-14 mma (testem5-V10-00-07)
0269 - remove PhysicsList::SetCuts()
0270
0271 07-06-14 mma (testem5-V10-00-06)
0272 - minor cleanup in PhysicsList::SetCuts()
0273
0274 04-06-14 mma (testem5-V10-00-05)
0275 - rm plotHisto.kumac
0276
0277 03-05-14 V.Ivant (testem5-V10-00-04)
0278 - TestEm5.cc - added possibility to change number on threads by
0279 2nd parameter in command line
0280
0281 03-05-14 V.Ivant (testem5-V10-00-03)
0282 - Correct commit
0283
0284 02-05-14 V.Ivant (testem5-V10-00-02)
0285 - PhysicsList, PhysicsListMessenger - removed local cuts commands,
0286 instead /run/setCut and /run/setCutForAGivenParticle commands
0287 are used
0288 - HistoManager - added "h" in front of histogram id
0289 - macro and README updated accordingly
0290
0291 28-04-14 V.Ivant (testem5-V10-00-01)
0292 - added "emlowenergy" option for EM physics
0293 - slightly reduced printout for the default macro
0294
0295 16-12-13 mma (testem5-V10-00-00)
0296 - introduction of Run::EndOfRun()
0297
0298 26-11-13 mma (testem5-V09-06-18)
0299 - revert to testem5-V09-06-16
0300
0301 26-11-13 V.Ivanchenko (testem5-V09-06-17)
0302 - DetectorConstruction - use UI to set primary generator position
0303
0304 25-11-13 I.Hrivnacova (testem5-V09-06-16)
0305 - Put back cleaning volumes and solid stores in ConstructGeometry()
0306
0307 24-11-13 I.Hrivnacova (testem5-V09-06-15)
0308 - Fixed DetectorConstruction:
0309 Added calling ComputeCalorParameters() in methods which modify
0310 calorimeter parameters; this makes sure that correct values are used even
0311 before ReinitializeGeometry() really happens
0312
0313 21-11-13 Andrea Dotti (testem5-V09-06-14)
0314 - Use G4GlobalMagFieldMessenger instead of local one
0315
0316 20-11-13 Andrea Dotti (testem5-V09-06-13)
0317 - Introduced new messenger FieldMessenger (thread-private)
0318 - Use new G4RunManager::ReinitializeGeometry (requires run-V09-06-128)
0319 to trigger geometry rebuild when geometry changes
0320 - Remove DetectorConstruction::Update and corresponding UI command that
0321 is not needed anymore
0322 - Set "ToBeBroadcasted == false" for UI commands that modify physics lsit
0323 and detector since these should be executed only by master
0324
0325 19-11-13 mma (testem5-V09-06-12)
0326 - reverted to tag 10
0327
0328 18-11-13 V.Ivanchenko (testem5-V09-06-11)
0329 - DetectorConstruction - fixed UpdateGeometry method
0330
0331 09-11-13 mma (testem5-V09-06-10)
0332 - MT: commit ActionInitialization, Run
0333
0334 09-11-13 mma (testem5-V09-06-09)
0335 - MT: TestEm5.cc + ActionInitialization + RunAction + Run
0336 --> EventAction, TrackingAction, StackingAction
0337 - remove EventMessenger
0338 - remove hbook tools
0339
0340 28-07-13 P.Gumplinger (testem5-V09-06-08)
0341 - fix clang32 compilation warning
0342
0343 11-07-13 I.Hrivnacova (testem5-V09-06-07)
0344 - Updated CMakeLists.txt and SharedFilesList.txt for added classes
0345 in Hbook analysis code
0346 - In HistoManager: use new analysis manager method SetH1Activation()
0347
0348 18-06-13 mma (testem5-V09-06-06)
0349 - SteppingVerbose: use G4Step::GetSecondaryInCurrentStep() .
0350
0351 06-06-13 mma (testem5-V09-06-05)
0352 - Cosmetic in SteppingAction.
0353
0354 14-04-13 I.Hrivnacova (testem5-V09-06-04)
0355 - Removed ExG4HbookAnalysisManager and related files and updated CMake/GNUmake
0356 files to use it from extended/common
0357
0358 01-04-13 A. Dotti (testem5-V09-06-02,testem5-V09-06-03)
0359 - Change use of theParticleIterator -> aParticleIterator (needed for G4MT)
0360
0361 20-03-13 mma (testem5-V09-06-01)
0362 - PhysListEmStandard : use default G4UrbanMscModel
0363
0364 13-02-13 I.Hrivnacova
0365 - Applied coding guidelines (virtual keyword, data members initialization)
0366
0367 11-12-12 V.Ivant (testem5-V09-06-00)
0368 - PhysListEmStandard: use SetEmModel method
0369
0370 15-11-12 I. Hrivnacova (testem5-V09-05-12)
0371 - Synchronized .README with changes in README
0372
0373 08-11-12 V.Ivant (testem5-V09-05-11)
0374 - Fixed README and pixe.mac
0375
0376 19-10-12 mma (testem5-V09-05-10)
0377 - PhysListEmStandard: use G4UrbanMsc96
0378
0379 12-10-12 V.Ivant (testem5-V09-05-09)
0380 - Migration to the updated analysis tool and explicit units
0381 - RunAction - by default do not save random number for each event
0382 -because it is a serious overhead in CPU performance
0383
0384 11-10-12 mma (testem5-V09-05-08)
0385 - PhysicsList: add EM option4
0386
0387 24-09-12 V.Ivant (testem5-V09-05-07)
0388 - Added code cleanup and protections against division by zero
0389
0390 23-08-12 mma (testem5-V09-05-06)
0391 - HistoManager functionalities transfered to G4Analysis and its messenger.
0392 - Need analysis-V09-05-09
0393 - all userAction classes and all macros affected
0394
0395 20-05-12 SI (testem5-V09-05-05)
0396 - added fluo.mac
0397
0398 02-04-12 mma (testem5-V09-05-04)
0399 - all classes : apply G4 coding conventions
0400
0401 04-03-12 mma (testem5-V09-05-03)
0402 - HistoManager.hh and .cc : migrate to new g4tools histogramming system
0403 Do not need aida anymore, nor G4ANALYSIS_USE
0404 - HistoMessenger.hh and .cc : suppress fileType command
0405 - Update Readme and all macros accordingly
0406
0407 09-02-12 V.Ivant (testem5-V09-05-02)
0408 - PhysListEmStandardSSM - added alternative single scattering models
0409
0410 09-02-12 V.Ivant (testem5-V09-05-01)
0411 - PhysListEmStandardWVI,PhysListEmStandardSS - more correct process
0412 order and WVI model
0413
0414 05-02-12 mma (testem5-V09-05-00)
0415 - new histograms --> modify numbering :
0416 2 "energy of charged secondaries at creation"
0417 3 "energy of neutral secondaries at creation"
0418 4 "energy of charged at creation (log10(Ekin/MeV))"
0419 5 "energy of neutral at creation (log10(Ekin/MeV))"
0420 6 "x_vertex of charged secondaries (all)"
0421 7 "x_vertex of charged secondaries (not absorbed)"
0422
0423 09-11-11 SI (testem5-V09-04-13)
0424 - added Auger production in pixe.mac
0425
0426 09-11-11 SI (testem5-V09-04-12)
0427 - added atomic dex. UI control per region in pixe.mac
0428
0429 08-11-11 mma (testem5-V09-04-11)
0430 - modify SteppingVerbose for OutOfWorld
0431
0432 31-10-11 mma (testem5-V09-04-10)
0433 - PhysListEmStandard : msc95 by default
0434
0435 03-06-11 mma (testem5-V09-04-09)
0436 - PhysListEmStandard migrated to the new approach based on G4PhysicsListHelper
0437
0438 30-05-11 mma (testem5-V09-04-08)
0439 - DetectorConstruction : for Water, set I = 78 eV (instead of 75 eV)
0440
0441 12-05-11 mma (testem5-V09-04-07)
0442 - add pixe.mac and pixe.C
0443
0444 08-04-11 mma (testem5-V09-04-06)
0445 - PhysicsList : set back default lowest production cut (990 eV)
0446 - update PhysListEmStandard for msc95 and deexcitation (see ref-03)
0447
0448 22-03-11 V.Ivant (testem5-V09-04-05)
0449 - PhysListEmStandardWVI - fixed memory corruption
0450
0451 21-03-11 mma (testem5-V09-04-04)
0452 - update PhysListEmStandard for deexcitation
0453 - PhysicsList : set lowest production cut to 100 eV
0454
0455 15-03-11 mma (testem5-V09-04-03)
0456 - put data for hanson.mac
0457
0458 20-02-11 mma (testem5-V09-04-02)
0459 - update vis.mac
0460 - update SteppingVerbose
0461
0462 29-01-11 mma (testem5-V09-04-01)
0463 - Add gammaSpectrum.mac --> fluorescence in emstandard
0464
0465 05-01-11 V.Ivant (testem5-V09-04-00)
0466 - Minor cleanup of SS physics constructor
0467
0468 19-11-10 V.Ivant (testem5-V09-03-04)
0469 - Added ion scattering model to SS and WVI Physics constructors
0470
0471 09-11-10 M.Asai (testem5-V09-03-03)
0472 - Fix AIDA file option.
0473
0474 06-06-10 J.Perl (testem5-V09-03-02)
0475 - Remove unused variable in EventAction
0476
0477 03-06-10 J.Perl (testem5-V09-03-01)
0478 - Updated vis usage
0479
0480 19-05-10 mma (testem5-V09-03-00)
0481 - TestEm5.cc : introduction of G4UIExecutive
0482
0483 15-11-09 mma (testem5-V09-02-07)
0484 - PhysListEmStandard.cc (local): eMultipleScattering -> UrbanMscModel93
0485 - new local physics list : PhysListEmStandardGS
0486 - PhysicsList : remove G4EmConfigurator
0487
0488 18-09-09 mma (testem5-V09-02-06)
0489 - PhysicsList.cc :
0490 renamed "standard" -> "local"; "emstandard" -> "emstandard_opt0"
0491 - updated README and macro files
0492
0493 26-06-09 V.Ivant (testem5-V09-02-05)
0494 - fixed compillation problem of the previous tag
0495
0496 25-06-09 V.Ivant (testem5-V09-02-04)
0497 - PhysicsList - removed obsolete low-energy EM builders
0498
0499 18-06-09 V.Ivant (testem5-V09-02-03)
0500 - RunAction - fixed output of mean scattering angle
0501 - PhysicsList - added "standardGS" option - use GoudsmitSaunderson
0502 msc model; substitute low-energy builders by builders from
0503 physics_list library
0504
0505 06-03-09 mma (testem5-V09-02-02)
0506 - rm command "/testem/phys/cutLimit" already in /cuts/setLowEdge
0507 - PhysicsList::SetCuts() : rm SetEnergyRange(1*eV,100*GeV)
0508
0509 22-02-09 mma (testem5-V09-02-01)
0510 - PhysicsList: code cleanup
0511
0512 22-01-09 V.Ivant (testem5-V09-02-00)
0513 - added command "/testem/phys/cutLimit" allowing to change low limit for
0514 production threshold
0515 - added notification to G4RunManager when geometry or material are
0516 modified between runs
0517 - added PAI models configuration to Physics List
0518 - extended number of runs in TestEm5.in
0519 - use Opt3 Physics List in TestEm5.in
0520
0521 21-01-09 vi
0522 - PhysicsList::SetCuts() : SetEnergyRange(1*eV,100*GeV)
0523 - add blaha.mac
0524
0525 16-11-08 mma (testem5-V09-01-13)
0526 - Em options: 20bins/decade LinLossLimit=default=0.01
0527
0528 11-11-08 mma (testem5-V09-01-12)
0529 - update PhysListEmStandardSS
0530
0531 31-10-08 mma (testem5-V09-01-11)
0532 - Use G4hMultipleScattering for muons and protons
0533 - Modify EM options
0534
0535 23-10-08 mma (testem5-V09-01-10)
0536 - update PhysListEmStandard and README
0537
0538 16-10-08 V.Ivant (testem5-V09-01-09)
0539 - Removed temporary builder PhysListEmStandardIG
0540
0541 12-09-08 mma (testem5-V09-01-08)
0542 - HistoManager.cc : change default histo format
0543
0544 28-08-08 mma (testem5-V09-01-07)
0545 - TrackingAction.cc : reset id=0 between blocks
0546
0547 23-08-08 mma (testem5-V09-01-06)
0548 - HistoManager.cc : add missing comma in title array.
0549 - TrackingAction.cc : use vertex position to help to define transmit
0550
0551 12-06-08 mma (testem5-V09-01-05)
0552 - Remove AIDA from GNUmakefile
0553
0554 06-05-08 mma (testem5-V09-01-04)
0555 - PhysListEmStandard : add spline option for physics tables
0556 - README : update Aida informations
0557
0558 11-04-08 mma
0559 - HistoManager::Scale() : suppress warning
0560
0561 07-04-08 mma (testem5-V09-01-03)
0562 - PhysicsList : add emstandard_opt3
0563 - PhysListEmStandard : replace G4MultipleScattering by G4eMultipleScattering
0564 - HistoManager::saveAscii() : redefinition of binEdge
0565
0566 17-03-08 mma (testem5-V09-01-02)
0567 - macro TestEm5.in : physics list emstandard_opt2
0568
0569 14-01-08 mma (testem5-V09-01-01)
0570 - normalize histo 1
0571 - new subdirectory berger : berger.kumac, berger.C, 530um.ascii
0572
0573 19-12-07 mma (testem5-V09-01-00)
0574 - PhysListEmStandard.cc : select G4hMultipleScattering for muon and proton
0575 - subdirectory mumsc : mumsc.kumac, deviation.ascii
0576
0577 3-12-07 mma (testem5-V09-00-08)
0578 - subdirectory tramu : data mars14.ascii, macros tramu.kumac and tramu.C
0579
0580 30-11-07 mma
0581 - HistoManager: add function Scale().
0582 ascii[0] = flag to control creation of .ascii file
0583 - RunAction: normalize histo 10 (--> tramu.mac)
0584 - add subdirectory tramu
0585
0586 28-11-07 mma (testem5-V09-00-07)
0587 - TrackingAction: new histos (4 and 5) to plot vertex position of secondaries
0588
0589 21-11-07 mma (testem5-V09-00-06)
0590 - RunAction: compute and print energy leakage and energy balance
0591
0592 19-11-07 V.Ivant (testem5-V09-00-05)
0593 - Fixed usage of elstic builders
0594
0595 16-11-07 mma (testem5-V09-00-04)
0596 - PhysListEmStandard : PhysicsTables set with 100 bins per decade (EmOptions)
0597
0598 13-11-07 V.Ivant (testem5-V09-00-03)
0599 - added PhysListEmStandardIG experimental PhysList
0600
0601 12-11-07 mma (testem5-V09-00-02)
0602 - HistoManager/HistoMessenger : print selected histos on ascii file
0603
0604 31-07-07 mma (testem5-V09-00-01)
0605 - new histogram numbering (see README). Change all macros acording to.
0606 - idem in geant3
0607 - reordering processes in PhysListEmStandardSS
0608
0609 05-07-07 mma (testem5-V09-00-00)
0610 - histos 17->20 : energy fluence
0611
0612 22-06-07 mma (testem5-V08-03-01)
0613 - more options in PhysListEmStandard
0614 - cosmetic in TestEm5.cc
0615
0616 16-05-07 V.Ivant (testem5-V08-03-00)
0617 - Fixed bug in standardSS Physics Lists
0618 - Added EM builders from physics_lists library
0619
0620 20-03-07 V.Ivant (testem5-V08-02-00)
0621 - Use all default values in default PhysList
0622 - Use hadronic builders from physics_lists library
0623
0624 06-11-06 mma (testem5-V08-01-02)
0625 - remove PhysicsLists g4v52 and g4v71
0626
0627 25-09-06 mma (testem5-V08-01-01)
0628 - StackingAction: more options for killSecondaries
0629
0630 10-08-06 V.Ivant (testem5-V08-01-00)
0631 - Add NIST materials
0632 - Add "standardSS" physics - single scattering instead of multiple
0633
0634 29-06-06 mma
0635 - PhysicsList::ConstructProcess() : mv AddDecay() after EmProcess
0636
0637 02-06-06 mma (testem5-V08-00-04)
0638 - SteppingAction. prePoint->GetTouchableHandle()->GetVolume()
0639
0640 30-05-06 mma (testem5-V08-00-03)
0641 - SteppingAction. prePoint->GetTouchable()->GetVolume()
0642 - RunAction. Msc proj angle : compute rms of central part only
0643 - new macros for e- backscattering : acosta.mac tavora.mac
0644
0645 19-05-06 mma (testem5-V08-00-02)
0646 - update README
0647 - count energy of killed secondaries
0648 - print full dEdx
0649
0650 29-03-06 mma (testem5-V08-00-01)
0651 - TrackingAction: more precise definition of transmit and reflect
0652
0653 28-03-06 mma (testem5-V08-00-00)
0654 - add livermore physicsList
0655
0656 20-03-06 mma
0657 - migration mum -> um in many macros
0658 - complete penelope physicsList
0659
0660 09-12-05 mma
0661 - TestEm5.in : change Si sizes (20mum * 50mum) to better drawing
0662
0663 06-12-05 Gabriele Cosmo
0664 - Trivial changes for support of CLHEP-2.0.X series.
0665
0666 02-12-05: V.Ivant (testem5-V07-01-03)
0667 - Fix crash connected with non-static hadrons
0668
0669 22-11-05 mma (testem5-V07-01-02)
0670 - update README for OpenScientist
0671
0672 14-11-05 Gabriele Cosmo (testem5-V07-01-01)
0673 - Migration to <sstream> for HistoMessenger.
0674
0675 07-10-05 mma (testem5-V07-01-00)
0676 - create PhysListEmG4v71 (g4v71) for G4MultipleScattering71
0677
0678 01-06-05 mma (testem5-V07-00-02)
0679 - PhysListEmG4v52 : old photon processes marked as 52 (and eplusAnnihilation)
0680 - HistoManager : option "--noErrors" for hbook
0681
0682 3rd May 2005 John Allison (examples-V07-00-03)
0683 - Replaced vis manager with G4VisExecutive.
0684
0685 16-03-05 mma(testem5-V07-00-01)
0686 - remove He3 and ionC12 from predefined particles.
0687 - remove IonC12 class
0688 - PhysListEmStandard : treat alpha as GenericIon
0689 - IonBinaryCascade : remove He3 and IonC12 (--> GenericIon)
0690 - add PhysListEmPenelope
0691
0692 02-03-05 mma (testem5-V07-00-00)
0693 - HistoManager : - put a protection for the creation of analysis factory;
0694 - file extension is fileType;
0695 - HistoMessenger : new command setFileOption
0696
0697 02 Dec 04: V.Ivant (testem5-V06-02-06)
0698 - Migration to cmath
0699
0700 22-11-04 mma (testem5-V06-02-05)
0701 - change in call G4EmCalculator. Need utils-V06-02-16
0702
0703 24-09-04 mma (testem5-V06-02-04)
0704 - define correctly all UI subdirectories.
0705 - do not delete AnalysisFactory (for Jaida)
0706 - add neutron.mac and hadron.mac
0707
0708 23-09-04 V.Ivant (testem5-V06-02-03)
0709 - Fix compilation problem for 2.95.2 (include <memory>)
0710
0711 07-09-04 V.Ivant (testem5-V06-02-02)
0712 - Fix problem of PhysicsList for hadrons
0713 - Remove deletion of histo factories, add auto_ptr
0714
0715 07-09-04 V.Ivant (testem5-V06-02-01)
0716 - fix a minor problem is energy deposit
0717
0718 28-07-04 mma (testem5-V06-02-00)
0719 - print stopping power.
0720 - example of use of G4EmCalculator.
0721 - add dedx1.mac and dedx2.mac
0722
0723 21-06-04 mma (testem5-V06-01-04)
0724 - simplifications in HistoManager.
0725
0726 16-06-04 mma (testem5-V06-01-03)
0727 - print rms of projected angle at exit if histo=6 selected.
0728
0729 10-06-04 mma (testem5-V06-01-02)
0730 - modify HistoManager and its Messenger in order to allow a multirun job.
0731
0732 29-04-04 mma (testem5-V06-01-01)
0733 - add physicsLists: HadronElastic, BinaryCascade, IonBinaryCascade (Ivanch.)
0734 - rm physicsLists: Particles, General
0735
0736 31-03-04 mma (testem5-V06-01-00)
0737 - identical to V06-00-01
0738
0739 17-03-04 mma (testem5-V06-00-01)
0740 - new macro dedx.mac
0741 - sign corrected in ComputeMscHighland()
0742
0743 19-02-04 mma (testem5-V06-00-00)
0744 - modify histo 7 : projected position at exit
0745 - RunAction: remove UI commands for visualisation
0746 - RunAction: add a function ComputeMscHighland()
0747
0748 25-11-03 V.Ivanchenko (testem5-V05-02-06)
0749 - Fix geometry (G.Cosmo)
0750
0751 13-11-03 John Allison
0752 - Removed OPACS from Vis Manager.
0753
0754 27-10-03 mma (testem5-V05-02-05)
0755 - TestEm5.in : units mum instead of um
0756
0757 24-10-03 mma (testem5-V05-02-04)
0758 - PhysListEmStandard: AddProcess(Bremsstrahlung,-1,3,3) ..etc..
0759
0760 07-10-03 mma (testem5-V05-02-03)
0761 - migration em STD -> em standard
0762
0763 12-09-03 V.Ivant (testem5-V05-02-02)
0764 - No AIDA histograms by default
0765
0766 27-08-03 V.Ivant (testem5-V05-02-01)
0767 - Replace obsolete interface to GetRange
0768
0769 11-08-03 mma (testem5-V05-02-00)
0770
0771 12-07-03 mma
0772 - suppresion of Em5 in the class names.
0773 - suppresion of sensitive detector and hits.
0774 - EmPhysicsList : SetFacRange in multiple scattering
0775 - new classes HistoManager, TrackingAction, StackingAction in order
0776 to book and fill histograms.
0777 - new UI command setHisto to control the binning of histograms.
0778 - more histos and new numbering scheme : see README
0779 - StackingAction and its messenger : possibility to kill secondaries.
0780 - DetectorConstruction::DefineMaterials() invoked in constructor.
0781 The UI commands /testem/det work in preInit state as well in Idle.
0782 - all macros updated and renamed according to authors of experimental results.
0783 - replace G4NOHIST by G4ANALYSIS_USE
0784 - adapt geant3
0785
0786 06-06-03 mma (testem5-V05-01-01)
0787 - new histogram (ID=11) for the projeted angle at exit.
0788 In geant3 as well. Bug corrected in gustep.
0789 - new macros for multiple Scattering tests: run61,71,81,91
0790 - proper deletion of old geometry when it is updated.
0791 - fix compilation warnings.
0792
0793 30-04-03 mma (testem5-V05-01-00)
0794 - modular PhysicsList
0795 - class StepCut becomes StepMax (as in TestEm7)
0796
0797 17-04-03 V.Ivant (testem5-V05-00-06)
0798 - Fix crash out of WorldVolume
0799
0800 01-04-03 mma (testem5-V05-00-05)
0801 - PVPlacement in logical mother
0802
0803 06-03-03 mma (testem5-V05-00-03)
0804 - PhysicsList::SetCuts : suppress cutForProton
0805
0806 20-02-03 V.Ivant (testem5-V05-00-02)
0807 -migration to cut per region
0808
0809 12-02-03 mma (testem5-V05-00-01)
0810 - add a blank in SteppingVerbose
0811
0812 16-12-02 mma (testem5-V05-00-00)
0813 -new UI directory /testem/
0814
0815 12-12-02 mma (testem5-V04-01-01)
0816 -migration to aida 3.0
0817
0818 08-08-02 mma (testem5-V04-01-00)
0819 -in RunAction: bookHisto() only at runID=0
0820 -in PhysicsList::SetMaxStep() : "Length"
0821
0822 06-06-02 mma (testem5-V04-00-03)
0823 -old histograming package clhep/hist replaced by AIDA 2.2/anaphe. See README
0824
0825 08-03-02 mma (testem5-V04-00-01)
0826 - PhysicsList: uniformisation of the setG(E)Cut commands
0827
0828 06-02-02 mma (testem5-V04-00-00)
0829
0830 06-12-01 mma
0831 - In PrimaryGeneratorAction, possibility to randomize the beam spot
0832 - command /gun/rndm in PrimaryGeneratorMessenger
0833 - similar functionality in geant3: gukine.F
0834
0835 28-11-01 mma (testem5-V03-02-02)
0836 - EventAction: DrawTrack "none"
0837 - small change in vis.mac
0838 - suppression of the rndm commands, now managed by G4RunManager:
0839 --> RunAction, RunActionMessenger, EventAction.
0840
0841 05-11-01 mma (testem5-V03-02-01)
0842 - mods in TestEm3.cc: the initialisation and vis initialisation are
0843 not done by default. --> inserted /run/initialize in all macros.
0844 - To get visualisation: > /control/execute vis.mac
0845
0846
0847 19-10-01 Steve O'Neale (examples-V03-02-00)
0848 - Update reference output
0849
0850 16-10-01 mma (testem5-V03-02-00)
0851 - removal of G4RW header (EventAction.cc)
0852 - new vis commands (init.mac)
0853 - 80 columns everywhere
0854
0855 27-03-01 mma (testem5-V03-00-04)
0856 - set cppflag G4NOHIST = true in gnumakefile
0857
0858 21-02-01 mma (testem5-V03-00-03)
0859 - hbook histograms restored
0860
0861 20-02-01 mma (testem5-V03-00-02)
0862 - verbose stepping adapted for STL
0863 - save rndm at begin of event
0864
0865 09-01-01 mma
0866 - modified Em5PhysicsList and Em5StepCut in order to make the
0867 command /step/setMaxStep working
0868
0869 07-12-00 mma (testem5-V02-00-03 & testem-noHist)
0870 - remove hbook histograms: GNUmakefile,runAction
0871
0872 06-12-00 mma (testem5-V02-00-02 & testem-withHist)
0873 - update of init.mac for new vis commands.
0874 - G4UItcsh in the main()
0875
0876 25th November 2000 Steve O'Neale (tagset210)
0877 - update test outputs for min.delta energy cut and cut table
0878 - Change in processes below ~ 1 per cent.
0879
0880 June 17, 2000 John Allison (testem5-V01-00-00)
0881 - Updated TestEm5.out for geant4-01-01-ref-06.
0882
0883 17-01-00 cppflag G4NOHIST to protect hbook histograms.
0884 - new histo: normalizsed distribution of energy deposit.
0885 - new materials (mainly gas)
0886
0887 12-10-99 moved to examples/extended/electromagnetic/TestEm5
0888
0889 09-08-99 commands for save/read Rndm status
0890
0891 07-07-99 Michel Maire
0892 - (re)introduce visualisation.
0893 - TestEm5 looks like TestEm1 and TestEm3
0894
0895 April 09, 98 G. Cosmo
0896 - Created.