1 / 16

Background of the Project

Background of the Project. Maria Grazia Pia, INFN Genova. http://www.ge.infn.it/geant4/dna. CERN, 26 July 2004. A project born from a fertile ground…. Geant4 An object oriented Toolkit for the simulation of the passage of particles trough matter Complementary activities

jswartz
Télécharger la présentation

Background of the Project

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. Background of the Project Maria Grazia Pia, INFN Genova http://www.ge.infn.it/geant4/dna CERN, 26 July 2004

  2. A project born from a fertile ground… • Geant4 • An object orientedToolkit for the simulation of the passage of particles trough matter • Complementary activities • Developments in Geant4 • Applications of Geant4 • Experimental measurements

  3. Object Oriented • The software technology adopted makes Geant4 a system open to extension, close to modification • New extensions do not affect the existing code at all • The system can evolve to accommodate • new requirements • new domains • new models and their implementations • new kinds of applications without perturbing the existing domains, implementations, applications… • Thanks to Geant4 design, it is easy to conceive • new geometries, new materials, new “particles” (cell, DNA…) • new processes (physical, chemical, bio-chemical, biological…) • new concepts not encompassed by Geant4 subsystems yet and to design and implement them in the existing architecture (well… easy does not mean by magic!)

  4. Toolkit • A toolkit is a system consisting of weakly coupled components • The user can use what he/she needs out of the toolkit, without worrying about what he/she does not need • Adding new components is easy • Communicate with other components through a well defined interface • Extending the functionality of Geant4 to cover new domains is facilitated by the Toolkit nature of Geant4 • Add new components • Need any extension/modification within existing components? • Are the current interfaces sufficient? complete?

  5. Experience in the group • Quantitative process measurements • Extension of Geant4 LowE electromagnetic package by re-engineering the whole Penelope physics (i.e. a whole Monte Carlo code) • 1 graduate student, with no background in OOP nor C++, working ~20% of his time alone at L’Aquila • Sound package design • 6 months from joining the Collaboration to public code release • Iterative and incremental process • First cycle provided full functionality through intermediate release steps • Photon process + Bremsstrahlung + positron annihilation + ionisation • Next design iteration: mix and match process components

  6. Geant4 Physics • A rich set of processes and models to handle the interactions of particles with matter • One of the most active areas of Geant4, still under development • Low Energy electromagnetic extensions • First general purpose Monte Carlo system to go below 1 keV • Precise dosimetry, applications in space science and bio-medical physics • Extensive test and validation • see Michela’s talk • Further extensions to lower energies to be explored • not easy! • how to validate them?

  7. Complementary activities • Geant4 Low Energy Electromagnetic Physics • Geant4 Test & Analysis Project • Geant4 physics testing • Statistical Toolkit • Medical applications: radiotherapy • Space science • Experimental activity in collaborating groups • Geant4-DNA

  8. Complementary activities: LowE Physics

  9. Complementary activities: Test & Analysis Project

  10. Complementary activities: physics validation More in Michela’s talk

  11. Complementary activities: Toolkit for statistical data analysis(comparison of distributions)

  12. Complementary activities: dosimetry for radiotherapy Catana Group, INFN LNS

  13. Complementary activities: REMSIM - radioprotection of astronauts

  14. Complementary activities: space environment generator interfaced to Geant4 New project, starting Susanna’s PhD Thesis

  15. Complementary activities • Experimental activities of Geant4 user groups • See talks by Sébastien Incerti, Gérard Montarou • Cellular irradiation at INFN Legnaro

  16. Profits of complementary experience and developments in other projects • Provides requirements to other projects

More Related