Geant4 Cross Reference |
1 # Example Hadr06 History << 2 1 3 See `CONTRIBUTING.rst` for details of **requir << 2 ========================================================= 4 which **must** added in reverse chronological << 3 Geant4 - an Object-Oriented Toolkit for Simulation in HEP 5 be used as a substitute for writing good git c << 4 ========================================================= 6 << 5 7 ## 2024-03-20 Michel Maire (exhadr06-V11-02-00 << 6 Hadr06 History file 8 - RadioactiveDecayPhysics.cc: add Triton << 7 ------------------- 9 - apply coding rules. document hadr06.in << 8 This file should be used by the G4 example coordinator to briefly 10 << 9 summarize all major modifications introduced in the code and keep 11 ## 2023-11-12 Alberto Ribon (exhadr06-V11-01-0 << 10 track of all tags. 12 - fission.mac, singleFission.mac : introduced << 11 13 /process/had/rdm/thresholdForVeryLongDecayTime << 12 ---------------------------------------------------------- 14 to allow all radioactive decays (including the << 13 * Reverse chronological order (last date on top), please * 15 This is necessary since G4 11.2, being 1 year << 14 ---------------------------------------------------------- 16 threshold above which the decays are ignored. << 17 << 18 ## 2023-06-04 Michel Maire (exhadr06-V11-01-01 << 19 - revision of all headers << 20 << 21 ## 2022-12-19 mma (exhadr06-V11-01-00) << 22 - Run.hh, Run.cc, EventAction.cc, HistoManager << 23 compute and plot total energy released << 24 << 25 ## 2022-04-01 mma (exhadr06-V11-00-01) << 26 - PhysicsList: add G4NuclideTable::SetThreshol << 27 - TrackingAction: print ions with meanLife = 0 << 28 << 29 ## 2021-12-10 Ben Morgan (exhadr06-V11-00-00) << 30 - Change to new Markdown History format << 31 << 32 --- << 33 << 34 # History entries prior to 11.0 << 35 15 36 13-10-21 I. Hrivnacova (exhadr06-V10-07-14) 16 13-10-21 I. Hrivnacova (exhadr06-V10-07-14) 37 - Migration to new G4AnalysisManager.hh header 17 - Migration to new G4AnalysisManager.hh header; 38 define the default output file type (root). 18 define the default output file type (root). 39 19 40 11-10-21 mma (exhadr06-V10-07-13) 20 11-10-21 mma (exhadr06-V10-07-13) 41 - HadronElasticPhysicsHP : use G4GenericMessen 21 - HadronElasticPhysicsHP : use G4GenericMessenger instead of NeutronHPMessenger 42 - RadioactiveDecayPhysics : do not change Thre 22 - RadioactiveDecayPhysics : do not change ThresholdOfHalfLife 43 23 44 category:) 24 category:) 45 05-08-21 mma (exhadr06-V10-07-12) 25 05-08-21 mma (exhadr06-V10-07-12) 46 - ElectromagneticPhysics : update EM parameter 26 - ElectromagneticPhysics : update EM parameters 47 - RadioactiveDecayPhysics : new constructor, i 27 - RadioactiveDecayPhysics : new constructor, include G4Radioactivation process, 48 inactivate atomic 28 inactivate atomic deexcitation 49 29 50 27-07-21 mma (exhadr06-V10-07-11) 30 27-07-21 mma (exhadr06-V10-07-11) 51 - RunAction::CountProcesses() : add a protecti 31 - RunAction::CountProcesses() : add a protection if (process == nullptr) 52 - TrackingAction, RunAction : add a comment fo 32 - TrackingAction, RunAction : add a comment for excited states 53 33 54 19-07-21 I. Hrivnacova (exhadr06-V10-07-10) 34 19-07-21 I. Hrivnacova (exhadr06-V10-07-10) 55 - Updated for changes in the analysis category 35 - Updated for changes in the analysis category: 56 removed deleting of the analysis manager, 36 removed deleting of the analysis manager, 57 as this is now done by the Geant4 kernel. 37 as this is now done by the Geant4 kernel. 58 38 59 22-06-21 G. Cosmo (exhadr06-V10-07-09) 39 22-06-21 G. Cosmo (exhadr06-V10-07-09) 60 - Use new CLHEP units for minute, hour, day, y 40 - Use new CLHEP units for minute, hour, day, year and millielectronvolt 61 in PhysicsList. 41 in PhysicsList. 62 42 63 06-04-21 mma (exhadr06-V10-07-08) 43 06-04-21 mma (exhadr06-V10-07-08) 64 - main : set true few env variables for Partic 44 - main : set true few env variables for ParticleHP 65 more on stepping verbose initialsatio 45 more on stepping verbose initialsation 66 46 67 22-03-21 mma (exhadr06-V10-07-07) 47 22-03-21 mma (exhadr06-V10-07-07) 68 - TrackingAction : add TrackingMessenger with 48 - TrackingAction : add TrackingMessenger with 2 commands 69 - minor cosmetic in Run.cc 49 - minor cosmetic in Run.cc 70 50 71 15-03-21 mma (exhadr06-V10-07-06) 51 15-03-21 mma (exhadr06-V10-07-06) 72 - DetectorConstruction::SetRadius() : update f 52 - DetectorConstruction::SetRadius() : update fWorldSize 73 - Migration to G4RunManagerFactory and G4Stepp 53 - Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits 74 54 75 04-03-21 A. Ribon (exhadr06-V10-07-05) 55 04-03-21 A. Ribon (exhadr06-V10-07-05) 76 - GammaNuclearPhysics, GammaNuclearPhysicsLEND 56 - GammaNuclearPhysics, GammaNuclearPhysicsLEND : replaced 77 G4PhotoNuclearProcess (that has been deleted 57 G4PhotoNuclearProcess (that has been deleted) with 78 G4HadronInelasticProcess. 58 G4HadronInelasticProcess. 79 59 80 30-01-21 mma (exhadr06-V10-07-04) 60 30-01-21 mma (exhadr06-V10-07-04) 81 - PhysicsList: add new units for time 61 - PhysicsList: add new units for time 82 62 83 27-01-21 mma (exhadr06-V10-07-03) 63 27-01-21 mma (exhadr06-V10-07-03) 84 - TrackingAction, Run: print meanLife 64 - TrackingAction, Run: print meanLife 85 65 86 15-01-21 mma (exhadr06-V10-07-02) 66 15-01-21 mma (exhadr06-V10-07-02) 87 - TrackingAction: count secondary particles wi 67 - TrackingAction: count secondary particles with meanLife > 0. 88 68 89 05-01-21 mma (exhadr06-V10-07-01) 69 05-01-21 mma (exhadr06-V10-07-01) 90 - PhysicsList: add GammaNuclearPhysicsLEND 70 - PhysicsList: add GammaNuclearPhysicsLEND 91 71 92 22-12-20 mma (exhadr06-V10-07-00) 72 22-12-20 mma (exhadr06-V10-07-00) 93 - update ElectromagneticPhysics 73 - update ElectromagneticPhysics 94 - suppress command /process/list in several ma 74 - suppress command /process/list in several macros 95 75 96 16-10-20 mma (exhadr06-V10-06-03) 76 16-10-20 mma (exhadr06-V10-06-03) 97 - add macro singleFission.mac 77 - add macro singleFission.mac 98 - TrackingAction : add commented code for sing 78 - TrackingAction : add commented code for singleFission 99 79 100 05-08-20 A. Ribon (exhadr06-V10-06-02) 80 05-08-20 A. Ribon (exhadr06-V10-06-02) 101 - Hadr06.cc , fission.mac , envHadronic.(c)sh 81 - Hadr06.cc , fission.mac , envHadronic.(c)sh : removed deprecated 102 HP environmental variables and replaced them 82 HP environmental variables and replaced them with corresponding 103 C++ calls in the main, and UI commands in th 83 C++ calls in the main, and UI commands in the macros. 104 (The two shell-script files will be removed 84 (The two shell-script files will be removed in G4 11.0.) 105 85 106 10-06-20 mma (exhadr06-V10-06-01) 86 10-06-20 mma (exhadr06-V10-06-01) 107 - HistoManager, TrackingAction : plot particle 87 - HistoManager, TrackingAction : plot particle energy at creation 108 88 109 08-05-20 mma (exhadr06-V10-06-00) 89 08-05-20 mma (exhadr06-V10-06-00) 110 - GammaNuclearPhysics : add G4LowEGammaNuclear 90 - GammaNuclearPhysics : add G4LowEGammaNuclearModel 111 91 112 04-10-18 mma (exhadr06-V10-04-04) 92 04-10-18 mma (exhadr06-V10-04-04) 113 - PhysicsList : use G4IonPhysicsXS 93 - PhysicsList : use G4IonPhysicsXS 114 94 115 25-06-18 mma (exhadr06-V10-04-03) 95 25-06-18 mma (exhadr06-V10-04-03) 116 - envHadronic : add env variables for particle 96 - envHadronic : add env variables for particleHP (PHP) 117 97 118 09-05-18 B. Morgan (exhadr06-V10-04-02) 98 09-05-18 B. Morgan (exhadr06-V10-04-02) 119 - Include G4Types before use of G4MULTITHREADE 99 - Include G4Types before use of G4MULTITHREADED. For forward 120 compatibility with move to #defines over -D 100 compatibility with move to #defines over -D for G4 preprocessor 121 symbols. 101 symbols. 122 102 123 05-04-18 mma (exhadr06-V10-04-01) 103 05-04-18 mma (exhadr06-V10-04-01) 124 - Hadr06.cc : set visualisation only in intera 104 - Hadr06.cc : set visualisation only in interactive session. 125 105 126 16-03-18 mma (exhadr06-V10-04-00) 106 16-03-18 mma (exhadr06-V10-04-00) 127 - Hadr06.cc : remove G4UI_USE and G4VIS_USE 107 - Hadr06.cc : remove G4UI_USE and G4VIS_USE 128 108 129 28-11-17 I. Hrivnacova (exhadr06-V10-03-04) 109 28-11-17 I. Hrivnacova (exhadr06-V10-03-04) 130 - Fixed Doxygen warnings 110 - Fixed Doxygen warnings 131 111 132 27-04-17 mma (exhadr06-V10-03-03) 112 27-04-17 mma (exhadr06-V10-03-03) 133 - update readme 113 - update readme 134 114 135 12-04-17 mma (exhadr06-V10-03-02) 115 12-04-17 mma (exhadr06-V10-03-02) 136 - BeginOfRunAction() : remove SetRandomNumberS 116 - BeginOfRunAction() : remove SetRandomNumberStore() 137 117 138 19-02-17 mma (exhadr06-V10-03-01) 118 19-02-17 mma (exhadr06-V10-03-01) 139 - Readme, HistoManager : add a comment 119 - Readme, HistoManager : add a comment 140 120 141 17-02-17 mma (exhadr06-V10-03-00) 121 17-02-17 mma (exhadr06-V10-03-00) 142 - Run.cc : modify normalisation of histos 122 - Run.cc : modify normalisation of histos 143 123 144 14-10-16 G.Folger (exhadr06-V10-02-04) 124 14-10-16 G.Folger (exhadr06-V10-02-04) 145 - remove direct use of aParticleIterator, use 125 - remove direct use of aParticleIterator, use GetParticleTableIterator(). 146 fix required by clang39 on Linux and MAC 126 fix required by clang39 on Linux and MAC 147 127 148 10-09-16 mma (exhadr06-V10-02-03) 128 10-09-16 mma (exhadr06-V10-02-03) 149 - rename GammaPhysics --> GammaNuclearPhysics 129 - rename GammaPhysics --> GammaNuclearPhysics 150 EmStandardPhysics --> Electromagnetic 130 EmStandardPhysics --> ElectromagneticPhysics 151 131 152 12-07-16 mma (exhadr06-V10-02-02) 132 12-07-16 mma (exhadr06-V10-02-02) 153 - DetectorConstruction : add HeavyWater 133 - DetectorConstruction : add HeavyWater 154 134 155 04-07-16 I. Hrivnacova 135 04-07-16 I. Hrivnacova 156 - Fixes for Doxygen documentation 136 - Fixes for Doxygen documentation 157 137 158 13-04-16 mma (exhadr06-V10-02-01) 138 13-04-16 mma (exhadr06-V10-02-01) 159 - EmStandardPhysics: use G4EmParameters 139 - EmStandardPhysics: use G4EmParameters 160 140 161 14-02-16 mma (exhadr06-V10-02-00) 141 14-02-16 mma (exhadr06-V10-02-00) 162 - PhysicsList : add G4StoppingPhysics 142 - PhysicsList : add G4StoppingPhysics 163 - materials : add NE213 143 - materials : add NE213 164 144 165 02-11-15 A. Ribon (exhadr06-V10-01-00) 145 02-11-15 A. Ribon (exhadr06-V10-01-00) 166 - Migrated to ParticleHP 146 - Migrated to ParticleHP 167 147 168 19-11-14 mma (exhadr06-V10-00-09) 148 19-11-14 mma (exhadr06-V10-00-09) 169 - cosmetic in envHadronic.csh 149 - cosmetic in envHadronic.csh 170 150 171 15-11-14 mma (exhadr06-V10-00-08) 151 15-11-14 mma (exhadr06-V10-00-08) 172 - Run::Merge() : add fEnergyFlow 152 - Run::Merge() : add fEnergyFlow 173 153 174 26-10-14 mma (exhadr06-V10-00-07) 154 26-10-14 mma (exhadr06-V10-00-07) 175 - PhysicsList : activate G4RadioactivedecayPhy 155 - PhysicsList : activate G4RadioactivedecayPhysics 176 - Hadr06.cc : option set nThreads via command 156 - Hadr06.cc : option set nThreads via command 177 157 178 18-09-14 mma (exhadr06-V10-00-06) 158 18-09-14 mma (exhadr06-V10-00-06) 179 - Hadr06.cc : SetNumberOfThreads(G4Threading:: 159 - Hadr06.cc : SetNumberOfThreads(G4Threading::G4GetNumberOfCores()) 180 160 181 15-09-14 I. Hrivnacova (exhadr06-V10-00-05) 161 15-09-14 I. Hrivnacova (exhadr06-V10-00-05) 182 - Fixed test in envHadronic.sh 162 - Fixed test in envHadronic.sh 183 163 184 15-07-14 mma (exhadr06-V10-00-04) 164 15-07-14 mma (exhadr06-V10-00-04) 185 - remove PhysicsList::ConstructParticles() 165 - remove PhysicsList::ConstructParticles() 186 166 187 13-05-14 mma (exhadr06-V10-00-03) 167 13-05-14 mma (exhadr06-V10-00-03) 188 - new macro fission.mac 168 - new macro fission.mac 189 169 190 03-05-14 mma (exhadr06-V10-00-02) 170 03-05-14 mma (exhadr06-V10-00-02) 191 - HadronElasticPhysicsHP inherit from G4Hadron 171 - HadronElasticPhysicsHP inherit from G4HadronElasticPhysics 192 - do not register G4RadioactiveDecay 172 - do not register G4RadioactiveDecay 193 173 194 24-04-14 mma (exhadr06-V10-00-01) 174 24-04-14 mma (exhadr06-V10-00-01) 195 - local physics constructor HadronElasticPhysi 175 - local physics constructor HadronElasticPhysicsHP 196 - NeutronHPMessenger to set up neutron thermal 176 - NeutronHPMessenger to set up neutron thermal scattering 197 177 198 13-03-14 Michel Maire (exhadr06-V10-00-00) 178 13-03-14 Michel Maire (exhadr06-V10-00-00) 199 - created from Hadr03 and Hadr04 179 - created from Hadr03 and Hadr04