Files
2022-12-09 14:43:28 +01:00

190 lines
6.4 KiB
Plaintext

# Example Hadr02 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!
## 2022-10-24 I. Hrivnacova (exhadr02-V11-00-01)
- Coding guidelines: start data member with 'f'
(HadronPhysicsCRMC_FTFP_BERT)
## 2021-12-10 Ben Morgan (exhadr02-V11-00-00)
- Change to new Markdown History format
---
# History entries prior to 11.0
07-11-21 I. Hrivnacova (exhadr02-V10-07-05)
- Added analysis manager Clear() call instead of
deleting in the end of run (removed on July 19)
19-07-21 I. Hrivnacova (exhadr02-V10-07-04)
- Updated for changes in the analysis category:
removed deleting of the analysis manager,
as this is now done by the Geant4 kernel.
18-05-21 A. Ribon (exhadr02-V10-07-03)
- Migration to newer CRMC, and more modern approach to physics lists.
18-03-21 A. Ribon (exhadr02-V10-07-02)
- CRMCNeutronBuilder, HIJINGNeutronBuilder, UrQMDNeutronBuilder :
replaced G4HadronCaptureProcess with G4NeutronCaptureProcess, and
G4HadronFissionProcess with G4NeutronFissionProcess.
08-03-21 A. Ribon (exhadr02-V10-07-01)
- IonUrQMDPhysics : replaced old ion cross sections (that have been
deleted) with G4ComponentGGNuclNuclXsc.
04-03-21 A. Ribon (exhadr02-V10-07-00)
- Replaced particle-specific inelastic processes (that have been deleted)
with G4HadronInelasticProcess.
10-11-20 B. Morgan (exhadr02-V10-06-01)
- Migration to G4RunManagerFactory.
07-05-20 A. Ribon (exhadr02-V10-06-00)
- HadronPhysicsCRMC_FTFP_BERT , HadronPhysicsHIJING , HadronPhysicsUrQMD :
introduced the new class G4HyperonBuilder which is now needed when
using G4HyperonFTFPBuilder.
06-08-19 A. Ribon (exhadr02-V10-05-03)
- HadronPhysicsCRMC_FTFP_BERT : use G4HadronicParameters for the energy
transition region between FTF and BERT models.
02-08-19 G. Folger (exhadr02-V10-05-02)
- remove use of G4DataQuestionaire, following cleanup in
physicslists, see phys-lists-V10-05-02 and phys-util-V10-04-02
12-06-19 A. Ribon (exhadr02-V10-05-01)
- G4CRMCModel : some improvements (e.g. considered the energy-per-nucleon,
instead of the whole projectile, in the case of nucleus projectile) and
better documentation (in the form of comments in the class).
17-01-19 A. Ribon (exhadr02-V10-05-00)
- Fixed bug in the energe range of the transition between FTFP and BERT
for the recently created CRMC_FTFP_BERT physics list.
24-10-18 A. Ribon (exhadr02-V10-04-03)
- Introduced CRMC (Cosmic Ray Monte Carlo) interface and created a
physics list which uses this interface for very high energy
hadronic interactions, while using FTFP_BERT for the rest.
See the README file for more information.
09-08-18 A. Ribon (exhadr02-V10-04-02)
- UrQMDProtonBuilder, IonUrQMDPhysics, UrQMDPiKBuilder,
UrQMDAntiBarionBuilder, UrQMDNeutronBuilder,
HIJINGProtonBuilder, IonHIJINGPhysics, HIJINGNeutronBuilder :
replaced the explicit high-energy limit of hadronic
physics with the one from G4HadronicParameters .
03-05-18 J.Allison (exhadr02-V10-04-01)
- 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.
- vis.mac: Remove "/testhadr/DrawTracks" (no longer exists).
22-03-18 M.Maire (exhadr02-V10-04-00)
- Hadr02.cc : remove G4UI_USE and G4VIS_USE
01-11-16 I. Hrivnacova (exhadr02-V10-02-00)
- Coding guidelines (class data member names)
30-01-15 V.Ivanchenko (exhadr02-V10-01-00)
- DPMJET interface is dropped according to decision of the
Hadronic working group January,28 2015
06-06-14 I.Hrivnacova (exhadr02-V10-00-01)
- Coding guidelines, code clean-up
- Removed obsolete commands from EventMessenger
- Replaced call to exit with G4Exception in Histo.cc
04-03-14 A. Dotti (exhadr02-V10-00-00)
- Fixing use of XML format for output file
27-11-13 G. Cosmo (exhadr02-V09-06-09)
- Fixed compilation warning for unused data in IonDPMJETPhysics class
when DPMJet is not used.
04-11-13 D.H. Wright (exhadr02-V09-06-08)
- retag with correct tag format
30-10-13 D.H. Wright (exhadr02-09-06-08)
- replace LEP capture with G4NeutronRadCapture
- remove LEP builders
26-08-13 A.Dotti (exhadr02-09-06-07)
- Protect for builds w/o HIJING support
22-08-13 A.Dotti (exhadr02-V09-06-06)
- Removing builders for PiK and Anti-Baryons
for HIJING
22-08-13 A.Dotti (exhadr02-V09-06-05)
- Adding code from Khaled as is only migrated to new
G4 interfaces
------ exhadr02-V09-06-04 exising but no notes available
14-04-13 V.Ivanchenko (exhadr02-V09-06-03)
- Disable energy/momentum check
05-04-13 V.Ivanchenko (exhadr02-V09-06-02)
- Appling code guidelines
13-12-12 W.Pokorski (exhadr02-V09-06-01)
- Migrated to cross-sections extracted from CHIPS
10-12-12 V.Ivant (exhadr02-V09-06-00)
- Migration of DPMJET x-section to updated interface
24-10-12 A. Ribon (exhadr02-V09-05-05)
- Migrated to the new stopping physics.
17-10-12 A. Ribon (exhadr02-V09-05-04)
- Retagged after that the previous tag was rejected.
16-10-12 A. Ribon (exhadr02-V09-05-03)
- Renamed default ion physics class
30-05-12 V.Ivant (exhadr02-V09-05-02)
- Applied code convention
02-05-12 A. Dotti (exhadr02-V09-05-01)
- Adding first implementation of UrQMD interface. See README file
06-03-12 V.Ivant (exhadr02-V09-05-00)
- G4DPMJET2_5CrossSection - return back lost line to fix compillation
09-06-11 V.Ivant (exhadr02-V09-04-07)
- IonDPMJETPhysics - fixed compillation when DPMJET is not enabled
08-06-11 V.Ivant (exhadr02-V09-04-06)
- IonDPMJETPhysics - use the same style as FTFP/Binary ion builder
07-06-11 V.Ivant (exhadr02-V09-04-05)
- Use Replace interface to the G4VModularPhysicsList to substitute
ion builders, Use FTFP/Binary ion builder from physics_list library
- Cleanup printout
17-05-11 G.Folger (exhadr02-V09-04-04)
- Allow to build without reference to DPMJET;
all .cc files linking to DPMJet are pretected by #ifdef G4_USE_DPMJET
21-04-11 V.Ivant (exhadr02-V09-04-03)
- Fixed problems of energy intervals for models for ions
allowing to work with different reference Physics Lists
21-03-11 V.Ivant (exhadr02-V09-04-02)
- HistoManager - improved histograms
16-03-11 V.Ivant (exhadr02-V09-04-01)
- Simplified GNUmakefiles and directory structure
15-03-11 V.Ivant (exhadr02-V09-04-00)
- First tag