240 lines
7.8 KiB
Plaintext
240 lines
7.8 KiB
Plaintext
# Example electronScattering 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 (electronScattering-V11-00-00)
|
|
- Change to new Markdown History format
|
|
|
|
---
|
|
|
|
# History entries prior to 11.0
|
|
|
|
07-10-21 I. Hrivnacova (electronScattering-V10-07-03)
|
|
- Migration to new G4AnalysisManager.hh header;
|
|
define the default output file type (root).
|
|
|
|
06-10-21 V. Ivanchenko (electronScattering-V10-07-02)
|
|
- electronScattering.cc - removed obsolete random number generator
|
|
- PhysicsList - use physics constructors from physics_list library;
|
|
added G4EmStandardPhysics_option4; local EM physics constructors
|
|
are removed
|
|
|
|
19-07-21 I. Hrivnacova (electronScattering-V10-07-01)
|
|
- Updated for changes in the analysis category:
|
|
removed deleting of the analysis manager,
|
|
as this is now done by the Geant4 kernel.
|
|
|
|
16-05-21 mma (electronScattering-V10-07-00)
|
|
- Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits.
|
|
|
|
19-11-19 G.Cosmo (electronScattering-V10-05-00)
|
|
- Fixed compilation on Windows for unused out_of_range exception object
|
|
in Run::Merge().
|
|
|
|
09-05-18 B.Morgan (electronScattering-V10-04-02)
|
|
- Include G4Types before use of G4MULTITHREADED. For forward
|
|
compatibility with move to #defines over -D for G4 preprocessor
|
|
symbols.
|
|
|
|
12-04-18 mma (electronScattering-V10-04-01)
|
|
- electronScattering.cc : set visualisation only in interactive mode
|
|
|
|
22-03-18 mma (electronScattering-V10-04-00)
|
|
- electronScattering.cc : remove G4UI_USE and G4VIS_USE
|
|
|
|
14-10-16 G.Folger (electronScattering-V10-02-03)
|
|
- remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
|
|
fix required by clang39 on Linux and MAC
|
|
|
|
04-07-16 I.Hrivnacova (electronScattering-V10-02-02)
|
|
- Fixes for Doxygen documentation
|
|
|
|
15-04-16 mma (electronScattering-V10-02-01)
|
|
- PhysListEmStandard_WVI, SS: add SetMscThetaLimit()
|
|
|
|
14-04-16 mma (electronScattering-V10-02-00)
|
|
- PhysListEmStandard: use G4EmParameters
|
|
|
|
23-01-15 Laszlo Urban (electonScattering-V10-01-00)
|
|
- plot 6 filling is corrected, the distance from scattering foil to detector
|
|
was wrong, it is corrected now
|
|
|
|
13-09-14 mma (electonScattering-V10-00-02)
|
|
- electronScttering.cc : SetNumberOfThreads(G4Threading::G4GetNumberOfCores())
|
|
|
|
24-06-14 mma (electronScattering-V10-00-01)
|
|
- restaure scatter.mac
|
|
- remove PhysicsList::SetCuts(). Update macros
|
|
|
|
05-06-14 J.Jacquemier (electronScattering-V10-00-00)
|
|
- Migrated to multi-threading:
|
|
- Add ActionInitialization
|
|
- Add Run
|
|
- Remove EventAction and EventMessenger
|
|
- Modify electronScattering, TrackingAction and RunAction
|
|
- Modify macros to change printModulo by /run/printProgress
|
|
|
|
02-12-13 I.Hrivnacova (electronScattering-V09-06-09)
|
|
- Synchronized README and .README files
|
|
|
|
11-07-13 I.Hrivnacova (electronScattering-V09-06-08)
|
|
- In HistoManager: use new analysis manager method SetH1Activation()
|
|
|
|
07-06-13 mma (electronScattering-V09-06-07)
|
|
- Cosmetic in SteppingAction.
|
|
|
|
10-04-13 mma (electronScattering-V09-06-06)
|
|
- HistoManager functionalities transfered to G4Analysis and its messenger.
|
|
- userAction classes and all macros affected
|
|
|
|
09-04-13 mma (electronScattering-V09-06-05)
|
|
- cosmetics for histo 5 and 6
|
|
|
|
01-04-13 A.Dotti (electronScattering-V09-06-04)
|
|
- New interfaces for PhysicsLists needed by MT
|
|
|
|
28-03-13 L.Urban (electronScattering-V09-06-03)
|
|
- add 2 histograms
|
|
|
|
25-03-13 mma (electronScattering-V09-06-02)
|
|
- more on coding conventions
|
|
|
|
15-03-13 mma (electronScattering-V09-06-01)
|
|
- G4 coding conventions
|
|
|
|
11-12-12 V.Ivant (electronScattering-V09-06-00)
|
|
- Used SetEmModel method in physics builders
|
|
|
|
13-10-12 A. Dotti (electronScattering-V09-05-08)
|
|
- Removing double include of system of units
|
|
|
|
13-10-12 A. Dotti (electronScattering-V09-05-07)
|
|
- Adding explicit use of system of units
|
|
|
|
04-09-12 I. Hrivnacova (electronScattering-V09-05-06)
|
|
- Updated CMakeLists.txt:
|
|
adding visualization, copying macros, install target and comment lines
|
|
- Added .README
|
|
|
|
19-04-12 mma (electronScattering-V09-05-05)
|
|
- all classes : apply G4 coding conventions
|
|
|
|
23-02-12 mma (electronScattering-V09-05-04)
|
|
- HistoManager : GetFileType()
|
|
|
|
14-02-12 mma (electronScattering-V09-05-03)
|
|
- HistoManager : new handle namespace and fileName[2]
|
|
no subdirectory in histos file
|
|
- HistoManager : add protections for histo file management
|
|
|
|
09-02-12 V.Ivanchenko (electronScattering-V09-05-02)
|
|
- PhysListEmStandardSS, PhysListEmStandardWVI - more correct order
|
|
and fixed initialisation
|
|
|
|
19-01-12 mma (electronScattering-V09-05-01)
|
|
- electronScattering.in : correct fileName for histograms
|
|
|
|
16-01-12 mma (electronScattering-V09-05-00)
|
|
- HistoManager.hh and .cc : migrate to new g4tools histogramming system
|
|
Do not need aida anymore, nor G4ANALYSIS_USE
|
|
- HistoManager : histId and histPt
|
|
- SetHisto() : simplification of Unit handling (HistoManager and HistoMessenger)
|
|
- HistoMessenger.hh and .cc : suppress fileType command
|
|
- HistoManager and HistoMessenger : coding conventions
|
|
- Update Readme and all macros accordingly
|
|
|
|
08-11-11 mma (electronScattering-V09-04-07)
|
|
- modify SteppingVerbose for OutOfWorld
|
|
|
|
06-11-11 mma (electronScattering-V09-04-06)
|
|
- add back PhysListEmStandardGS, PhysListEmStandardWVI
|
|
|
|
01-11-11 mma (electronScattering-V09-04-05)
|
|
- PhysListEmStandard : msc95 by default
|
|
- remove PhysListEmStandardGS, PhysListEmStandardWVI
|
|
|
|
30-10-11 mma (electronScattering-V09-04-04)
|
|
- RunAction : ->SetRandomNumberStore(false)
|
|
|
|
06-06-11 mma (electronScattering-V09-04-03)
|
|
- PhysListEmStandard migrated to the new approach based on G4PhysicsListHelper
|
|
|
|
24-05-2011 mma (electronScattering-V09-04-02)
|
|
- add EGS_13MeV results (Yann Perrot)
|
|
|
|
14-05-2011 mma (electronScattering-V09-04-01)
|
|
- PhysListEmStandard updated for msc95
|
|
|
|
04-01-2011 V.Ivanchenko (electronScattering-V09-04-00)
|
|
- Minor cleanup of SS physics constructor
|
|
|
|
09-11-10 M.Asai (electronScattering-V09-03-07)
|
|
- Fix AIDA file option.
|
|
|
|
06-06-10 J.Perl (electronScattering-V09-03-06)
|
|
- Remove unused variable in EventAction
|
|
|
|
04-06-10 J.Perl (electronScattering-V09-03-05)
|
|
- Updated vis usage
|
|
|
|
22-05-10 mma (electronScattering-V09-03-04)
|
|
- electronScattering.cc : introduction of G4UIExecutive
|
|
|
|
05-01-10 mma (electronScattering-V09-03-03)
|
|
- RunAction::PrintFluence() : print unormalized fluence per event
|
|
|
|
11-12-09 mma
|
|
- add PhysListEmStandardWVI
|
|
|
|
22-11-09 mma (electronScattering-V09-02-03)
|
|
- PhysListEmStandard and PhysListStandardGS as in TestEm5
|
|
|
|
24-09-09 V.Ivant (electronScattering-V09-02-02)
|
|
- PhysicsList.cc : fix bug in 'standardGS' setting
|
|
|
|
23-09-09 mma (electronScattering-V09-02-01)
|
|
- reactive EmOptions in local physics
|
|
|
|
19-09-09 mma (electronScattering-V09-02-00)
|
|
- rename example NRCC_E_Benchmark_V1 to electronScattering
|
|
- local "standard" physics list renamed "local" (default)
|
|
|
|
09-09-09 V.Ivant (eBenchmarkV1-V09-02-02)
|
|
- add Goudsmit-Saunderson msc model, set default Phys List Opt0
|
|
|
|
06-07-09 mma (eBenchmarkV1-V09-02-01)
|
|
- add a protection in RunAction::ComputeFluenceError()
|
|
|
|
17-05-09 mma
|
|
- first commit and tag eBenchmarkV1-V09-02-00
|
|
|
|
01-03-09 mma
|
|
- TestBruce renamed NRCC_E_Benchmark_V1
|
|
|
|
18-01-09 mma (Laszlo)
|
|
- RunAction::ComputeFluenceError() : sqrt(err1^2 + err0^2)
|
|
|
|
26-12-08 mma
|
|
- RunAction. Normalisation : average over few bins (4 mm)
|
|
|
|
13-12-08 mma
|
|
- RunAction : compute error on fluence distribution
|
|
|
|
11-12-08 mma
|
|
- HistoManager : redefine histogram numbering
|
|
- PhysicsLists : remove livermore and penelope
|
|
|
|
07-12-08 mma
|
|
- fluence histo : plot 1/uz instead of uz (TrackingAction)
|
|
|
|
04-12-08 mma
|
|
- fluence histo : divide by surface of ring
|
|
normalize to bin 0
|
|
|
|
10-11-08 Michel Maire
|
|
- Created.
|
|
- TestBruce looks like TestEm5
|