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