geant4 and its applications: an overview

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

Upload: field

Post on 09-Jan-2016

73 views

Category:

Documents


3 download

DESCRIPTION

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 ?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Geant4 and its applications:  an overview

Geant4 and its applications: an overview

John Apostolakis, CERN

v0.4.1

Page 2: Geant4 and its applications:  an overview

2J. Apostolakis30 June 2004

Contents

What does Geant4 do?The Geant4 toolkitThe Geant4 collaboration

Some Geant4 strengths

Application areas

The CERN G4 team

CMS siliconvertex detector:G4 model

Page 3: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 3

What does GEANT do ?

Provides the means to use setup dependent code

geometry of the setup/experimentevent generators (incoming particles)details of sensitive volumes for recording hits

in a setup-independent infrastructuretracking & geometrical primitivesphysicsvisualization, etc

to simulate the particle interactions in matter.

Page 4: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 4

The Geant4 toolkit

RUNRUN

UI_GUIUI_GUI

DIGIDIGI

EVENT manag.EVENT manag.

EV.GENER.EV.GENER.

HITHIT

CAD int.CAD int.

FIELDSFIELDS

TRACKINGTRACKING

GEOMGEOM

PHYSICSPHYSICSTRACKTRACK

MATERIALMATERIAL PARTICLEPARTICLE

VisualisationVisualisation

PersistencyPersistency

UtilitiesUtilities

READOUTREADOUT

Page 5: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 5

Geant4 kernel

Tracking is general Particles experience

physical processes sensitive detectors ‘hit’

Materials From isotopes to

mixtures User creates as needed

Particles Properties e-, e+, proton,

neutron,

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

Page 6: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 6

Thanks to ATLAS

Page 7: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 7

Geant4 physics

Electromagnetic physics ‘Standard’,

performant Low-energy for below

1 KeV, atomic relax.

Optical processesHadronic physics

Neutrons, protons Pions, ….

Options For different

precision Per use case

Modeling approaches Data-driven Parameterised Theoretical

Page 8: Geant4 and its applications:  an overview

30 June 2004 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

Page 9: Geant4 and its applications:  an overview

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

Page 10: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 10

Geant4 Collaboration

Collaborators also from non-member institutions, including

Budker Inst. of PhysicsIHEP Protvino

MEPHI Moscow Pittsburg University

Page 11: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 11

Some Geant4 strengths

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, ..

Page 12: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 12

Application areas

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.

Page 13: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 13

First brachytherapy application

Seedcomponents

Silver core (250 µm)

Titanium shell (50 µm)

Iodine-125 seed

4.5 mm

Distance (nm)

GEANT4

Terrisol

keV/µm

10 keV electron in water

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

Exploiting X-ray fluorescence to lower the energy spectrum of photons (and electrons) and enhance the RBE

Titanium encapsulated 125I sources in permanent prostate implants

Page 14: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 14

Profile curves at 9.8 cm depth PLATO overestimate the dose at ~ 5% level

Central-Axis depth dose

CT-simulation with a Rando phantomExperimental data obtained with TLD LiF dosimeter

Deviation at –6 cm identified as an experimental problem

CT images used to define the geometry:

a thorax slice from a Rando anthropomorphic phantom

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

Page 15: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 16

ESA Space Environment & Effects Analysis Section

X-Ray Surveys of Asteroids and Moons

Induced X-ray line emission:indicator of target composition(~100 m surface layer)

Cosmic rays,jovian electrons

Geant3.21

ITS3.0, EGS4

Geant4

C, N, O line emissions included

Solar X-rays, e, p

Courtesy SOHO EIT

Page 16: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 17

The CERN ‘Geant4 team’

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, …

Page 17: Geant4 and its applications:  an overview

30 June 2004 J. Apostolakis 18

Geant4 Capabilities

Powerful Geant4 kernel tracking, stacks, geometry, hits, ..

Extensive & transparent physics models electromagnetic, hadronic, …

Visualization, GUI, ...Extensive and growing set of

application areas