169 lines
6.4 KiB
Plaintext
169 lines
6.4 KiB
Plaintext
# Example channeling History
|
|
|
|
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
|
|
which **must** added in reverse chronological order (newest at the top). It must **not**
|
|
be used as a substitute for writing good git commit messages!
|
|
|
|
## 2025-10-27 A. Sytov (channelingExamples-V11-03-00)
|
|
-added the ch5 example; readme of channeling folder updated
|
|
-added the CMakeLists.txt for the channeling examples
|
|
|
|
## 2024-11-29 I. Hrivnacova (channelingExamples-V11-02-03)
|
|
- Fixes Doxygen pages names & links
|
|
|
|
## 2024-10-30 A. Sytov (channelingExamples-V11-02-02)
|
|
-added the ch3 example; readme of channeling folder updated
|
|
-added the CMakeLists.txt for the channeling examples
|
|
|
|
## 2024-09-25 A. Sytov (channelingExamples-V11-02-01)
|
|
-added the ch2 example; readme of channeling folder updated
|
|
-small updates in ch1 example: README updated, deletion of some comments
|
|
in DetectorConstruction, {nullptr} added in PrimaryGeneratorAction.
|
|
|
|
## 2024-09-02 A. Sytov (channelingExamples-V11-02-00)
|
|
-moved the channeling example into channeling/ch0
|
|
-added the ch1 example
|
|
-updated tests/ctests_examples/CMakeLists.txt
|
|
(added new test for ch1 and updated a test for ch0)
|
|
|
|
## 2022-11-02 Vladimir Ivanchenko (channelingExample-V11-00-01)
|
|
- Use SS EM physics instead of Opt4 and disable Coulomb scattering
|
|
|
|
## 2021-12-10 Ben Morgan (channelingExample-V11-00-00)
|
|
- Change to new Markdown History format
|
|
|
|
---
|
|
|
|
# History entries prior to 11.0
|
|
|
|
October 06, 2021 I. Hrivnacova (channelingExample-V10-07-03)
|
|
- Migration to new G4AnalysisManager.hh header;
|
|
removed Analysis.hh,
|
|
define the output file name with an extension.
|
|
|
|
August 03, 2021 B. Morgan (channelingExample-V10-07-02)
|
|
- Move test definition to test category
|
|
|
|
July 19, 2021 I. Hrivnacova (channelingExample-V10-07-01)
|
|
- Updated for changes in the analysis category:
|
|
removed deleting of the analysis manager,
|
|
as this is now done by the Geant4 kernel.
|
|
|
|
March 19, 2021 V. Ivanchenko (channelingExample-V10-07-00)
|
|
- removed local option4 physics
|
|
|
|
November 10, 2020 B. Morgan (channelingExample-V10-06-00)
|
|
- Migration to G4RunManagerFactory.
|
|
|
|
May 08, 2018 B. Morgan (channelingExample-V10-04-00)
|
|
- Include G4Types before use of G4MULTITHREADED. For forward
|
|
compatibility with move to #defines over -D for G4 preprocessor
|
|
symbols.
|
|
|
|
August 22, 2017 E. Bagli (channelingExample-V10-03-03)
|
|
- Modified sdht_ID to fSDHT_ID
|
|
- Removed G4VIS_USE, G4UI_USE
|
|
- Removed double blank lines
|
|
|
|
May 05,2017 E. Bagli (channelingExample-V10-03-00)
|
|
- Added the support to the G4Crystal package implemented in V10-03
|
|
- Added the support to G4Channeling process implemented in V10-03-01
|
|
|
|
November 02, 2016 I. Hrivnacova (channelingExample-V10-02-04)
|
|
- Added file descriptions for Doxygen documentation
|
|
|
|
October 17, 2016 E. Bagli (channelingExample-V10-02-03)
|
|
- Removed GPS initialization
|
|
|
|
October 14, 2016 G.Folger (channelingExample-V10-02-02)
|
|
- remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
|
|
fix required by clang39 on Linux and MAC
|
|
|
|
October 6, 2016 E. Bagli (channelingExample-V10-02-01)
|
|
- Fixed coding guideline violations
|
|
|
|
May 19, 2016 G. Cosmo (channelingExample-V10-02-00)
|
|
- Fixed compilation warning on gcc-6.1 in XLatticeManager3.
|
|
|
|
June 16, 2015 E. Bagli (channelingExample-V10-01-05)
|
|
- bug fix passing arguments
|
|
|
|
June 11, 2015 E. Bagli (channelingExample-V10-01-04)
|
|
- bug fix on analysis macro
|
|
|
|
June 11, 2015 E. Bagli (channelingExample-V10-01-03)
|
|
- further protection against zero division
|
|
|
|
June 3, 2015 E. Bagli (channelingExample-V10-01-02)
|
|
- prevent division by zero in ProcessChanneling and Wrappers classes
|
|
|
|
May 27, 2015 E. Bagli (channeling-Example-V10-01-01)
|
|
- added full integration of particle trajectory into the channeling process
|
|
- added beampipe and detector box to the detector construction
|
|
- modified the wrapper classes to correct bugs in energy loss calculation under channeling
|
|
- added to the wrapper class the InCrystal parameter in order to be completely transparent if the particle is outside a volume with a lattice
|
|
- added the InCrystal parameter to the user info to switch between single and multiple scattering
|
|
- single and multiple scattering are enabled/disabled if the volume has or not a lattice
|
|
- added data files for Si110 and Si111 planar nuclei density, planar electron density and planar electric field
|
|
- minor modification to XPhysicalLattice
|
|
- minor modification to the macro to analyze the output data
|
|
|
|
Mar 6, 2015 A. Dotti (channelingExample-V10-01-00)
|
|
- Initialization of GPS defaults moved to master
|
|
|
|
October 16, 2014 E. Bagli (channelingExample-V10-00-15)
|
|
- minor modification to condition for vr
|
|
- minor modification to computation of channeling outgoing angle
|
|
- changed nuclei density to electron and nuclei density for ss cross section computation
|
|
|
|
July 1, 2014 G.Folger (channelingExample-V10-00-14)
|
|
- revert change introduced with tag ...-12, CMakeLists.txt rev.82513
|
|
|
|
June 30, 2014 E. Bagli (channelingExample-V10-00-13)
|
|
- erf function modified to CLHEP::HepStat::erfQ
|
|
|
|
June 26, 2014 G.Folger (channelingExample-V10-00-12)
|
|
- Build example only if erf() is available on system.
|
|
erf function misses on Windows up to VC11 (studio 2012) included.
|
|
|
|
June 22, 2014 E. Bagli (channelingExample-V10-00-11)
|
|
- CLHEP/Random/Stat.h added to XCrystalPlanarMoliereTempPotential.cc
|
|
|
|
June 21, 2014 E. Bagli (channelingExample-V10-00-10)
|
|
- Changed erfc(x) to 1.-erf(x)
|
|
|
|
June 20, 2014 E. Bagli (channelingExample-V10-00-09)
|
|
- Modified channelling to channeling in CMakeLists.txt
|
|
|
|
June 10, 2014 E. Bagli (channelingExample-V10-00-08)
|
|
- Moved Channeling to channeling in CMakeLists.txt and CTestDefinitions.txt
|
|
|
|
June 4, 2014 A. Dotti (channelingExample-V10-00-07)
|
|
- New GPS MT ready migration
|
|
|
|
June 2, 2014 E. Bagli (channelingExample-v10-00-06)
|
|
- Modified M_PI to CLHEP::pi
|
|
|
|
May 30, 2014 E. Bagli (channelingExample-v10-00-05)
|
|
- Removed measurement of time elapsed into channeling.c
|
|
|
|
May 28, 2014 E. Bagli (channelingExample-v10-00-04)
|
|
- Corrected conversions between data types.
|
|
- Added root reference file (physical/ExExCh.root).
|
|
|
|
May 27, 2014 A. Dotti (channelingExample-V10-00-03)
|
|
- First version of CTest introduced, via extenral
|
|
file CTestDefinitions.txt
|
|
|
|
May 20, 2014 E. Bagli (channelingExample-V10-00-02)
|
|
- Removed src/G4Channeling*.
|
|
- Removed include/G4Channeling*.
|
|
- Removed analysis/merge.sh
|
|
- Wrote History and inserted reference to channeling model adopted
|
|
|
|
May 19, 2014 E. Bagli (channelingExample-V10-00-01)
|
|
- Class names modified.
|
|
|
|
May 9, 2014, E. Bagli (channelingExample-V10-00-00)
|
|
- First import.
|