Gps manual geant4






















Definition of a particle Geant4 provides G4ParticleDefinition daughter classesto represent a large number of elementary particles and nuclei, organized in six major categories: leptons,mesons,baryons,bosons,short-lived andions User must define all particletypeswhich mightbeused in the application: not only primary particlesbut also all other particles which may appear as.  · The Geant4 volume must be specified by its physical volume name: GATEname + ‘_phys’. One should note that the confinment slows down the simulation, the confinement volume must have an intersection with the GPS shape, and the confinement volume must not be too large as compared to the GPS shape. • Geant4 offers you the possibility to define simple or more complex UI commands. • For this, you will need to define a messenger class for your UI commands • Each messenger class must be derived from G4UImessenger base class. • A messenger class can handle more than one UI www.doorway.rug: gps.


Geant4 Primary Particle Tutorial Daniel Brandt, 16 April •G4GeneralParticleSource UI commands can be used from a macro or entered straight into the UI. /gps/particle gamma /gps/pos/type Plane /gps/pos/shape Square /gps/pos/centre 1. 2. 1. cm /gps/pos/halfx 2. cm /gps/pos/halfy 2. cm /gps/ang/type cos /gps/ene/type Lin /gps/ene/min 2. MeV. the physics reference manual distributed with the Geant4 code. Together with the already existing electromagnetic cas-cade and energy loss code, the recently added muon pro-duction processes now allow for accurate modelling of electromagnetic cascades including muons in Geant4. The detector tag marks a version of MinGLE that can load detector definition from a text file, www.doorway.ru, where a 10 x 10 x 10 cubic meter experimental hall filled with air is defined using a simple syntax introduced since Geant as a simple example::volu hall BOX 5*m 5*m 5*m G4_AIR. Same definition written in C++ required more than 5.


• Geant4 offers you the possibility to define simple or more complex UI commands. • For this, you will need to define a messenger class for your UI commands • Each messenger class must be derived from G4UImessenger base class. • A messenger class can handle more than one UI commands. Physics in Geant4: Particles andprocesses Geant4tutorial Geant4 BeginnersCourse TUM University(Munich) April 1 Giada Petringa (LNS-INFN). Geant4 Installation Guide Documentation, Release CLHEP Library Geant4 distributes a minimal version of theCLHEP librarysources with the toolkit to help cross-platform usage. This internal version of the CLHEP library is built and used by default, so having an external install of CLHEP is no longer a prerequisite for Geant4.

0コメント

  • 1000 / 1000