Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/exoticphysics/channeling/ch1/

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Name Size       Last modified (GMT) Description
Back Parent directory       2024-12-05 15:16:16
Folder include/       2024-12-05 15:16:16
Folder src/       2024-12-05 15:16:16
File CMakeLists.txt 1891 bytes       2024-12-05 15:16:16
File History 553 bytes       2024-12-05 15:16:16
File README 2179 bytes       2024-12-05 15:16:16
C++ file ch1.cc 5638 bytes       2024-12-05 15:16:16
File channeling-ch1.out 44565 bytes       2024-12-05 15:16:16
File init_vis.mac 676 bytes       2024-12-05 15:16:16
File run.mac 596 bytes       2024-12-05 15:16:16
File vis.mac 1946 bytes       2024-12-05 15:16:16

  1 -------------------------------------------------------------------
  2 
  3      =========================================================
  4      Geant4 - an Object-Oriented Toolkit for Simulation in HEP
  5      =========================================================
  6 
  7                             Example ch1
  8                             -----------
  9                              A. Sytov
 10             INFN Ferrara Division, sytov@fe.infn.it
 11 
 12 INTRODUCTION
 13 Example ch1 is an easy demonstration of the minimum requirements necessary
 14 to integrate the G4ChannelingFastSimModel and the G4BaierKatkov model into a project 
 15 in order to simulate the physics of channeling and 
 16 channeling radiation/coherent bremsstrahlung.
 17 
 18 This example serves as a guideline for users on how to add this physics 
 19 to their existing Geant4 projects. It includes the minimum necessary options 
 20 to incorporate this physics. Specifically, it requires registering 
 21 G4FastSimulationPhysics in the main routine and 
 22 adding a few lines of code in DetectorConstruction.
 23 
 24 DESCRIPTION
 25 
 26 The example is based on the following experiments on channeling [1] and 
 27 channeling radiation [2] in a bent crystal, carried out at Mainz Mikrotron MAMI with 
 28 855 MeV electrons. The experimental validation of G4ChannelingFastSimModel is 
 29 described in [3].
 30 
 31 This example includes a bent crystal and a detector positioned behind it.
 32 The incoming beam is set up in macro run.mac.
 33 
 34 The example does not include any input of the model or geometry parameters 
 35 from the macro to keep it as straightforward as possible. The output is recorded
 36 into the file results.root. It consists of 
 37 the charged particle distribution at the detector in the x-plane 
 38 (the plane of crystal bending and perpendicular to the crystal planes) as well as
 39 the spectrum of photons arriving to the detector. To build these plots, one has to
 40 open this file in root and use x_out->Draw() and Spectrum->Draw() for the coordinates
 41 and the spectrum, respectively.
 42 
 43 REFERENCES
 44 [1] A. Mazzolari et al. Phys. Rev. Lett. 112, 135503 (2014).
 45 [2] L. Bandiera et al. Phys. Rev. Lett. 115, 025504 (2015).
 46 [3] A. Sytov et al. Journal of the Korean Physical Society 83, 132–139 (2023).