1 / 17

Geant4 and its applications: an overview

Geant4 and its applications: an overview. John Apostolakis, CERN. v0.4.1. Contents. What does Geant4 do? The Geant4 toolkit The Geant4 collaboration Some Geant4 strengths Application areas The CERN G4 team. CMS silicon vertex detector: G4 model. What does GEANT do ?.

field
Télécharger la présentation

Geant4 and its applications: an overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Geant4 and its applications: an overview John Apostolakis, CERN v0.4.1

  2. Contents • What does Geant4 do? • The Geant4 toolkit • The Geant4 collaboration • Some Geant4 strengths • Application areas • The CERN G4 team CMS silicon vertex detector: G4 model J. Apostolakis

  3. What does GEANT do ? Provides the means to use setup dependent code • geometry of the setup/experiment • event generators (incoming particles) • details of sensitive volumes for recording hits in a setup-independent infrastructure • tracking & geometrical primitives • physics • visualization, etc to simulate the particle interactions in matter. J. Apostolakis

  4. The Geant4 toolkit RUN Visualisation READOUT UI_GUI EVENT manag. Persistency DIGI TRACKING EV.GENER. Utilities PHYSICS HIT TRACK GEOM CAD int. FIELDS MATERIAL PARTICLE J. Apostolakis

  5. Tracking is general Particles experience physical processes sensitive detectors ‘hit’ Materials From isotopes to mixtures User creates as needed Particles Properties e-, e+, g, proton, neutron,p, m, .. Events provides stacks for prioritising particles Run a run has a fixed geometry & event-generator Geometry Solids: CSGs, Boolean, .. Voxelisation for speedy navigation Motion in EM field Geant4 kernel J. Apostolakis

  6. Thanks to ATLAS J. Apostolakis

  7. Electromagnetic physics ‘Standard’, performant Low-energy for below 1 KeV, atomic relax. Optical processes Hadronic physics Neutrons, protons Pions, …. Options For different precision Per use case Modeling approaches Data-driven Parameterised Theoretical Geant4 physics J. Apostolakis

  8. Electro-Magnetic physics • Gammas: • Gamma-conversion, Compton scattering, Photo-electric effect • Leptons(e, mu) + charged particles(hadrons, ions): • Ionisation, Bremstrahlung, Energy loss, Multiple scattering, transition radiation, Synchrotron radiation, PAI model energy loss • Photons: • Cerenkov, Rayleigh, Reflection, Refraction, Absorption, Scintillation • Implementation of further physics in low-energy • down to 250 eV • Including atomic relaxation • High energy muons and lepton-hadron interactions J. Apostolakis

  9. Hadronic physics processes • Inelastic and coherent elastic scattering • Capture of neutral, strongly interacting particles by nuclei, and neutron-induced fission • Neutron transport • down to thermal energies • using customised choice from standard data libraries. • Processes at rest for long-living, stopping particles • New parameterisations: • total cross-section p/n-N (0/14MeV to 20GeV), • differential cross-section p-p(0.1MeV to 3GeV) • High Energy extensions • using techniques from heavy ion generators, and • cascade & pre-equilibrium & evaporation

  10. Geant4 Collaboration Collaborators also from non-member institutions, including Budker Inst. of Physics IHEP Protvino MEPHI Moscow Pittsburg University J. Apostolakis

  11. Geometry Able to handle complex setups Performant Can be used with changing geometry Engineering approach Software Engineering and OO technology OO Design C++ Implementation Flexibility Toolkit: use what is needed Precision as required Physics Extensive Range Eg EM: 250eV to > 100 TeV Diverse approaches can be utilised Eg theor., data, param mod Adaptability Choice of physics for use case Trade off precision for CPU performance Open to user refinements, new processes, .. Some Geant4 strengths J. Apostolakis

  12. HEP Detector simulation BaBaR, CMS, Atlas, LHCb .. Low-background experiments Underground radiation env. Space Satellite shielding studies Detector risk assessment (XMM) Gamma ray ‘telescope’ GLAST Single event upsets, .. Medical Brachytherapy Medical accelerators Treatment head optimisation Comparison with treatment planning systems Other / future Aircraft radiation env. Application areas J. Apostolakis

  13. First brachytherapy application Titanium encapsulated 125I sources in permanent prostate implants Exploiting X-ray fluorescence to lower the energy spectrum of photons (and electrons) and enhance the RBE 10 keV electron in water GEANT4 R. Taschereau, R. Roy, J. Pouliot Centre Hospitalier Universitaire de Quebec, Dept. de radio-oncologie, Canada Univ. Laval, Dept. de Physique, Canada Univ. of California, San Francisco, Dept. of Radiation Oncology, USA keV/µm Terrisol J. Apostolakis Distance (nm)

  14. Central-Axis depth dose Deviation at –6 cm identified as an experimental problem Comparison with commercial treatment planning systems M. C. Lopes 1, L. Peralta 2, P. Rodrigues 2, A. Trindade 2 1 IPOFG-CROC Coimbra Oncological Regional Center - 2 LIP - Lisbon CT-simulation with a Rando phantom Experimental data obtained with TLD LiF dosimeter CT images used to define the geometry: a thorax slice from a Rando anthropomorphic phantom Profile curves at 9.8 cm depth PLATO overestimate the dose at ~ 5% level J. Apostolakis

  15. X-Ray Surveys of Asteroids and Moons Cosmic rays, jovian electrons Solar X-rays, e, p Geant3.21 ITS3.0, EGS4 Courtesy SOHO EIT Geant4 Induced X-ray line emission: indicator of target composition (~100 mm surface layer) C, N, O line emissions included ESA Space Environment & Effects Analysis Section J. Apostolakis

  16. Geometry Setup description Navigation EM field ‘propagation’ Physics Hadronics Neutrons, protons, .. EM (‘standard’) Down to 1 KeV Processes for precision (tracking) detectors Integration testing Software management QA work, porting, PRS, .. Interaction with Root, PI, SEAL, SPI, … Visitors EM (std & low E), hadronics Kernel, … The CERN ‘Geant4 team’ J. Apostolakis

  17. Geant4 Capabilities • Powerful Geant4 kernel • tracking, stacks, geometry, hits, .. • Extensive & transparent physics models • electromagnetic, hadronic, … • Visualization, GUI, ... • Extensive and growing set of application areas J. Apostolakis

More Related