337 lines
10 KiB
Plaintext
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
|