View
221
Download
0
Tags:
Embed Size (px)
Citation preview
User Documents
• http://geant4.web.cern.ch/geant4/support/userdocuments.shtml
• Application developers manual• Toolkit Developers' Guide– For those who want to contribute to the extension
of the functionality to the Geant4 toolkit• Physics Reference Manual– A detailed description of the physics interactions
provided in the Geant4 toolkit.
Geant4 Tutorial at ORNL 10-March-2011 2Geant4 V9.4.p01
Toolkit Developers' Guide• URL
– http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/ForToolkitDeveloper/html/index.html
• For developers and experienced users of Geant4. – Already familiar with functionality of the Geant4 toolkit as
explained in the ``User's Guide For Application Developers“.– A working knowledge of programming using C++ is assumed
• Describing – A description of the object-oriented design of the Geant4 toolkit– philosophy behind design choices– A guide for users who want to extend the functionality of
Geant4; adding new solids, modifying the navigator, creating new fields, etc.
Geant4 Tutorial at ORNL 10-March-2011 3Geant4 V9.4.p01
Physics Reference Manual• URL
– http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/PhysicsReferenceManual/fo/PhysicsReferenceManual.pdf
– No more html version, only pdf version is available.• The purpose of this manual
– to present the theoretical formulation, model, or parameterization of the physics interactions included in Geant4
– to describe the probability of the occurrence of an interaction and the sampling mechanisms required to simulate it, and
– to serve as a reference for toolkit users and developers who wish to consult the underlying physics of an interaction.
• The Physics Reference Manual contains gaps in documentation which correspond to un-implemented interactions. There are also a few sections in which documentation is slight.
Geant4 Tutorial at ORNL 10-March-2011 4Geant4 V9.4.p01
Examples
• Novice Examples• Extended Examples– Testing and validation of processes and tracking– Demonstration of Geant4 tools – Extending the functionality of Geant4.
• Advanced Examples– Geant4 advanced examples illustrate realistic
applications of Geant4 in typical experimental environments
Geant4 Tutorial at ORNL 10-March-2011 5Geant4 V9.4.p01
Extended Examples http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/ForApplicationDeveloper/html/ch09s02.html
• Geant4 extended examples serve three purposes: – testing and validation of processes and tracking
• Electromagnetic (TestEm0 – TestEm18) , Hadronic• Radioactivedecay, Polarisation• Field (field01 – field04)• Geometry (olap)
– demonstration of Geant4 tools,• Analysis, event generator, g3tog4, persistency• Biasing (B01-B02), optical, run and event• Parameterisations (GFLASH
– extending the functionality of Geant4.• Paralle computing (ExDINE, MPI and TopC)
Geant4 V9.4.p01 Geant4 Tutorial at ORNL 10-March-2011 6
Advanced exampleshttp://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/ForApplicationDeveloper/html/ch09s03.html
• Realistic applications of Geant4 in typical experimental environments
• Most of them also including – the usage of analysis tools (histograms, ntuples,
plotting and and so on)– various visualization features– advanced user interface facilities
Geant4 V9.4.p01 Geant4 Tutorial at ORNL 10-March-2011 8
20 examples can be categorized into
• HEP detectors– CMS hadron calorimeter test beam– ATLAS Forward Liquid Ar Calorimeter– LHCb Rich test beam
• Low background experiments– underground_physics
• Space applications– AMS electro-magnetic calorimeter– X-ray telescope– Gamma ray telescopes– Radiation Protection for Astronauts
Geant4 V9.4.p01 Geant4 Tutorial at ORNL 10-March-2011 10
Cont.• Medical
– Brachytherapy– Hadrontherapy– Anthropomorphic Phantom– Medical linac – Purging magnet
• Microdosimetry– Microbeam– Nanobeam– Microdosimetry
• Particle Induced Xray Emissions– Xray fluorescence – eRosita
Geant4 V9.4.p01 Geant4 Tutorial at ORNL 10-March-2011 11
Underground Physics
• Realistic example of underground dark matter search experiment
• Full lab geometry– desks, cupboards, door and
windows– important for neutron
scattering• Physics
– Low energy, standard EM– Neutron HP– Optical processes– Radioactive decay
• General particle source
Geant4 V9.4.p01 Geant4 Tutorial at ORNL 10-March-2011 12
PMT
Laboratory
Liquid/Gas Xe Scintillator including grids + calibrator
Concrete Cavern also implemented
Hadron Therapy • Specifically developed to
address typical needs related to the proton and ion therapy
• Proton passive beam line • Geometry for the IAEA
benchmark• Physics Process
– Reference Physics Lists– Specific 'local' physics list
for the ion-ion interactions
Geant4 V9.4.p01 Geant4 Tutorial at ORNL 10-March-2011 13
Water Phantom
Proton beam line for eye-treatments installed at the INFN-LNS facility in Catania
Human Phantom• Anthropomorphic
phantoms for Geant4 simulations
• Two models are available– MIRD and ORNL– Male and Female for each
model• Some geometries are
implemented through GDML
• Physics Processes– Standard EM processes
Geant4 V9.4.p01 Geant4 Tutorial at ORNL 10-March-2011 14
MIRD Female Phantom with particle tracks
Summary
• Toolkit Developers' Guide– For who want to know Geant4 deeper
• Physics Reference Manual– For who want to learn about physics background of
Geant4• Extended Examples– Concrete applications which show Geant4 capabilities
• Advanced Examples– Concrete applications of Geant4 in typical
experimental environments
Geant4 V9.4.p01 Geant4 Tutorial at ORNL 10-March-2011 15