Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/hadronic/Hadr06/History

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /examples/extended/hadronic/Hadr06/History (Version 11.3.0) and /examples/extended/hadronic/Hadr06/History (Version 11.0.p2)


  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