Geant4 Cross Reference |
1 # Example ChargeExchangeMC History 1 # Example ChargeExchangeMC 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 It must **not** be used as a substitute for wr << 5 be used as a substitute for writing good git commit messages! 6 6 7 ---------------------------------------------- << 8 << 9 ## 2024-06-21 Gabriele Cosmo (ChargeExchangeMC << 10 - Disabled GDML schema validation. << 11 7 12 ## 2022-05-20 Vladimir Ivanchenko (ChargeExcha 8 ## 2022-05-20 Vladimir Ivanchenko (ChargeExchangeMC-V11-00-01) 13 - CexmcHadronicProcess - disable integral meth 9 - CexmcHadronicProcess - disable integral method not applicable to this test 14 10 15 ## 2021-12-10 Ben Morgan (ChargeExchangeMC-V11 11 ## 2021-12-10 Ben Morgan (ChargeExchangeMC-V11-00-00) 16 - Change to new Markdown History format 12 - Change to new Markdown History format 17 13 18 --- 14 --- 19 15 20 # History entries prior to 11.0 16 # History entries prior to 11.0 21 17 22 25.10.2021 - B. Morgan (ChargeExchangeMC-V10-0 18 25.10.2021 - B. Morgan (ChargeExchangeMC-V10-07-01) 23 Use G4StrUtil functions replacing 19 Use G4StrUtil functions replacing deprecated G4String member functions 24 20 25 24.05.2021 - B. Morgan (ChargeExchangeMC-V10-0 21 24.05.2021 - B. Morgan (ChargeExchangeMC-V10-07-00) 26 Bump required CMake version range t 22 Bump required CMake version range to 3.12...3.20, matching core Geant4 27 23 28 02.11.2020 - B.Morgan, Tag ChargeExchangeMC-V1 24 02.11.2020 - B.Morgan, Tag ChargeExchangeMC-V10-06-01 29 Support same CMake version range 25 Support same CMake version range as core Geant4 30 26 31 08.04.2020 - S. Guatelli, Tag ChargeExchangeMC 27 08.04.2020 - S. Guatelli, Tag ChargeExchangeMC-V10-06-00 32 Error removed from the main. CMak 28 Error removed from the main. CMakeList.txt updated. 33 Dependence to Qt Libraries when u 29 Dependence to Qt Libraries when using ROOT demoved as obsolete. 34 30 35 02.09.2019 - S. Guatelli, Tag ChargeExchangeMC 31 02.09.2019 - S. Guatelli, Tag ChargeExchangeMC-V10-05-02 36 G4VIS_USE and G4UI_USE deleted 32 G4VIS_USE and G4UI_USE deleted 37 33 38 31.01.2019 - G.Cosmo, Tag ChargeExchangeMC-V10 34 31.01.2019 - G.Cosmo, Tag ChargeExchangeMC-V10-05-01 39 Fixed compilation warnings for un 35 Fixed compilation warnings for unused data when no analysis set. 40 Fixed regular expression error in 36 Fixed regular expression error in schema validation for lht.gdml. 41 37 42 31.01.2019 - I.Hrivnacova, Tag ChargeExchangeM 38 31.01.2019 - I.Hrivnacova, Tag ChargeExchangeMC-V10-05-00 43 Merged GitHub PR #4: all Boolean 39 Merged GitHub PR #4: all Boolean operators now return G4bool. 44 40 45 09.11.2018 - G.Cosmo, Tag ChargeExchangeMC-V10 41 09.11.2018 - G.Cosmo, Tag ChargeExchangeMC-V10-04-00 46 CexmcException: fixed typo in pri 42 CexmcException: fixed typo in printout. 47 43 48 29.11.2017 - B.Morgan, Tag ChargeExchangeMC-V1 44 29.11.2017 - B.Morgan, Tag ChargeExchangeMC-V10-03-08 49 Use full path to ROOT Qt library, 45 Use full path to ROOT Qt library, if found 50 46 51 28.11.2017 - B.Morgan, Tag ChargeExchangeMC-V1 47 28.11.2017 - B.Morgan, Tag ChargeExchangeMC-V10-03-07 52 Replace ROOT_INCLUDE_DIR with ROO 48 Replace ROOT_INCLUDE_DIR with ROOT_INCLUDE_DIRS 53 49 54 31.10.2017 - L. Pandola, Tag ChargeExchangeMC- 50 31.10.2017 - L. Pandola, Tag ChargeExchangeMC-V10-03-06 55 Clean up preinit.mac, to avoid a 51 Clean up preinit.mac, to avoid a cerr when 56 ROOT is not available 52 ROOT is not available 57 53 58 26.10.2017 - L. Pandola, Tag ChargeExchangeMC- 54 26.10.2017 - L. Pandola, Tag ChargeExchangeMC-V10-03-05 59 Edit CMakeLists.txt such to copy 55 Edit CMakeLists.txt such to copy mac/gmdl in the 60 build directory 56 build directory 61 57 62 25.10.2017 - L. Pandola, Tag ChargeExchangeMC- 58 25.10.2017 - L. Pandola, Tag ChargeExchangeMC-V10-03-04 63 Fix residual shadowing on gcc 4.9 59 Fix residual shadowing on gcc 4.9 64 60 65 23.10.2017 - A. Radkov, Tag ChargeExchangeMC-V 61 23.10.2017 - A. Radkov, Tag ChargeExchangeMC-V10-03-03 66 Fix shadowed variabiles (and remo 62 Fix shadowed variabiles (and removed flag from 67 CMakeLists.txt) 63 CMakeLists.txt) 68 64 69 12.10.2017 - L. Pandola, Tag ChargeExchangeMC- 65 12.10.2017 - L. Pandola, Tag ChargeExchangeMC-V10-03-02 70 Fix residual compiler warning on 66 Fix residual compiler warning on clang 71 67 72 11.10.2017 - L. Pandola, Tag ChargeExchangeMC- 68 11.10.2017 - L. Pandola, Tag ChargeExchangeMC-V10-03-01 73 Fix compiler warnings in clang 69 Fix compiler warnings in clang 74 70 75 10.10.2017 - L. Pandola, Tag ChargeExchangeMC- 71 10.10.2017 - L. Pandola, Tag ChargeExchangeMC-V10-03-00 76 Fix CMakeLists.txt to allow for S 72 Fix CMakeLists.txt to allow for STT integration 77 Fix compilation error in CexmcHis 73 Fix compilation error in CexmcHistoManager.hh (when 78 CEXMC_USE_ROOTQT is not define 74 CEXMC_USE_ROOTQT is not defined) 79 75 80 02.11.2016 - L. Garnier, Tag ChargeExchangeMC- 76 02.11.2016 - L. Garnier, Tag ChargeExchangeMC-V10-02-00 81 Remove icons.mac. Automatically i 77 Remove icons.mac. Automatically include since interfaces-V10-02-07 82 78 83 09.12.2014 - A. Radkov, Tag ChargeExchangeMC-V 79 09.12.2014 - A. Radkov, Tag ChargeExchangeMC-V10-01-00 84 CERN ROOT histograming binding. B 80 CERN ROOT histograming binding. Bug fix for online histogram 85 redrawing and easy online histogr 81 redrawing and easy online histogram showing from a dedicated 86 menu bar (in graphical mode). 82 menu bar (in graphical mode). 87 83 88 06.10.2014 - L.Pandola, Tag: ChargeExchangeMC- 84 06.10.2014 - L.Pandola, Tag: ChargeExchangeMC-V10-00-01 89 Edited CMakeLists.txt file to all 85 Edited CMakeLists.txt file to allow for the integration 90 in the CDash testing 86 in the CDash testing 91 87 92 12.12.2013 - A. Radkov & L. Pandola, Tag: Char 88 12.12.2013 - A. Radkov & L. Pandola, Tag: ChargeExchangeMC-V10-00-00 93 Fix a few compiler warnings (shad 89 Fix a few compiler warnings (shadowed variables, system of 94 units). FTFP_BERT replaces deprec 90 units). FTFP_BERT replaces deprecated QGSP_BERT 95 91 96 22.11.2012 - L.Garnier Tag: ChargeExchangeMC-V 92 22.11.2012 - L.Garnier Tag: ChargeExchangeMC-V09-05-05 97 - Add "File" menu in gui.mac, Fix 93 - Add "File" menu in gui.mac, Fix bug #1395 98 94 99 02.11.2012 - L.Garnier Tag: ChargeExchangeMC-V 95 02.11.2012 - L.Garnier Tag: ChargeExchangeMC-V09-05-04 100 - Add icons.mac 96 - Add icons.mac 101 97 102 25.10.2012, L.Pandola & A.Radkov, Tag: ChargeE 98 25.10.2012, L.Pandola & A.Radkov, Tag: ChargeExchangeMC-V09-05-03 103 - Fix the CMakeLists.txt file to m 99 - Fix the CMakeLists.txt file to make Qt optional 104 100 105 18.10.2012, L.Pandola & A.Radkov, Tag: ChargeE 101 18.10.2012, L.Pandola & A.Radkov, Tag: ChargeExchangeMC-V09-05-02 106 - Add the CMakeLists.txt file (first ver 102 - Add the CMakeLists.txt file (first version, to be checked) 107 103 108 17.10.2012, L.Pandola & A.Radkov, Tag: ChargeE 104 17.10.2012, L.Pandola & A.Radkov, Tag: ChargeExchangeMC-V09-05-01 109 - Fix to compile the code against 105 - Fix to compile the code against Geant4 9.6 110 - Edit GNUmakefile such that the d 106 - Edit GNUmakefile such that the default version does not 111 depend on boost 107 depend on boost 112 108 113 11.10.2012, G.Cosmo, Tag: ChargeExchangeMC-V0 109 11.10.2012, G.Cosmo, Tag: ChargeExchangeMC-V09-05-00 114 - Explicit inclusion of units and consta 110 - Explicit inclusion of units and constants headers. 115 111 116 01.11.2011, G.A.P.Cirrone & A.Radkov, Tag: Ch 112 01.11.2011, G.A.P.Cirrone & A.Radkov, Tag: ChargeExchangeMC-V09-04-05 117 - Header files added. 113 - Header files added. 118 114 119 31.10.2011, G.A.P.Cirrone & A.Radkov, Tag: Ch 115 31.10.2011, G.A.P.Cirrone & A.Radkov, Tag: ChargeExchangeMC-V09-04-04 120 - Minor revision and removal of no more 116 - Minor revision and removal of no more used files. 121 117 122 31.10.2011, G.A.P.Cirrone & A.Radkov, Tag: Ch 118 31.10.2011, G.A.P.Cirrone & A.Radkov, Tag: ChargeExchangeMC-V09-04-03 123 - A new framework for easy creatio 119 - A new framework for easy creation of various scene primitives 124 implemented. 3 primitives were a 120 implemented. 3 primitives were added: center of the target mark, 125 auxiliary radial lines and inner 121 auxiliary radial lines and inner crystals area highlights. 126 - New algorithms for energy deposi 122 - New algorithms for energy deposit collection strategies added 127 - New reconstruction parameter add 123 - New reconstruction parameter added: expected momentum at the 128 center of the taget 124 center of the taget 129 - Calculation of physical values w 125 - Calculation of physical values was significantly optimized 130 - Multiple optimizations and code 126 - Multiple optimizations and code cleanup 131 127 132 31.10.2011, G.A.P.Cirrone & A.Radkov, Tag: Ch 128 31.10.2011, G.A.P.Cirrone & A.Radkov, Tag: ChargeExchangeMC-V09-04-02 133 - Minor revisions and code cleanup 129 - Minor revisions and code cleanup 134 130 135 23.11.2010, G.A.P.Cirrone & A.Radkov, Tag: Ch 131 23.11.2010, G.A.P.Cirrone & A.Radkov, Tag: ChargeExchangeMC-V09-03-03 136 - Possibility to remove the boost 132 - Possibility to remove the boost dependence 137 - Documentation updated 133 - Documentation updated 138 - README updated 134 - README updated 139 135 140 18.11.2010, G.A.P.Cirrone & A.Radkov, Tag: Ch 136 18.11.2010, G.A.P.Cirrone & A.Radkov, Tag: ChargeExchangeMC-V09-03-02 141 - Corrected tag name erroneously a 137 - Corrected tag name erroneously assigned 142 138 143 18.11.2010, G.A.P.Cirrone & A.Radkov, Tag: Ch 139 18.11.2010, G.A.P.Cirrone & A.Radkov, Tag: ChargeExchangeMC-V09-04-01 144 - General code revision and update 140 - General code revision and update 145 141 146 18.11.2010, G.A.P. Cirrone, Tag: ChargeExchang 142 18.11.2010, G.A.P. Cirrone, Tag: ChargeExchangeMC-V09-04-00 147 - First tag of the example 143 - First tag of the example