Geant4 Cross Reference |
1 # Example channeling 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 ## 2024-09-02 Alexei Sytov (ch0-V11-02-00) 8 - moved into the folder channeling/ch0 9 - renamed to ch0 10 - root file removed 11 - output file removed 12 13 ## 2022-11-02 Vladimir Ivanchenko (channelingExample-V11-00-01) 14 - Use SS EM physics instead of Opt4 and disable Coulomb scattering 15 16 ## 2021-12-10 Ben Morgan (channelingExample-V11-00-00) 17 - Change to new Markdown History format 18 19 --- 20 21 # History entries prior to 11.0 22 23 October 06, 2021 I. Hrivnacova (channelingExample-V10-07-03) 24 - Migration to new G4AnalysisManager.hh header; 25 removed Analysis.hh, 26 define the output file name with an extension. 27 28 August 03, 2021 B. Morgan (channelingExample-V10-07-02) 29 - Move test definition to test category 30 31 July 19, 2021 I. Hrivnacova (channelingExample-V10-07-01) 32 - Updated for changes in the analysis category: 33 removed deleting of the analysis manager, 34 as this is now done by the Geant4 kernel. 35 36 March 19, 2021 V. Ivanchenko (channelingExample-V10-07-00) 37 - removed local option4 physics 38 39 November 10, 2020 B. Morgan (channelingExample-V10-06-00) 40 - Migration to G4RunManagerFactory. 41 42 May 08, 2018 B. Morgan (channelingExample-V10-04-00) 43 - Include G4Types before use of G4MULTITHREADED. For forward 44 compatibility with move to #defines over -D for G4 preprocessor 45 symbols. 46 47 August 22, 2017 E. Bagli (channelingExample-V10-03-03) 48 - Modified sdht_ID to fSDHT_ID 49 - Removed G4VIS_USE, G4UI_USE 50 - Removed double blank lines 51 52 May 05,2017 E. Bagli (channelingExample-V10-03-00) 53 - Added the support to the G4Crystal package implemented in V10-03 54 - Added the support to G4Channeling process implemented in V10-03-01 55 56 November 02, 2016 I. Hrivnacova (channelingExample-V10-02-04) 57 - Added file descriptions for Doxygen documentation 58 59 October 17, 2016 E. Bagli (channelingExample-V10-02-03) 60 - Removed GPS initialization 61 62 October 14, 2016 G.Folger (channelingExample-V10-02-02) 63 - remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator(). 64 fix required by clang39 on Linux and MAC 65 66 October 6, 2016 E. Bagli (channelingExample-V10-02-01) 67 - Fixed coding guideline violations 68 69 May 19, 2016 G. Cosmo (channelingExample-V10-02-00) 70 - Fixed compilation warning on gcc-6.1 in XLatticeManager3. 71 72 June 16, 2015 E. Bagli (channelingExample-V10-01-05) 73 - bug fix passing arguments 74 75 June 11, 2015 E. Bagli (channelingExample-V10-01-04) 76 - bug fix on analysis macro 77 78 June 11, 2015 E. Bagli (channelingExample-V10-01-03) 79 - further protection against zero division 80 81 June 3, 2015 E. Bagli (channelingExample-V10-01-02) 82 - prevent division by zero in ProcessChanneling and Wrappers classes 83 84 May 27, 2015 E. Bagli (channeling-Example-V10-01-01) 85 - added full integration of particle trajectory into the channeling process 86 - added beampipe and detector box to the detector construction 87 - modified the wrapper classes to correct bugs in energy loss calculation under channeling 88 - added to the wrapper class the InCrystal parameter in order to be completely transparent if the particle is outside a volume with a lattice 89 - added the InCrystal parameter to the user info to switch between single and multiple scattering 90 - single and multiple scattering are enabled/disabled if the volume has or not a lattice 91 - added data files for Si110 and Si111 planar nuclei density, planar electron density and planar electric field 92 - minor modification to XPhysicalLattice 93 - minor modification to the macro to analyze the output data 94 95 Mar 6, 2015 A. Dotti (channelingExample-V10-01-00) 96 - Initialization of GPS defaults moved to master 97 98 October 16, 2014 E. Bagli (channelingExample-V10-00-15) 99 - minor modification to condition for vr 100 - minor modification to computation of channeling outgoing angle 101 - changed nuclei density to electron and nuclei density for ss cross section computation 102 103 July 1, 2014 G.Folger (channelingExample-V10-00-14) 104 - revert change introduced with tag ...-12, CMakeLists.txt rev.82513 105 106 June 30, 2014 E. Bagli (channelingExample-V10-00-13) 107 - erf function modified to CLHEP::HepStat::erfQ 108 109 June 26, 2014 G.Folger (channelingExample-V10-00-12) 110 - Build example only if erf() is available on system. 111 erf function misses on Windows up to VC11 (studio 2012) included. 112 113 June 22, 2014 E. Bagli (channelingExample-V10-00-11) 114 - CLHEP/Random/Stat.h added to XCrystalPlanarMoliereTempPotential.cc 115 116 June 21, 2014 E. Bagli (channelingExample-V10-00-10) 117 - Changed erfc(x) to 1.-erf(x) 118 119 June 20, 2014 E. Bagli (channelingExample-V10-00-09) 120 - Modified channelling to channeling in CMakeLists.txt 121 122 June 10, 2014 E. Bagli (channelingExample-V10-00-08) 123 - Moved Channeling to channeling in CMakeLists.txt and CTestDefinitions.txt 124 125 June 4, 2014 A. Dotti (channelingExample-V10-00-07) 126 - New GPS MT ready migration 127 128 June 2, 2014 E. Bagli (channelingExample-v10-00-06) 129 - Modified M_PI to CLHEP::pi 130 131 May 30, 2014 E. Bagli (channelingExample-v10-00-05) 132 - Removed measurement of time elapsed into channeling.c 133 134 May 28, 2014 E. Bagli (channelingExample-v10-00-04) 135 - Corrected conversions between data types. 136 - Added root reference file (physical/ExExCh.root). 137 138 May 27, 2014 A. Dotti (channelingExample-V10-00-03) 139 - First version of CTest introduced, via extenral 140 file CTestDefinitions.txt 141 142 May 20, 2014 E. Bagli (channelingExample-V10-00-02) 143 - Removed src/G4Channeling*. 144 - Removed include/G4Channeling*. 145 - Removed analysis/merge.sh 146 - Wrote History and inserted reference to channeling model adopted 147 148 May 19, 2014 E. Bagli (channelingExample-V10-00-01) 149 - Class names modified. 150 151 May 9, 2014, E. Bagli (channelingExample-V10-00-00) 152 - First import. 153