Geant4 Cross Reference |
1 # Category gflash 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). 5 It must **not** be used as a substitute for writing good git commit messages! 6 7 ------------------------------------------------------------------------------- 8 9 ## 2024-10-21 Igor Semeniouk (gflash-V11-02-01) 10 - GFlashSamplingShowerParameterisation - add GetEffDensity function 11 - correction of Es and sampling resolution function 12 - Rossi approximation for Ec added as comment 13 14 ## 2024-09-10 Igor Semeniouk (gflash-V11-02-00) 15 - clang-format for the files in parametrisation/gflash 16 17 ## 2023-10-19 Ben Morgan (gflash-V11-01-01) 18 - Replace use of deprecated functions with modern equivalents 19 20 ## 2023-08-29 Ben Morgan (gflash-V11-01-00) 21 - Fix Coverity warnings for uninitialized data members. 22 23 ## 2022-11-18 Gabriele Cosmo (gflash-V11-00-03) 24 - Fixed compilation warnings for implicit type conversions on macOS/XCode 14.1. 25 26 ## 2022-10-07 Gabriele Cosmo (gflash-V11-00-02) 27 - Fixed compilation warning on Intel/icx compiler for variable set 28 but not used in GFlashShowerModel::ElectronDoIt(). 29 30 ## 2022-09-07 Makoto Asai (gflash-V11-00-01) 31 - GFlashHitMaker : making compatible to command-based scorer 32 co-working with track-V11-00-08 33 34 ## 2021-12-10 Ben Morgan (gflash-V11-00-00) 35 - Change to new Markdown History format 36 37 --- 38 39 # History entries prior to 11.0 40 41 October 25th, 2021, B.Morgan (gflash-V10-07-02) 42 - Use G4StrUtil functions replacing deprecated G4String member functions 43 44 Aug 31st, 2021, M. Verderi (gflash-V10-07-01) 45 - many fixes in src/GFlashSamplingShowerParameterisation.cc in the parameters definition and just cosmetics in src/GFlashSamplingShowerParameterisation.cc 46 47 Apr 1st, 2021, B. Morgan (gflash-V10-07-00) 48 - Migrate build to modular CMake API 49 50 Sep 23rd, 2020, B. Morgan (gflash-V10-06-02) 51 - Remove no longer required include_directories 52 53 Apr 17th, 2020, A. Zaborowska (gflash-V10-06-01) 54 - Substitute Gamma calculation with STL following GitHub PR#3 from Marco Savelli. 55 Makes LnGamma calculation 1.4 times faster, and Gamma 1.9 times faster. 56 57 Mar 26, 2020, I. Semeniouk (gflash-V10-06-00) 58 - GFlashSamplingShowerParameterisation.cc : X0eff calculation 59 - GFlashHomoShowerParameterisation, GVFlashHomoShowerTuning, 60 GFlashSamplingShowerParameterisation,GFlashSamplingShowerTuning: 61 GFlashXXXShowerTuning deleted locally in Destractor 62 of GFlashXXXShowerParameterisation class 63 64 Oct 30st, 2019, A. Zaborowska (gflash-V10-05-01) 65 - Add possibility to use sensitive detector from parallel world. 66 67 Jan 31st, 2019, I.Hrivnacova (gflash-V10-05-00) 68 - Merged GitHub PR #4: all Boolean operators now return G4bool. 69 70 Dec 19th, 2017, G.Cosmo (gflash-V10-04-00) 71 - Fixed self-consistency in GVFlashHomoShowerTuning header (missing #include). 72 Thanks to Raphael Isemann for reporting this. 73 74 Nov 2nd, 2016, M. Verderi (gflash-V10-02-02) 75 ----------------------- 76 - Removend redundant condition in GFlashHitMaker::make(). 77 Addressing problem report #1876. 78 79 Jul 7th, 2016, G. Cosmo (gflash-V10-02-01) 80 ----------------------- 81 - Removend redundant condition in GFlashHitMaker::make(). 82 Addressing problem report #1876. 83 84 Jun 6th, 2016, M. Verderi (gflash-V10-02-00) 85 ------------------------- 86 - Fix bug 1867: missing G4VSensitiveDetector include in G4VGFlashSensitiveDetector. 87 88 Oct 2nd, 2015, M. Verderi (gflash-V10-01-00) 89 ------------------------- 90 - Fix bug 1719: Zeff wrongly computed as ( W1*Z2 ) + ( W2*Z1 ), with Z1 and Z2 swapped. 91 92 Apr 30th, 2013, M. Verderi (gflash-V09-06-02) 93 -------------------------- 94 - Replace CLHEP::RandXXX by G4RandXXX for thread safety in 95 src/GFlashSamplingShowerParameterisation.cc 96 src/GFlashHomoShowerParameterisation.cc 97 98 Apr 11th, 2013, G.Cosmo (gflash-V09-06-01) 99 ----------------------- 100 - Removed unnecessary thread-local specification in 101 GVFlashShowerParameterisation::gam(). 102 103 Feb 27th, 2013, M.Verderi (gflash-V09-06-00) 104 ------------------------- 105 - Fix warning compilation in clang from GFlashShowerModelMessenger.hh about 106 unused data member. 107 108 Jul 5th, 2012 G.Cosmo (gflash-V09-05-00) 109 --------------------- 110 - Explicitly use inclusion of headers for system of units and physical 111 constants, in plan to remove implicit inclusion from globals.hh. 112 113 Nov 3rd, 2011 M.Verderi (gflash-V09-04-02) 114 ----------------------- 115 - Fix compilation warnings in GFlashHomoShowerParameterisation.cc 116 GFlashSamplingShowerParameterisation.cc due to respectiveley deletion of 117 GVFlashHomoShowerTuning 118 GFlashSamplingShowerTuning 119 which have no virtual destructor. 120 Empty constructor and destructor added to these (utility) classes. 121 122 Sep 20th, 2011 M.Verderi (gflash-V09-04-01) 123 ------------------------ 124 - Fixed bug in G4FlashShowerModel::ModelTrigger : 125 was " (Ekin > Emin) || (Ekin < Emax) " instead of 126 " (Ekin > Emin) && (Ekin < Emax) " 127 128 Jul 5th, 2011 G.Cosmo (gflash-V09-04-00) 129 --------------------- 130 - Fixed Coverity defects, mainly related to uninitialised static data. 131 132 May 8th, 2005 G.Cosmo (gflash-V08-00-00) 133 --------------------- 134 - Fix compilation warning on SUN-CC in GFlashSamplingShowerParameterisation.cc. 135 136 Nov 28th, 2005 G.Cosmo (gflash-V07-01-01) 137 ---------------------- 138 - Migration to <sstream> for GFlashShowerModelMessenger. 139 140 Oct 4th, 2005 G.Cosmo (gflash-V07-01-00) 141 --------------------- 142 - Corrected typo to name GFlashHomoShowerParamterisation, to become 143 GFlashHomoShowerParameterisation. Replaced affected files. 144 - Code cleanup for Software Reference Manual. 145 - Fixed usage of random numbers in GFlashHomoShowerParameterisation 146 to allow for event reproducibility. 147 148 Jul 15th, 2005 J.Weng 149 --------------------- 150 - Added overflow protection in method GenerateRadius() for 151 GFlashHomoShowerParamterisation. 152 153 Jun 22nd, 2005 G.Cosmo (gflash-V07-00-04) 154 ---------------------- 155 - Corrected signature for IntegrateNspLongitudinal() to remove 156 const qualifier. Problem detected on SUN-CC. 157 158 Jun 9th, 2005 G.Cosmo (gflash-V07-00-03) 159 --------------------- 160 - Fixed compilation warnings on SUN-CC for hiding of class attributes. 161 162 Apr 22nd, 2005 G.Cosmo (gflash-V07-00-02) 163 ---------------------- 164 - GFlashShowerModel.cc: fixed problem of possible undefined operation on 165 'NlateralInside' and 'NSpotDeposited'. Compilation warning on gcc-4.0. 166 167 Jan 13th, 2005 H.P.Wellisch (gflash-V07-00-01) 168 --------------------------- 169 - Fix in GFlashHitMaker for treatment of detector sensitivity. 170 171 Dec 7th, 2004 G.Cosmo 172 --------------------- 173 - Implemented migration to <cmath>. 174 175 Nov 26th, 2004 H.P.Wellisch 176 --------------------------- 177 - New 'gflash' submodule, contribution of CMS and ATLAS. 178 - Moved original TRD classes to 'trd_models' submodule. 179 - Created History file 180