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