The GEANT4 simulation toolkit, and how it could be used for .ppt
《The GEANT4 simulation toolkit, and how it could be used for .ppt》由会员分享,可在线阅读,更多相关《The GEANT4 simulation toolkit, and how it could be used for .ppt(27页珍藏版)》请在麦多课文档分享上搜索。
1、The GEANT4 simulation toolkit, and how it could be used for SPECT and PET simulations,Giovanni Santin INFN, Trieste & CERN, Geneva giovanni.santints.infn.it on behalf of the Geant4 Collaboration MonteCarlo Simulations in Nuclear Medicine 16 - 17 july 2001 - Paris,MC in Nuclear Medicine - Paris 16 Ju
2、ly 2001 Geant4 for PET & SPECT G.Santin,2,Summary,Introduction to GEANT4Medical applications: DNA, brachytherapy, .PET & SPECT: some ideas and conclusions,MC in Nuclear Medicine - Paris 16 July 2001 Geant4 for PET & SPECT G.Santin,3,The Geant4 Collaboration,An international Collaboration of 100 scie
3、ntists from 40 institutes wide expertise in a variety of physics and software domains Manages Geant4 distribution, development and User Support CERN, KEK, SLAC, TRIUMF, JNL (Common) ESA, INFN +TERA, Lebedev, IN2P3, Frankfurt Univ. Atlas, BaBar, CMS, LHCB COMMON (Serpukov, Novosibirsk, US universitie
4、s etc.) possible new memberships under discussion Based on a Memorandum of Understanding among the parties,Budker Inst. of Physics IHEP Protvino MEPHI Moscow Pittsburg University,MC in Nuclear Medicine - Paris 16 July 2001 Geant4 for PET & SPECT G.Santin,4,The role of Geant,Geant is a simulation too
5、l, that provides a general infrastructure for the description of geometry and materials particle transport and interaction with matter the description of detector response visualisation of geometries, tracks and hits The user develops the specific code for the primary event generator the geometrical
6、 description of the set-up the digitisation of the detector response,MC in Nuclear Medicine - Paris 16 July 2001 Geant4 for PET & SPECT G.Santin,5,The transparency of physics,Advanced functionalities in geometry, physics, visualisation etc.,Extensibility to satisfy new user requirements thanks to th
7、e OO technology,Adopts standards wherever available (de jure or de facto),Use of evaluated data libraries,Quality Assurance based on sound software engineering,Subject to independent validation by a large user community worldwide,User support organization by a large international Collaboration of ex
8、perts,Features relevant for medical applications,MC in Nuclear Medicine - Paris 16 July 2001 Geant4 for PET & SPECT G.Santin,6,A look at the past,Physics simulation was handled through “packages” monolithic: either take all of a package or nothing difficult to understand the physics approach hard to
9、 disentangle the data, their use and the physics modeling,MC in Nuclear Medicine - Paris 16 July 2001 Geant4 for PET & SPECT G.Santin,7,Transparency of Geant4 physics,No “hard coded” numbers Explicit use of units throughout the code Separation between the calculation of cross sections and the genera
10、tion of the final state Calculation of cross-sections independent from the way they are accessed (data files, analytical formulae etc.) Distinction between processes and models Cuts in range (rather than in energy, as usual) consistent treatment of interactions near boundaries between materials Modu
11、lar design, at a fine granularity, to expose the physics physics independent from tracking Public distribution of the code, from one reference repository worldwide The transparency of the physics implementation contributes to the validation of experimental physics results,MC in Nuclear Medicine - Pa
12、ris 16 July 2001 Geant4 for PET & SPECT G.Santin,8,Physics processes relevant for medical applications,Hadronic interactions ample variety of complementary and alternative models,Multiple scattering new improved model, taking into account also lateral displacement,Low Energy extensions of electromag
13、netic interactions 250 eV electrons, photons 1 keV positive hadrons, ions ICRU-compliant and ICRU-consistent Barkas effect taken into account for antiprotons, negative ions further extensions and refinements in progress,Radioactive Decay Module simulation of radioactive sources, including all the se
14、condary emissions,Neutrons exploiting all the evaluated n data libraries worldwide,MC in Nuclear Medicine - Paris 16 July 2001 Geant4 for PET & SPECT G.Santin,9,Low Energy Electromagnetic Physics,Geant4 Low Energy Electromagnetic package extends the coverage of physics interactionsNeeded for space a
15、nd medical applications, n physics, antimatter searches,down to 250 eV for electrons and gbased on the LLNL data librariesshell effectsdown to 100 eV in the near futurebased on Penelope Electron Photon Transport,down to 1 keV for hadrons and ionsBethe-Bloch above 2 MeVZiegler and ICRU parameterisati
16、ons (with material dependence)free electron gas modelquantal harmonic oscillator modelcharge dependence (Barkas effect),http:/www.ge.infn.it/geant4/lowE/,MC in Nuclear Medicine - Paris 16 July 2001 Geant4 for PET & SPECT G.Santin,10,Low Energy Electromagnetic Physics,Photon attenuation coefficient i
17、n water,Ion ionisation,Shell effects,Barkas effect,Protons, Ziegler,MC in Nuclear Medicine - Paris 16 July 2001 Geant4 for PET & SPECT G.Santin,11,Other features relevant for medical applications,Powerful tools relevant for complex geometries (CT)CAD tool front-end fast algorithms for volume navigat
18、ion performance volumes can be parameterised by materialFast and full simulation in the same environment detailed handling of physics processes or possibility of parameterisations for faster processingVisualisation tools wide variety functionalities available for all the most common driversUI and GU
19、I user-friendly environement can be easily tailored according to the users needs GGE and GPE for automatic code generationAmple documentation available from the web,MC in Nuclear Medicine - Paris 16 July 2001 Geant4 for PET & SPECT G.Santin,12,Code, Examples and Documentation,Code 1M lines of code,
20、2000 classes (continuously growing) publicly available from the web Documentation 6 manuals Getting started & installation guide User guide for application & toolkit developer Software & physics reference manuals Examples distributed with the code navigation between documentation and examples code s
21、imple detectors different experiment types demonstrate essential capabilities,MC in Nuclear Medicine - Paris 16 July 2001 Geant4 for PET & SPECT G.Santin,13,Quality Assurance,Extensive use of Quality Assurance systems fundamental for a toolkit of wide public use Commercial tools Insure+, Logiscope e
22、tc. C+ coding guidelines scripts to verify their applications automatically Code inspections within working groups and across groups,Testing Unit testing in most cases down to class level granularity Integration testing sets of logically connected classes Test-bench for each category eg.: test-suite
23、 of 375 tests for hadronic physics parameterised models System testing exercising all Geant4 functionalities in realistic set-ups Physics testing comparisons with experimental data Performance Benchmarks,MC in Nuclear Medicine - Paris 16 July 2001 Geant4 for PET & SPECT G.Santin,14,Geometry,Multiple
24、 representations CGS (Constructed Solid Geometries) simple solids STEP extensions polyhedra, spheres, cylinders, cones, toroids, etc. BREPS (Boundary REPresented Solids) volumes defined by boundary surfaces include solids defined by NURBS (Non-Uniform Rational B-Splines) External tool for g3tog4 geo
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- THEGEANT4SIMULATIONTOOLKIT ANDHOWITCOULDBEUSEDFORPPT

链接地址:http://www.mydoc123.com/p-373274.html