Back to home page

EIC code displayed by LXR

 
 

    


Warning, /geant4/examples/extended/exoticphysics/dmparticle/README is written in an unsupported language. File is not indexed.

0001 -------------------------------------------------------------------
0002 
0003      =========================================================
0004      Geant4 - an Object-Oriented Toolkit for Simulation in HEP
0005      =========================================================
0006 
0007                             dmparticle  
0008                             ----------
0009 
0010                        V. Grichine (25.03.2017)
0011 
0012     Geant4 application for testing of dark matter particles and processes 
0013                       (based on TestEm8 and monopole examples)
0014 
0015 This is very preliminary and simplified Geant4 example for light dark matter (LDM) particles. 
0016 It consists of LDM bremsstrahlung process (in G4LDMPhysics constructor) 
0017 for protons creating G4LDMPhotons. 
0018 The latter decays creating G4LDMHi and G4LDMHiBar LDM scalar particles. They 
0019 can scatter on nucleons and electrons. 
0020 
0021 The first version has electromagnetic processes only. Hadron constructors can be added similarly 
0022 to HadrN examples.
0023 
0024 More LDM processes will be added according to experiment requirements
0025 
0026 
0027 
0028  1- GEOMETRY DEFINITION
0029 
0030      The geometry consists of a single block of a homogenous material,
0031      placed in a world.
0032 
0033      Parameters define the geometry :
0034         - the material of the box 
0035         - the thickness of the box 
0036         - the tranverse dimension of the box 
0037 
0038      The default is 130 cm of tungsten.
0039      Equivalent UI commands are following:
0040         /testex/det/setMat G4_W
0041         /testex/det/sizeX  130 cm
0042         /testex/det/sizeYZ  30 cm
0043 
0044      The default geometry is constructed in DetectorConstruction class,
0045      but all of the above parameters can be changed interactively via
0046      the commands defined in the DetectorMessenger class. 
0047 
0048  2- PHYSICS LIST
0049 
0050     Physics Lists include EM standard physics and decay physics, additional 
0051     dark matter particle physics imlemented inside PhysicsList method. By
0052     default DMLPhoton is defined with the mass 0.5 GeV.
0053     To define different mass of this photon or enable DMLHi, DMLHiBar
0054     command line commands should be applied.
0055 
0056  3- AN EVENT : THE PRIMARY GENERATOR
0057 
0058      The primary kinematic consists of a single particle which hits the
0059      block perpendicular to the input face. The type of the particle
0060      and its energy are set in the PrimaryGeneratorAction class, and can
0061      changed via the G4 build-in commands of ParticleGun class (see
0062      the macros provided with this example).
0063      The default is proton 100 GeV
0064 
0065  4- HOW TO START ?
0066 
0067      - execute Test  in 'batch' mode from macro files
0068         % dmparticle dmparticle.in
0069         % dmparticle dmparticle.in 0.2 0.4
0070 
0071      two extra numbers are masses in GeV of DMLPhoton and DMLHi
0072 
0073  5- HISTOGRAMS
0074 
0075      The result is five histograms:
0076                                 - energy deposition along the target
0077 
0078      The histogram is saved in Root file.
0079