Warning, /geant4/examples/extended/hadronic/Hadr03/History is written in an unsupported language. File is not indexed.
0001 # Example Hadr03 History
0002
0003 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
0004 which **must** added in reverse chronological order (newest at the top). It must **not**
0005 be used as a substitute for writing good git commit messages!
0006
0007 ## 2025-10-29 Michel Maire (exhadr03-V11-03-01)
0008 - GammaNuclearPhysics.cc: use G4GammaNuclearXS dataset
0009
0010 ## 2025-05-20 Michel Maire (exhadr03-V11-03-00)
0011 - Hadr03.cc - SetUseNRESP71Model(true)
0012
0013 ## 2024-03-08 Michel Maire (exhadr03-V11-02-01)
0014 - PrimaryGeneratorAction - added tiny shift of position of the
0015 particle gun from the world volume boundary. This fix removes
0016 a warning due to the new protection in G4ParticleGun
0017 - update Readme
0018
0019 ## 2024-02-08 Michel Maire (exhadr03-V11-02-00)
0020 - PhysicsList: remove G4RadioactiveDecayPhysics
0021 - update fusion.mac
0022
0023 ## 2023-04-22 Michel Maire (exhadr03-V11-01-01)
0024 - continue revision of all header files
0025 - add a comment in nFission.mac
0026
0027 ## 2023-01-03 Michel Maire (exhadr03-V11-01-00)
0028 - Hadr03.cc : set ProduceFissionFragments = true
0029 - PhysicsList: go back to QGSP_BIC_HP
0030 - SteppingAction: add a protection against secondaries
0031 - Run::EndOfRun(): format adjustement, line 334.
0032 - revision of all header files
0033
0034 ## 2022-11-17 V. Ivanchenko (exhadr03-V11-00-02)
0035 - Hadr03.cc - removed RanecuEngine
0036 - PhysicsList: use G4NuclideTable::SetMeanLifeThreshold(1ns);
0037 use QBBC as the default configuration
0038 - Run - added protection for the case when G4NeutronGeneralProcess is
0039 used - in that case it is not possible to access cross section
0040 via G4HadronicProcessStore, this may be resolved for the next release;
0041 fixed problem 2517
0042
0043 ## 2022-04-01 mma (exhadr03-V11-00-01)
0044 - PhysicsList: add G4NuclideTable::SetThresholdOfHalfLife(1ns*log2)
0045
0046 ## 2021-12-10 Ben Morgan (exhadr03-V11-00-00)
0047 - Change to new Markdown History format
0048
0049 ---
0050
0051 # History entries prior to 11.0
0052
0053 07-10-21 I. Hrivnacova (exhadr03-V10-07-05)
0054 - Migration to new G4AnalysisManager.hh header;
0055 define the default output file type (root).
0056
0057 27-07-21 mma (exhadr03-V10-07-04)
0058 - RunAction::CountProcesses() : add a protection if (process == nullptr)
0059
0060 19-07-21 I. Hrivnacova (Hadr03-V10-07-03)
0061 - Updated for changes in the analysis category:
0062 removed deleting of the analysis manager,
0063 as this is now done by the Geant4 kernel.
0064
0065 15-04-21 mma (Hadr03-V10-07-02)
0066 - Hadr03.cc: RunManagerFactory
0067 G4SteppingVerboseWithUnits
0068 ParticleHP env variables
0069 - ActionInitialization.hh and cc: remove SteppingVerbose class
0070
0071 04-03-21 A. Ribon (exhadr03-V10-07-01)
0072 - GammaNuclearPhysics, GammaNuclearPhysicsLEND : replaced
0073 G4PhotoNuclearProcess (that has been deleted) with
0074 G4HadronInelasticProcess.
0075
0076 05-01-21 mma (exhadr03-V10-07-00)
0077 - PhysicsList: add GammaNuclearPhysicsLEND
0078
0079 22-10-20 mma (exhadr03-V10-06-04)
0080 - add fusion.mac
0081 - README : add macros descrption
0082
0083 05-08-20 A. Ribon (exhadr03-V10-06-03)
0084 - envHadronic.(c)sh , nFission.mac , Hadr03.cc : removed deprecated
0085 HP environmental variables and replaced them with corresponding
0086 C++ calls in the main, and UI commands in the macros.
0087 (The two shell-script files will be removed in G4 11.0.)
0088
0089 04-06-20 mma (exhadr03-V10-06-02)
0090 - HistoManager, SteppingAction : add plot of e-
0091
0092 04-05-20 mma (exhadr03-V10-06-01)
0093 - GammaNuclearPhysics : add G4LowEGammaNuclearModel
0094 - add GammaNuclearPhysicsLEND
0095 - modify gamma.mac; add Au196.mac
0096
0097 30-04-20 mma (exhadr03-V10-06-00)
0098 - PhysicsList : add G4HadronPhysicsQGSP_BIC, Shielding, RadioactiveDecay
0099
0100 03-10-18 mma (exhadr03-V10-04-06)
0101 - PhysicsList : add G4HadronElasticPhysicsXS
0102
0103 28-09-18 mma (exhadr03-V10-04-05)
0104 - PhysicsList : use G4IonPhysicsXS
0105 - Run.cc : complete Merge() for fNbGamma and fPbalance
0106
0107 24-06-18 mma (exhadr03-V10-04-04)
0108 - envHadronic : add env variables for particleHP (PHP)
0109
0110 09-05-18 B. Morgan (exhadr03-V10-04-03)
0111 - Include G4Types before use of G4MULTITHREADED. For forward
0112 compatibility with move to #defines over -D for G4 preprocessor
0113 symbols.
0114
0115 05-04-18 mma (exhadr03-V10-04-02)
0116 - Hadr03.cc : set visualisation only in interactive session.
0117
0118 16-03-18 mma (exhadr03-V10-04-01)
0119 - Hadr03.cc : C++ 11 feature
0120
0121 15-03-18 mma (exhadr03-V10-04-00)
0122 - Hadr03.cc : remove G4UI_USE and G4VIS_USE
0123
0124 04-07-17 mma (exhadr03-V10-03-04)
0125 - SteppingAction() : take into account e- from internal conversion
0126
0127 11-04-17 mma (exhadr03-V10-03-03)
0128 - BeginOfRunAction() : remove SetRandomNumberStore()
0129
0130 10-09-16 mma (exhadr03-V10-02-02)
0131 - change name : GammaPhysics --> GammaNuclearPhysics.
0132
0133 15-08-16 mma (exhadr03-V10-02-01)
0134 - PhysicsList : rm G4HadronElasticPhysicsPHP (not needed)
0135
0136 28-07-16 mma (exhadr03-V10-02-00)
0137 - PhysicsList : add particleHP constructors
0138
0139 04-07-16 I. Hrivnacova
0140 - Fixes for Doxygen documentation
0141
0142 25-11-15 gum (exhadr03-V10-01-00)
0143 - fix G4HadronicProcess* hproc = dynamic_cast<G4HadronicProcess*>(process)
0144 in SteppingAction
0145
0146 19-10-14 mma (exhadr03-V10-00-09)
0147 - cosmetic in envHadronic.csh
0148
0149 14-10-14 mma (exhadr03-V10-00-08)
0150 - particleCount : corrections for MT
0151
0152 06-10-14 mma (exhadr03-V10-00-07)
0153 - nThreads as third argument in main
0154
0155 06-10-14 mma (exhadr03-V10-00-06)
0156 - PhysicsList : add G4IonElasticPhysics constructor
0157
0158 18-09-14 mma (exhadr03-V10-00-05)
0159 - Hadr03.cc : SetNumberOfThreads(G4Threading::G4GetNumberOfCores())
0160 - Fixed test in envHadronic.sh
0161
0162 07-04-14 mma (exhadr03-V10-00-04)
0163 - Register RunMessenger in RunAction instead of Run
0164
0165 05-04-14 mma (exhadr03-V10-00-03)
0166 - Histograms: change numbering scheme. Add histo of atomic mass
0167 - EndOfRun: introduce optional print and UI command to control it
0168 - refresh nFission.mac
0169
0170 25-03-14 mma (exhadr03-V10-00-02)
0171 - Cosmetic when printing EndOfRun
0172
0173 26-02-14 mma (exhadr03-V10-00-01)
0174 - PhysicsList: use G4HadronElasticPhysicsHP
0175
0176 14-12-13 mma (exhadr03-V10-00-00)
0177 - DetectorConstruction: remove magfield
0178 - MT: add ActionInitialization. Modify Hadr03.cc
0179 - MT: add Run. Modify RunAction, SteppingAction
0180 - remove EventAction and its messenger
0181 - define a stucture for nuclear channel data
0182 - put a flag for target name="XXXX"
0183
0184 02-12-13 I.Hrivnacova (exhadr03-V09-06-23)
0185 - Updated .README for changes in README
0186
0187 22-11-13 A.Dotti (exhadr03-V09-06-22)
0188 - Use G4RunManager::ReinitializeGeometry() to trigger geo
0189 rebuild. Remove UI command to update geometry.
0190
0191 29-07-13 P.Gumplinger (exhadr03-V09-06-21)
0192 - fix MAC/clang32 compilation warnings
0193
0194 11-07-13 I.Hrivnacova (exhadr03-V09-06-20)
0195 - In HistoManager: use new analysis manager method SetH1Activation()
0196
0197 19-06-13 mma (exhadr03-V09-06-19)
0198 - SteppingVerbose: use G4Step::GetSecondaryInCurrentStep()
0199
0200 14-06-13 mma (exhadr03-V09-06-18)
0201 - SteppingAction: use G4Step::GetSecondaryInCurrentStep()
0202
0203 05-06-13 I. Hrivnacova (exhadr03-V09-06-17)
0204 - applied coding guidelines (adding base class initialization in constructors,
0205 removed tabulations, fixed long lines)
0206
0207 28-05-13 mma (exhadr03-V09-06-16)
0208 - cosmetic in SteppingVerbose
0209
0210 21-04-13 mma (exhadr03-V09-06-15)
0211 - cleanup all macros for processName
0212
0213 24-03-13 mma (exhadr03-V09-06-14)
0214 - polish coding conventions
0215
0216 16-03-13 mma (exhadr03-V09-06-13)
0217 - restaure G4HadronPhysicsINCLXX
0218 - G4 coding conventions
0219
0220 13-03-13 V.Ivanchenko (exhadr03-V09-06-12)
0221 - RunAction - change printout from "warning XXXX" to "NOTE:"
0222 because CDASH interpretation of "warning" is test failer
0223
0224 12-03-13 V.Ivanchenko (exhadr03-V09-06-11)
0225 - DetectorConstruction - improved material definition
0226 - HistoManager - do not delete singleton
0227 - PhsyicsList - new name for INCLXX physics constructor
0228
0229 10-03-13 mma (exhadr03-V09-06-10)
0230 - PhysicsList: remove G4HadronPhysicsQGSP_INCLXX
0231
0232 10-03-13 mma (exhadr03-V09-06-09)
0233 - modify readme
0234
0235 09-03-13 mma (exhadr03-V09-06-08)
0236 - add envHadronic.csh to control environment variables
0237
0238 06-03-13 mma (exhadr03-V09-06-07)
0239 - RunAction - modify printing of cross section per atom
0240
0241 01-03-13 mma (exhadr03-V09-06-06)
0242 - DetectorConstruction - suppress natural abundance flag
0243
0244 22-02-13 V.Ivanchenko (exhadr03-V09-06-05)
0245 - DetectorConstruction - set natural abundances flag "false" for
0246 elements built from one isotope
0247
0248 01-02-13 V.Ivanchenko (exhadr03-V09-06-04)
0249 - PhysicsList - adopted migration to new physics_lists directory
0250 structure and change of class names
0251
0252 01-02-13 mma (exhadr03-V09-06-03)
0253 - DetectorMessenger: change /buildMatIsotope to /setIsotopeMat
0254
0255 31-01-13 mma (exhadr03-V09-06-02)
0256 - DetectorMessenger: add command /buildMatIsotope
0257 - RunAction: add material in GetCrossSectionPerAtom()
0258
0259 08-01-13 mma (exhadr03-V09-06-01)
0260 - DetectorConstruction: add function MaterialWithSingleIsotope()
0261
0262 04-12-12 mma (exhadr03-V09-06-00)
0263 - PhysicsList: QGSP_BERT_HP replaced by FTFP_BERT_HP
0264 - RunAction: compute crossSection per atom
0265
0266 23-11-12 mma (exhadr03-V09-05-15)
0267 - SteppingAction : add more protection for neutronHP
0268
0269 21-11-12 mma (exhadr03-V09-05-14)
0270 - PhysicsList: use QBBC instead of QGSP_BERT_HP
0271
0272 28-10-12 mma (exhadr03-V09-05-11)
0273 - update README and .README
0274
0275 17-10-12 Ivana Hrivnacova (exhadr03-V09-05-10)
0276 - Adding missing explicit use of system of units
0277
0278 12-10-12 Andrea Dotti (exhadr03-V09-05-09)
0279 - Adding explicit use of system of units
0280
0281 06-10-12 mma (exhadr03-V09-05-08)
0282 - SteppingAction, RunAction : print number of gamma
0283 - use G4Analysis
0284
0285 30-09-12 mma (exhadr03-V09-05-07)
0286 - SteppingAction : print number of particles in nuclear reaction (not gamma)
0287
0288 18-08-12 mma (exhadr03-V09-05-06)
0289 - SteppingAction : use GetTargetIsotope()
0290
0291 01-08-12 mma(exhadr03-V09-05-05)
0292 - RunAction : use GetCrossSectionPerVolume()
0293
0294 20-07-12 mma(exhadr03-V09-05-04)
0295 - GammaPhyics : rm crossSections
0296 - add histo Pbalance
0297
0298 27-06-12 mma (exhadr03-V09-05-03)
0299 - add .README
0300
0301 21-06-12 mma (exhadr03-V09-05-02)
0302 - GammaPhyics : add crossSections
0303
0304 19-06-12 mma (exhadr03-V09-05-01)
0305 - suppress local HadronPhysics and IonPhysics
0306
0307 15-06-12 mma (exhadr03-V09-05-00)
0308 - rename Hadr14
0309
0310 13-06-12 Michel Maire (exhadr14-V09-05-00)
0311 - created from TestEm14 and rdecay01