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