Files
geant4/examples/extended/electromagnetic/TestEm12/History
T
2022-07-01 10:44:02 +02:00

337 lines
10 KiB
Plaintext

# Example TestEm12 History
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
which **must** added in reverse chronological order (newest at the top). It must **not**
be used as a substitute for writing good git commit messages!
## 2021-12-10 Ben Morgan (testem12-V11-00-00)
- Change to new Markdown History format
---
# History entries prior to 11.0
06-10-21 I. Hrivnacova (testem12-V10-07-04)
- Migration to new G4AnalysisManager.hh header;
define the default output file type (root).
19-07-21 I. Hrivnacova (testem12-V10-07-03)
- Updated for changes in the analysis category:
removed deleting of the analysis manager,
as this is now done by the Geant4 kernel.
10-05-21 mma (testem12-V10-07-02)
- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits.
10-02-21 V.Ivanchenko (testem12-V10-07-01)
- fixed README
18-12-20 mma (testem12-V10-07-00)
- updated PhysListEmStandard.cc
27-10-20 mma (testem12-V10-06-00)
- add macros description in Readme
09-09-18 SI (testem12-V10-04-04)
- updated dna.mac
04-06-18 mma (testem12-V10-04-03)
- SteppingAction.cc : Photoelectric, edep at end of step
09-05-18 B.Morgan (testem12-V10-04-02)
- Include G4Types before use of G4MULTITHREADED. For forward
compatibility with move to #defines over -D for G4 preprocessor
symbols.
09-04-18 mma (testem12-V10-04-01)
- testem12.cc : set visualisation only in interactive mode
19-03-18 mma (testem12-V10-04-00)
- testem12.cc : remove G4UI_USE and G4VIS_USE
19-04-17 mma (testem12-V10-03-01)
- BeginOfRunAction() : remove SetRandomNumberStore(true)
30-12-16 SI (testem12-V10-03-00)
- updated PhysicsList
17-10-16 G.Folger (testem12-V10-02-06)
- fix typo, i.e. add missing declaration of particleIterator in Decay.
14-10-16 G.Folger (testem12-V10-02-05)
- remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
fix required by clang39 on Linux and MAC
21-09-16 V.Ivant (testem12-V10-02-04)
- PhysicsList - move enabling of the CSDA flag in order to gurantee
correct flag setting
- RunAction - added dump of EM parameters
- TestEm12.cc - set default number of threads 4
- DetectorConstruction, DetectorMessenger - allow to change number
of layers only in the PreInit state; do not clean and
reinitialise geometry when change sphere radii
04-07-16 I. Hrivnacova (testem12-V10-02-03)
- Fixes for Doxygen documentation
08-04-16 mma (testem12-V10-02-02)
- PhysicsList, PhysListEmStandard: use G4EmParameters
08-01-16 SI (testem12-V10-02-01)
- updated dna.mac
10-12-15 V.Ivant (testem12-V10-02-00)
- H.Burkhardt fixed root macro allowing to work both with root5 and 6
27-10-15 D.Sawkey (testem12-V10-01-02)
- update READMEs
26-10-15 mma (testem12-V10-01-01)
- RunAction, Run : correct binWidth of histo 1
12-05-15 V.Ivant (testem12-V10-01-00)
- PhysicsList - use G4EmStandardPhysicsGS from physics_list library
24-10-14 mma (testem12-V10-00-04)
- PhysListEmStandard : fUseSafetyPlus
- use G4EmStandardPhysicsSS and WVI
- TestEm12.in : /run/numberOfThreads 2
11-09-14 mma (testem12-V10-00-03)
- TestEm12.cc : SetNumberOfThreads(G4Threading::G4GetNumberOfCores())
22-06-14 mma (testem12-V10-00-02)
- remove PhysicsList::SetCuts(). Update macros
21-04-04 V.Ivanchenko (testem12-V10-00-01)
- PhysicsList - added emlowenergy and dna_option1 physics lists
19-01-14 mma (testem12-V10-00-00)
- MT: ActionInitialization, TestEm12.cc
- MT: RunAction, Run, EventAction, TrackingAction, SteppingAction
- MT: DetectorConstruction and messenger. rm MagField
- rm EventActionMessenger. Cleanup all macros
21-11-13 V.Ivanchenko (testem12-V09-06-11)
- PhysListEmStandardWVI and PhysListEmStandardSS - reduced low-energy
threashold for the single scattering model to 10 eV
28-07-13 P.Gumplinger (testem12-V09-06-10)
- fix clang32 compilation warning
11-07-13 I.Hrivnacova (testem12-V09-06-09)
- In HistoManager: use new analysis manager method SetH1Activation()
20-06-13 mma (testem12-V09-06-08)
- SteppingVerbose: use G4Step::GetSecondaryInCurrentStep().
07-06-13 mma (testem12-V09-06-07)
- Cosmetic in SteppingAction.
18-04-13 mma (testem12-V09-06-06)
- use G4AnalysisManager
01-04-13 A.Dotti (testem12-V09-06-03,testem12-V09-06-04,testem12-V09-06-05)
- New G4VUserPhysicsList interface needed for MT
22-03-13 mma (testem12-V09-06-02)
- PhysListEmStandard: suppress Msc96
28-02-13 I. Hrivnacova (testem12-V09-06-01)
- When building materials with NistManager
do not set fromIsotopes argument (which was set to false),
as since 9.6 all materials have to be built from isotopes.
(Thanks to V. Ivantchenko for pointing at this.)
13-02-13 I.Hrivnacova
- Applied coding guidelines (virtual keyword, data members initialization)
11-12-12 V.Ivant (testem12-V09-06-00)
- PhysListEmStandard: use SetEmModel method
20-10-12 mma (testem12-V09-05-09)
- PhysListEmStandard: use G4UrbanMsc96
15-10-12 mma (testem12-V09-05-08)
- RunAction: do not save random seed
- coding convention: virtual
12-10-12 V.Ivant (testem12-V09-05-07)
- Added Opt4 Physics List and decreased limit on cuts
30-04-12 mma (testem12-V09-05-06)
- StepMaxMessenger : printing correction
12-04-12 mma (testem12-V09-05-04)
- all classes : apply G4 coding conventions
05-03-12 mma (testem12-V09-05-03)
- HistoManager.hh and .cc : migrate to new g4tools histogramming system
Do not need aida anymore, nor G4ANALYSIS_USE
- HistoMessenger.hh and .cc : suppress fileType command
- Update Readme and all macros accordingly
09-02-12 V.Ivant (testem12-V09-05-02)
- PhysListEmStandardSS,PhysListEmStandardSSI,
PhysListEmStandardWVI - more correct process order
06-02-12 mma (testem12-V09-05-01)
- modify StepMax mechanism. Add command /testem/StepMax
29-01-12 S. Incerti, V. Ivantchenko (testem12-V09-05-00)
- Added new physics list: PhysListEmStandardSSM, which uses
G4eSingleCoulombScatteringModel
21-11-11 V.Ivant (testem12-V09-04-10)
- PhysListEmStandardGS, PhysListEmStandardWVI - low energy threshold
for Coulomb scattering model is reduced to 10 eV for e+- and to
100 eV for muons and hadrons
08-11-11 mma (testem12-V09-04-09)
- modify SteppingVerbose for OutOfWorld
06-11-11 mma (testem12-V09-04-08)
- add back PhysListEmStandardGS, PhysListEmStandardWVI
31-10-11 mma (testem12-V09-04-07)
- PhysListEmStandard : msc95 by default
- remove PhysListEmStandardGS, PhysListEmStandardWVI
05-06-11 mma (testem12-V09-04-06)
- PhysListEmStandard migrated to the new approach based on G4PhysicsListHelper
17-05-11 seb-mma (testem12-V09-04-05)
- PhysicsList : add G4EmDNAPhysics
- new macro dna.mac
08-04-11 mma (testem12-V09-04-03)
- PhysicsList : set back default lowest production cut (990 eV)
- update PhysListEmStandard for msc95 and deexcitation (see ref-03)
28-03-11 V.Ivant (testem12-V09-04-02)
- Reduced statistic in TestEm12.in
- removed obsolete Set methods in PhysListEmStandard
20-02-11 mma (testem12-V09-04-01)
- update PhysListEmStandard for deexcitation
- PhysicsList : set lowest production cut to 100 eV
- update SteppingVerbose
- update vis.mac
05-01-11 V.Ivant (testem12-V09-04-00)
- Minor cleanup of SS physics constructor
05-12-10 mma (testem12-V09-03-05)
- subdirectory berger : results of EGSnrc simulation
09-11-10 M.Asai (testem12-V09-03-04)
- Fix AIDA file option.
06-06-10 J.Perl (testem12-V09-03-03)
- Remove unused variable in EventAction
03-06-10 J.Perl (testem12-V09-03-02)
- Updated vis usage
25-05-10 mma (testem12-V09-03-01)
- add PhysListStandardGS, PhysListStandardSS, PhysListStandardWVI
20-05-10 mma (testem12-V09-03-00)
- TestEm12.cc : introduction of G4UIExecutive
16-11-09 mma (testem12-V09-02-01)
- PhysListEmStandard copied from TestEm5
22-09-09 mma (testem12-V09-02-00)
- PhysicsList.cc :
- renamed "standard" -> "local"; "emstandard" -> "emstandard_opt0"
- Substituted obsolete low-energy physics builders by builders from
the physics_list library;
- updated README and macro files
16-11-08 mma (testem12-V09-01-08)
- Em options: 20bins/decade LinLossLimit=default=0.01
29-10-08 mma (testem12-V09-01-07)
- update PhysListEmStandard : options and hMultipleScattering for muon
26-10-08 mma (testem12-V09-01-06)
- update PhysListEmStandard and README
23-09-08 mma (testem12-V09-01-05)
- HistoManager : root format by default
12-06-08 mma (testem12-V09-01-04)
- Remove AIDA from GNUmakefile
07-05-08 mma (testem12-V09-01-03)
- README : update Aida informations
11-04-08 mma
- HistoManager::Scale() : suppress warning
07-04-08 mma (testem12-V09-01-02)
- PhysListEmStandard : replace G4MultipleScattering by G4eMultipleScattering;
- HistoManager::saveAscii() : redefinition of binEdge
24-01-08 mma (testem12-V09-01-01)
- update macro berger.mac : setCuts 2um (=1keV)
14-01-08 jja (testem12-V09-01-00)
- add macro berger/berger.C
10-01-08 jean jacquemier
- new subdirectory berger/data
07-12-07 mma
- add macro berger.mac
09-11-07 mma (testem12-V09-00-01)
- HistoManager/HistoMessenger : print selected histos on ascii file
16-08-07 mma (testem12-V09-00-00)
- HistoManager : modify the way to get csdaRange from G4EmCalculator
and compute stepMax for histo 8
27-04-07 mma (testem12-V08-02-01)
- HistoManager : by default, get csdaRange from G4EmCalculator
08-01-07 V.Ivant (testem12-V08-02-00)
- Uncomment hadron ionisation in Livermore builder
24-10-06 mma (testem12-V08-01-00)
- GNUmakefile : LOADLIBS
- remove PhysicsLists 52 and 71
19-05-06 mma (testem12-V08-00-02)
- update README
11-04-06 mma (testem12-V08-00-01)
- HistoManager : compute stepMax from histos 1 and 8 (stepMax <= binWidth)
- RunAction : pass stepMax from HistoManager to StepMax process
- StepMax : boolean flag : apply
- SteppingAction : edep randomly distribued along step
28-03-06 mma (testem12-V08-00-00)
- add PhysListEmLivermore and PhysListEmPenelope
- RunAction : G4EmCalculator::GetCSDARange()
16-02-06 mma
- migration mum -> um in several macros
06-12-05 Gabriele Cosmo
- Trivial changes for support of CLHEP-2.0.X series.
22-11-05 mma (testem12-V07-01-04)
- update README for OpenScientist
14-11-05 Gabriele Cosmo (testem12-V07-01-03)
- Migration to <sstream> for HistoMessenger.
05-10-05 mma (testem12-V07-01-02)
- create PhysListEmG4v71 (g4v71) for G4MultipleScattering71
22-07-05 michel maire (testem12-V07-01-00)
- created, from TestEm11