Files
2024-06-28 13:08:51 +02:00

327 lines
10 KiB
Plaintext

# Example Hadr01 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!
## 2024-06-23 V. Ivanchenko (exhadr01-V11-02-00)
- Hadr01.cc - enable usage of the NUDEX library for QGSP_BERT_HP physics
## 2023-11-06 V. Ivanchenko (exhadr01-V11-01-04)
- Hadr01.cc - prepare PhysicsList for neutrino and charge exchange physics
hadr01.in - added integration test of neutrino and charge exchange physics
HistoManager - improved verbose printout
## 2023-10-05 V. Ivanchenko (exhadr01-V11-01-03)
- Fixed bug in profile histogram, removed methods not needed, replaced
virtual keywords with override, used default and deleted constructor
in modified classes
## 2023-08-03 V. Ivanchenko (exhadr01-V11-01-02)
- Hadr01.cc - added possibility to change transition energy cascade/string in
the command line; added possibility to enable charge exchange physics in the
command line
- HistoManager - added option key to print internal Bertini x-section
## 2023-05-22 V. Ivanchenko (exhadr01-V11-01-01)
- HistoManager - added protection against secondary zero-energy particles
## 2022-12-30 V. Ivanchenko (exhadr01-V11-01-00)
- Added UI commands to enable neutron general process and extra macro file
## 2022-12-18 V. Ivanchenko (exhadr01-V11-00-01)
- Added UI commands to enable b- and c- particle physics and
hyper-nuclei physics, added macro files to demonstrate this
## 2021-12-10 Ben Morgan (exhadr01-V11-00-00)
- Change to new Markdown History format
---
# History entries prior to 11.0
07-11-21 I. Hrivnacova (exhadr01-V10-07-03)
- Added analysis manager Clear() call instead of
deleting in the end of run (removed on July 22)
05-11-21 V.Ivanchenko (exhadr01-V10-07-02)
- HistoManager, DetectorConstruction, DetectorMessenger
fix #2441 - corect counting of leaking neutrons
19-07-21 I. Hrivnacova (exhadr01-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.
08-03-21 A. Ribon (exhadr01-V10-07-00)
- PhysicsList : removed unused header file.
10-11-20 B. Morgan (exhadr01-V10-06-02)
- Migration to G4RunManagerFactory.
22-07-20 V.Ivanchenko (exhadr01-V10-06-01)
- PhysicsList - make it coherent with current reference lists
- RunAction - improved pritouts
- hadr01.in - switched from Al to W
18-01-20 V.Ivanchenko (exhadr01-V10-06-00)
- HistoManager - removed FPE error (happens if check volume
material is not vacuum)
21-08-19 V.Ivanchenko (exhadr01-V10-05-01)
- DetectorConstruction - added "Battery" material from problem
report 2175 and new macro test_battery.in
17-12-18 V.Ivanchenko (exhadr01-V10-05-00)
- HistoManager - added linear histogram for pion energy at production
08-11-18 V.Ivanchenko (exhadr01-V10-04-05)
- PhysicsList - make local PhysicsList to be coherent with
physics_list library
14-08-18 V.Ivanchenko (exhadr01-V10-04-04)
- DetectorConstruction - minor improvement of printout
- added test macros
03-05-18 J.Allison (exhadr01-V10-04-03)
- RunAction.cc:
o Remove G4VIS_USE.
o Remove /vis/ commands - not necessary now and causes
problem in Qt with in multithreaded mode.
- DetectorConstruction.cc: Pass vis attributes as objects, not pointers.
29-03-18 V.Ivanchenko (exhadr01-V10-04-02)
- DetectorConstruction, DetectorMessenger, HistoManager,
PrimaryGeneratorAction - cleanup geometry definition
26-03-18 V.Ivanchenko (exhadr01-V10-04-01)
- Fixed compilation
22-03-18 M.Maire (exhadr01-V10-04-00)
- Hadr01.cc : remove G4UI_USE and G4VIS_USE
21-11-17 V.Ivanchenko (exhadr01-V10-03-00)
- Fixed histograms and radioactive decay
09-11-16 V.Ivanchenko (exhadr01-V10-02-03)
- PhysicsList - synchronisation with physics_list library of 10.3
- G4EmUserPhysics - removed as obsolete
01-11-16 I. Hrivnacova (exhadr01-V10-02-01)
- Coding guidelines (class member names)
30-08-16 I. Hrivnacova (exhadr01-V10-02-00)
- Removed data. functions and commands to define cuts
from PhysicsList and PhysicsListMessenger;
using Geant4 commands
31-08-15 V.Ivanchenko (exhadr01-V10-01-00)
- PhysicsList - syncronisation with physics_list library
02-12-13 I. Hrivnacova (exhadr01-V09-06-07)
- Updated .README for changes in README
21-11-13 A. Dotti (exhadr01-V09-06-06)
- USe G4RunManager::ReinitializeGeometry() to trigger geometry
rebuilds.
- Remove ui command /testhadr/Update and corresponding
DetectorConstruction::Update method
- Mark UI command to change detector as ToBeBroadcasted(false)
- Update README file for change in ui command
- Start migration to MT: added CreateSDandField method
29-07-13 P. Gumplinger (exhadr01-V09-06-05)
- fix MAC/clang32 compilation warnings
05-06-13 I. Hrivnacova (exhadr01-V09-06-04)
- Applied coding guidelines (data members names and initialization,
tabulations, separators)
05-04-13 V.Ivanchenko (exhadr01-V09-06-03)
- Appling code guidelines
31-01-13 V.Ivanchenko (exhadr01-V09-06-02)
- PhysicsList - migration to new structure of physics_lists
12-12-12 V.Ivanchenko (exhadr01-V09-06-01)
- PhysicsList - removed unused LHEP builder header
07-12-12 V.Ivanchenko (exhadr01-V09-06-00)
- PhysicsList - removed CHIPS and LHEP builders
17-11-12 V.Ivanchenko (exhadr01-V09-05-09)
- PhysicsList - bug fixed (absence of elestic scattering)
hadronic HyperNews report #734
15-11-12 I. Hrivnacova (exhadr01-V09-05-08)
- Synchronized .README with changes in README
13-11-12 V.Ivanchenko (exhadr01-V09-05-07)
- updated README
- DetectorConstruction - fixed bug in volume name
17-10-12 A. Ribon (exhadr01-V09-05-06)
- Retagged after that the previous tag was rejected.
16-10-12 A. Ribon (exhadr01-V09-05-05)
- Renamed default stopping and ion physics classes.
13-10-12 A. Dotti (exhadr01-V09-05-04)
- Adding explicit use of system of units
12-07-12 V.Ivant (exhadr01-V09-05-03)
- Upgraded README
12-07-12 V.Ivant (exhadr01-V09-05-02)
- Added G4EmUserPhysics builder, default Physics List - FTFP_BERT
23-05-12 V.Ivant (exhadr01-V09-05-01)
- Applied code convension
06-01-12 V.Ivant (exhadr01-V09-05-00)
- DetectorMessenger - fixed deletion of objects
21-04-11 V.Ivant (exhadr01-V09-04-01)
- Added new builders for ions
17-03-11 V.Ivant (exhadr01-V09-04-00)
- Fixed typo in printout
19-11-10 V.Ivant (exhadr01-V09-03-10)
- PhysicsList - update according to Physics List library
25-10-10 V.Ivant (exhadr01-V09-03-09)
- PhysicsList - removed unused headers and double definition of
QGSP_BIC_EMY
11-10-10 V.Ivant (exhadr01-V09-03-08)
- PhysicsList - removed TRV physics lists and cleanup elastic
- Histo - use default options for AIDA
17-08-10 V.Ivant (exhadr01-V09-03-07)
- PhysicsList - use deafault elastic builder in majority of cases
11-06-10 V.Ivant (exhadr01-V09-03-06)
- Fixed memory leak at destruction
- Cleanup PhysList according to update of physics_list library
06-06-10 J.Perl (exhadr01-V09-03-05)
- Remove unused variable in EventAction
04-06-10 J.Perl (exhadr01-V09-03-04)
- Updated vis usage
26-05-10 J.Allsion (exhadr01-V09-03-03)
- Introduced G4UIExecutive.
26-05-10 J.Allsion (exhadr01-V09-03-02)
- Tag name spoiled by finger trouble in tags database..
13-01-10 V.Ivant (exhadr01-V09-03-01)
- Fixed problem of counting of particles leaked from the target
29-12-09 V.Ivant (exhadr01-V09-03-00)
- When PhysList defined via PHYSLIST environment variable still
make local PhysList messenger available to avoid crash in old macro
25-09-09 V.Ivant (exhadr01-V09-02-03)
- Update Physics List choices according to 9.3 configurations
02-09-09 V.Ivant (exhadr01-V09-02-02)
- Added histograms on energy depositions: total, electromagnetic,
pion, proton
23-06-09 V.Ivant (exhadr01-V09-02-01)
- FB68 substituted by FTFP_BERT_TRV
15-05-09 V.Ivant (exhadr01-V09-02-00)
- update to physics_lists lists
20-11-08 V.Ivant (exhadr01-V09-01-04)
- added charge exchange
17-09-08 V.Ivant (exhadr01-V09-01-03)
- improved Physics List output
25-06-08 V.Ivant (exhadr01-V09-01-02)
13-06-08 V.Ivant (exhadr01-V09-01-01)
- remove usage of AIDA in GNUmakefile
- added FTF_BIC Physics Lists
19-05-08 V.Ivant (exhadr01-V09-01-00)
- remove usage of obsolete G4HadronProcessStore
12-12-07 V.Ivant (exhadr01-V09-00-03)
- remove experimental PhysLists: QGS_BIC, QGSP_CASC
07-12-07 V.Ivant (exhadr01-V09-00-02)
- If type of histograms "root" then added "h" in front of histograms id
16-11-07 V.Ivant (exhadr01-V09-00-01)
- Added QGSC_BERT PhysList
14-11-07 V.Ivant (exhadr01-V09-00-00)
- Physics List updated according to recent changes in hadronics and
physics_lists packages
01-06-07 V.Ivant (exhadr01-V08-03-03)
- Physics List updated according to recent changes in hadronics and
physics_lists packages
24-05-07 V.Ivant (exhadr01-V08-03-02)
- substitute autoptr by normal pointers in Histo to avoid crash
21-05-07 V.Ivant (exhadr01-V08-03-01)
- Fix filling histogram on total energy deposit in the target
16-05-07 V.Ivant (exhadr01-V08-03-00)
- Added histogram on total energy deposit in the target
- Use renamed EM builders G4EmStandardPhysics_option1 and
G4EmStandardPhysics_option2
26-04-07 V.Ivant (exhadr01-V08-02-01)
- PhysicsList update according to physics_lists modification
18-04-07 V.Ivant (exhadr01-V08-02-00)
- PhysicsList update according to QBBC modification
- Fix QGSP_BIC_HP PhysicsList (bug report #937)
24-11-06 V.Ivant (exhadr01-V08-01-03)
- Include tracking cut for neutrons
- Make changings according to physics_list package update
16-11-06 V.Ivant (exhadr01-V08-01-02)
- Add option to defaine beam position by user
31-10-06 V.Ivant (exhadr01-V08-01-01)
- Use physics_list subdirectory from source tree
11-08-06 V.Ivant (exhadr01-V08-01-00)
- Add PhysList and directory for histograms definition via environment
variable
- Fix link of AIDA
23-06-06 V.Ivant (exhadr01-V08-00-06)
- Fix compilation problem for CLHEP 2.0..; use correct em builders for EMV, EMX
physics lists
20-06-06 V.Ivant (exhadr01-V08-00-05)
- Modify PhysicsList according to the PhysicsList phys-lists-V08-00-10
15-06-06 V.Ivant (exhadr01-V08-00-04)
- Modify PhysicsList according to the PhysicsList phys-lists-V08-00-06
13-06-06 V.Ivant (exhadr01-V08-00-03)
- Modify PhysicsList according to the PhysicsList phys-lists-V08-00-03
08-06-06 V.Ivant (exhadr01-V08-00-02)
- Fix compilation error at SUN
07-06-06 V.Ivant (exhadr01-V08-00-01)
- cleanup output, README, visulisation, and histograms
06-06-06 V.Ivant (exhadr01-V08-00-00)
- first release