Geant4 Cross Reference |
1 # Example air_shower History 2 3 See `CONTRIBUTING.rst` for details of **required** info/format for each entry, 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 commit messages! 6 7 ## 2023-11-15 I. Hrivnacova (air_shower-V11-01-01) 8 - Updated OpenVis.mac: 9 - Changed "/vis/open XYZ [600x600-0+0]" to "/vis/open" to allow run-time choices 10 and simplified comments. 11 12 ## 2023-11-09 Bernardo Tome (air_shower-V11-01-00) 13 - Address the warning message regarding the size of the material property vector 14 15 ## 2022-02-22 Daren Sawkey (air_shower-V11-00-01) 16 - All material properties in order of increasing energy 17 18 ## 2021-12-10 Ben Morgan (air_shower-V11-00-00) 19 - Change to new Markdown History format 20 21 --- 22 23 # History entries prior to 11.0 24 25 11.11.2021 - B. Tome (air_shower-V10-07-04) 26 Start using C++11 guidelines 27 28 06.11.2021 - I. Hrivnacova (air_shower-V10-07-03) 29 Added analysis manager Clear() call instead of 30 deleting in the end of run (removed on July 19) 31 32 07.10.2021 - I. Hrivnacova (air_shower-V10-07-02) 33 Migration to new G4AnalysisManager.hh header; 34 define the default output file type (root), 35 removed UltraAnalysisManager.hh. 36 37 19.07.2021 - I. Hrivnacova (air_shower-V10-07-01) 38 Updated for changes in the analysis category: 39 removed deleting of the analysis manager, 40 as this is now done by the Geant4 kernel. 41 42 24.05.2021 - B. Morgan (air_shower-V10-07-00) 43 Bump required CMake version range to 3.12...3.20, matching core Geant4 44 45 14.11.2020 - S. Guatelli(air_shower-V10-06-04) 46 Migration to G4RunFactoryManager 47 48 05.11.2020 - B.Tome (air_shower-V10-06-03) 49 Output results histograms to ROOT file 50 Add ROOT macro file to plot histograms 51 52 03.11.2020 - D.Sawkey (air_shower-V10-06-02) 53 Create material properties using std::vectors 54 55 02.11.2020 - B.Morgan (air_shower-V10-06-01) 56 Support same CMake version range as core Geant4 57 58 29.05.2020 - D.Sawkey (air_shower-V10-06-00) 59 added an #include to UltraDetectorConstruction, due to optical 60 physics changes. 61 62 8 November, 2019 B. Tomé (air_shower-V10-05-01) 63 - Minor changes, mainly stetics. 64 65 31.01.2019 - I.Hrivnacova (air_shower-V10-05-00) 66 Merged GitHub PR #4: all Boolean operators now return G4bool. 67 68 09.11.2018 - B. Tome (air_shower-V10-04-04) 69 Allow to remove reflecting surface. 70 71 09.11.2018 - B. Tome (air_shower-V10-04-03) 72 Add UltraMacro.mac to CMakeLists.txt 73 74 09.11.2018 - B. Tome (air_shower-V10-04-02) 75 Reorganise macros. Add new macros. 76 Reorganise and simplify code in UltraDetectorConstruction. 77 Geometry can now be changed in the same interactive session. 78 79 08.11.2018 - B. Tome (air_shower-V10-04-01) 80 Drop detector configuration through preprocessor directives. Use detector messenger instead. 81 New macros for visualisation, replacing preprocessor options. 82 No default PrimaryGeneratorAction in UserActionInitialization. 83 84 10.05.2018 - B. Morgan (air_shower-V10-04-00) 85 Include G4Types before use of G4MULTITHREADED. For forward 86 compatibility with move to #defines over -D for G4 preprocessor 87 symbols. 88 89 09.03.2017 - G. Cosmo (air_shower-V10-03-00) 90 Updated setup for visualization in main() and Visualisation.mac. 91 92 21.11.2016 - G. Cosmo (air_shower-V10-02-03) 93 Fixed compilation warning for unused variable in 94 UltraDetectorConstruction. 95 96 19.11.2016 - A. Dotti (air_shower-V10-02-02) 97 Explicit set of SD to manager 98 99 16.11.2016 - B. Tome 100 Use modular physics lists. 101 Remove drawing of step points from Visualisation.mac 102 Update History, README, CMakeLists.txt and GNUmakefile. 103 104 28.11.2016 - G. Folger (air_shower-V10-02-01) 105 Replace direct use of theParticleIterator by GetParticleIterator(). 106 fix required by clang39 on Windows and MAC 107 108 03.03.2016 - L. Pandola (air_shower-V10-02-00) 109 Replace std::log with G4Log 110 111 14.04.2015 - G. Cosmo (air_shower-V10-01-02) 112 Replaced call to obsolete GetDz() for G4Tubs to GetZHalfLength() 113 in UltraDetectorConstruction. 114 115 20.02.2015 - A. Dotti (air_shower-V10-01-00) 116 Set defaults for GPS in master thread 117 118 04.06.2014 - A. Dotti (air_shower-V10-00-00) 119 New MT-ready GPS: migration 120 121 22.10.2013 - L. Pandola (air_shower-V09-06-03) 122 UltraRunAction.cc: add include for <ctime>, 123 needed for Windows 124 125 21.10.2013 - L. Pandola (air_shower-V09-06-02) 126 Migrated to MT. Works in MT and sequential mode. 127 Removed RunActionMessenger and edited UltraMacro.mac 128 accordingly. 129 130 27.08.2013 - G. Cosmo (air_shower-V09-06-01) 131 Added G4Ellipsoid among solids enabled for parameterisation. 132 133 28.05.2013 - L. Pandola (air_shower-V09-06-00) 134 Migrate analysis from AIDA (with local singleton 135 analysis class) to the g4analysis tools. 136 Remove AIDA dependency. CMakeLists.txt and 137 README are updated accordingly 138 139 28.11.2012 - G. Cosmo (air_shower-V09-05-07) 140 Fixed cases of variable shadowing. 141 142 06.11.2012 - L. Pandola (air_shower-V09-05-06) 143 Fixed syntax in CMakeLists.txt. 144 145 26.10.2012 - L. Pandola (air_shower-V09-05-05) 146 Replace CMakeLists.txt to deal with UI/VIS. 147 148 11.10.2012 - G.Cosmo (air_shower-V09-05-04) 149 Explicit inclusion of units and constants headers. 150 151 26.06.2012 - G.Cosmo (air_shower-V09-05-03) 152 Removed call to SetModel for optical physics, according to 153 latest change to optical boundary process. 154 155 31.01.2012 - G.Folger (air_shower-V09-05-02) 156 fix another compilation warning from gcc4.6: variables set but 157 not used, in src/UltraEventAction.cc 158 159 18.01.2012 - G.Folger (air_shower-V09-05-01) 160 fix compilation warnings from gcc4.6: variables set but not used. 161 162 08.12.2011 - P.Mato (air_shower-V09-05-00) 163 Added CMakeLists.txt file 164 165 31.10.2011 - L.Pandola (air_shower-V09-04-01) 166 Migrated G4Exceptions to the new scheme 167 168 17.01.2011 - G.A.P.Cirrone (air_shower-V09-04-00) 169 Solved compilation error related to the new CLHEP version 170 171 09.11.2010 - J.Allison (air_shower-V09-03-01) 172 Inroduced G4UIExecutive. 173 174 02.06.2010 - J.Perl (air_shower-V09-03-00) 175 Updated vis usage 176 177 16.11.2009 -- B. Tomé, 178 Tag air_shower-V09-02-06 179 Changed UltraPhysicsList.cc to use new processes G4eMultipleScattering, G4MuMultipleScattering 180 and G4hMultipleScattering 181 Tested example air_shower with Geant4 tag geant4-09-02-ref-10 182 183 15.05.2009 -- B. Tomé, 184 Updated README file. Tag air_shower-V09-01-00 185 Tested example with Geant4 tag geant4-09-02-ref-04 and iAIDA-1.0.14 186 187 10.12.2008 -- G.A.P.Cirrone, Tag: air_shower-V09-01-05 188 Updated README file; 189 03.07.2008 -- B. Tomé; Tag air_shower-V09-01-04 190 Access to private data members of UltraDetectorConstruction through Get functions. 191 192 03.07.2008 -- B. Tomé; Tag air_shower-V09-01-03 193 Adjusted range of optical properties tables in UltraDetectorConstruction; 194 Added check of optical photon energy in UltraPrimaryGeneratorAction; 195 Cerenkov process attached to all applicable particles; 196 Modified Visualisation.mac and UltraMacro.mac files 197 198 26.06.2008 -- G.A.P.Cirrone; Tag air_shower-V09-01-02 199 Corrected a parameter in the UltraDetectorConstruction to remove a segmentation 200 due to a non correct definition of the refraction index of the Quartz. 201 202 15.06.2008 -- G.A.P.Cirrone; Tag: air_shower-V09-01-01 203 Removed no more necessary AIDA commands from GNUmakefile 204 205 11.06.2008 -- G.A.P.Cirrone air_shower-V09-01-00 206 Solved a compilation error in the Analysis Manager 207 208 30.09.2007 -- P.Gumplinger - air_shower-V09-00-00 209 -- adjust to the G4Cerenkov process now being a G4VDiscreteProcess 210 211 16.11.2006 -- B. Tome - air_shower-V08-01-00 212 -- Tested with candidate tag geant4-08-02-cand-00. 213 -- Ultra.cc - Removed invocation of Visualisation.mac if argc==1. 214 215 02.06.2006 -- B. Tome - air_shower-V08-00-01 216 -- UltraRunAction.cc : Removed use of visualization UI commands. 217 -- Small changes in UltraPrimaryGeneratorAction.cc 218 219 17.05.2006 -- B. Tome - air_shower-V08-00-00 220 -- Small fix correction 221 222 7.12.2005 -- S. Guatelli - air_shower-V07-01-02 223 -- Compile with CLHEP 2.0.2.2 224 225 6.12.2005 -- S. Guatelli - air_shower-V07-01-01 226 -- Warning deleted 227 228 15.11.2005 -- G.Cosmo - air_shower-V07-01-00 229 -- Migration to <sstream> from deprecated <strstream>. 230 231 06.06.2005 -- B.Tome - air_shower-V07-00-01 232 -- README updated; analysis with AIDA 3.2.1 and PI 1.3.3. 233 234 06.06.2005 -- G.Cosmo - air_shower-V07-00-00 235 -- Corrected usage of <strstream> in RunActionMessenger. 236 -- Corrected call to Visualisation.mac from Ultra.cc. 237 -- Changed viewer to OGLSX in Visualisation.mac. 238 239 03.05.2005 -- J.Allison 240 -- Replaced vis manager with G4VisExecutive. 241 242 10.12.2004 -- air_shower-V06-02-02 243 -- Replaced usage of M_PI with CLHEP's pi. 244 245 24.11.2004 -- air_shower-V06-02-01 246 -- Migration to the new tree-structured command format for G4GeneralParticleSource: 247 - new UI commands implemented 248 - changed access to public methods of G4GeneralParticleSource in 249 UltraPrimaryGenerationAction; methods of G4SPSxxxDistribution are now used. 250 -- Migration to <cmath> 251 252 20.05.2004 -- Example committed