Introductory Course PTB, Braunschweig, June 2009

Slides:



Advertisements
Similar presentations
Maria Grazia Pia, INFN Genova 1 Part IV Geant4 results.
Advertisements

Maria Grazia Pia IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst.
Maria Grazia Pia, INFN Genova PhysicsLists in Geant4 Advanced Examples Geant4.
Maria Grazia Pia, INFN Genova 1 Part V The lesson learned Summary and conclusions.
Introduction to Geant4 Part I – General Introduction Makoto Asai (SLAC) Takashi Sasaki (KEK) March 22 nd, NIRS.
Maria Grazia Pia, INFN Genova PhysicsLists in Geant4 Advanced Examples M.G.
14 May 2011 Geant4 Tutorial Introduction J. Perl 1 Geant4 Tutorial University of Pennsylvania May 2011 A five day hands-on course based on Geant4.
10 January 2011 Geant4 Tutorial Introduction J. Perl 1 Geant4 Winter Course Tutorial Texas A&M University January 2011 A five day hands-on course.
14 June 2010 Geant4 Tutorial Introduction J. Perl 1 Geant4 Tutorial 2010 Puebla BUAP June 2010 A five day hands-on course based on Geant4 version.
14 User Documents and Examples I SLAC Geant4 Tutorial 3 November 2009 Dennis Wright Geant4 V9.2.p02.
S. Guatelli, M.G Pia, INFN Genova S. Guatelli ( CERN, INFN Genova ) CERN, 13 November 2002 Users Workshop Where to put analysis in Geant4 Applications.
Geant4 Documentation and User Support Geant4 Users Workshop February 2002 Dennis Wright (SLAC)
Maria Grazia Pia, INFN Genova CERN, 26 July 2004 Background of the Project.
1 M.G. Pia et al. The application of GEANT4 simulation code for brachytherapy treatment Maria Grazia Pia INFN Genova, Italy and CERN/IT
Budker Inst. of Physics IHEP Protvino MEPHI Moscow Pittsburg University.
G. Cosmo & M.G. Pia. The Training Kit Project Gabriele Cosmo & Maria Grazia Pia Geant4 Workshop Paris, October 2000
IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst. Nucl. Phys., Kolkata,
User Documents and Examples I Sébastien Incerti Slides thanks to Dennis Wrigth, SLAC.
IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst. Nucl. Phys., Kolkata,
IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst. Nucl. Phys., Kolkata,
Maria Grazia Pia, INFN Genova Test & Analysis Project aka “statistical testing” Maria Grazia Pia, INFN Genova on behalf of the T&A team
A General Purpose Brachytherapy Software Simulation + Analysis (isodose calculation) 2/10/2002 Geant4 Workshop CERN Susanna Guatelli Univ. and INFN Genova.
A Short Course on Geant4 Simulation Toolkit How to learn more?
Geant4 Space User Workshop 2004 Maria Grazia Pia, INFN Genova Proposal of a Space Radiation Environment Generator interfaced to Geant4 S. Guatelli 1, P.
Maria Grazia Pia, INFN Genova Training Genova 2-6 July 2001 Maria Grazia Pia INFN Genova.
Maria Grazia Pia, INFN Genova Introduction to medical physics applications Maria Grazia Pia, INFN Genova Geant4 Workshop,
IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst. Nucl. Phys., Kolkata,
IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst. Nucl. Phys., Kolkata,
Maria Grazia Pia INFN Genova Salamanca, July 2002
IEEE Nuclear Science Symposium and Medical Imaging Conference Short Course The Geant4 Simulation Toolkit Sunanda Banerjee (Saha Inst. Nucl. Phys., Kolkata,
Introduction What is detector simulation? A detector simulation program must provide the possibility of describing accurately an experimental setup (both.
Documentation Gunter Folger / CERN Geant4 School, Annecy 2008.
Geant4 Training 2006 Short Course Katsuya Amako (KEK) Gabriele Cosmo (CERN) Susanna Guatelli (INFN Genova) Aatos Heikkinen (Helsinki Institute of Physics)
Maria Grazia Pia Hands-on exercises Unit 2 Modelling the experimental set-up.
Maria Grazia Pia, INFN Genova Maria Grazia Pia INFN Genova Salamanca, July 2002
Maria Grazia Pia, INFN Genova 1 Part I The motivations for Geant4.
Geant4 Training 2004 Short Course Katsuya Amako (KEK) Gabriele Cosmo (CERN) Giuseppe Daquino (CERN) Susanna Guatelli (INFN Genova) Aatos Heikkinen (Helsinki.
Maria Grazia Pia, INFN Genova and CERN1 Geant4 highlights of relevance for medical physics applications Maria Grazia Pia INFN Genova and CERN.
Maria Grazia Pia, INFN Genova - G4 WG Coord. Meeting, 13/11/2001 ow Energy Electromagnetic Physics ow Energy Electromagnetic Physics New physics features.
Geant4 Training 2003 A Short Course on Geant4 Simulation Toolkit How to learn more? The full set of lecture notes of this Geant4.
Maria Grazia Pia Geant4 Workshop Lisbon, October 2006 M.G. Pia INFN Genova Experience with Geant4 training.
A Short Course on Geant4 Simulation Toolkit Introduction
FNAL Software School Introduction Matt Herndon, University of Wisconsin – Madison.
Unit 4 Retrieving information from the simulation
Unit 3 Selecting the physics configuration in the simulation
Gunter Folger / CERN MC-PAD, DESY/Hamburg Jan 2010
Introduction to Dreamweaver
Proposal of Geant4 Physics Book
A Short Course on Geant4 Simulation Toolkit How to learn more?
User Documents and Examples I
Basics of a user application
(CMS GEANT4 simulation)
F. Foppiano, S. Guatelli, B. Mascialino, M. G. Pia, M. Piergentili
Systems Analysis Overview.
G.A.P.Cirrone, S.E.Mazzaglia - INFN/LNS, Italy
Introduction to medical physics applications
Gamma Ray Satellites Simulations with Geant4
Other GEANT4 capabilities
Short Course Siena, 5-6 October 2006
The Hadrontherapy Geant4 advanced example
A Short Course on Geant4 Simulation Toolkit Introduction
Airavata PGA Hands-On PEARC17, July 10th 2017
Introductory Course ORNL, May 2008
A Short Course on Geant4 Simulation Toolkit How to learn more?
Short Course IEEE NSS/MIC 2003 Katsuya Amako (KEK) Makoto Asai (SLAC)
A Short Course on Geant4 Simulation Toolkit How to learn more?
Low Energy Electromagnetic Physics Use Cases and PhysicsLists
Radiation damage at cellular and DNA level
Use of GEANT4 in CMS The OSCAR Project
The Geant4 Hadrontherapy Advanced Example
Presentation transcript:

Introductory Course PTB, Braunschweig, 22-26 June 2009 Vladimir Grichine (Lebedev Inst., Moscow) Maria Grazia Pia (INFN Genova) Manju Sudhakar (INFN Genova) PTB, Braunschweig, 22-26 June 2009 http://www.ge.infn.it/geant4/events/ptb_2009/geant4course.html

Plan of the course The course is articulated over 5 units Each unit: Addresses a specific simulation domain Morning lectures Practical exercises in the afternoon on the topics learned in the morning Exception: last afternoon devoted to a discussion session Hands-on sessions: Brief summary of the topics learned in the morning lectures and goals of the exercises Illustration of an example Exercise: modifications and extensions of the code, starting from the example provided Discussion of the solution

Unit 1 – The basics Welcome - Introduction - Hosts, instructors and students Geant4 refresher seminar - M.G. Pia Overview of Geant4 capabilities Introduction to Object Oriented Programming - M.G. Pia Basic concepts Unified Modelling Language (UML) Example: a class in C++, object instantiation Design patterns: introduction, Singleton, Abstract Factory Geant4 user application - M.G. Pia Software design User initialisations and actions Elements of software development process

Unit 2 - How to describe an experimental set-up Detector modelling  1 Materials Basic Geometry Detector modelling  2 Advanced Geometry Read-out and detector response Primary event generation Primary particle generation

Unit 3 – Physics in Geant4 Physics 1 Physics 2 Particles and physics processes, cuts Electromagnetic physics: standard processes, optical processes, muons  (A. Lechner) Physics 2 Electromagnetic physics: low-energy processes  Hadronic physics

Unit 4 - Retrieving information from the simulation Interactive capabilities Visualisation User interface Data analysis   Encoding simulation results   Hits Digitisation Interacting with Geant4 kernel Review of user actions Retrieval of information from various objects: step, track, event etc.

Unit 5 – Beyond the basics Overview of additional Geant4 capabilities Event biasing and scoring Parameterisation (fast simulation)  Persistency  Review of Geant4 application in various domains High energy and nuclear physics experiments Astroparticle physics, astrophysics and space science Medical physics Etc. Geant4 in a distributed computing environment Basic concepts Design of an application-independent system Demo: running Geant4 simulations on the grid (if network to CERN is available) How to learn more Documentation User support

Geant4 Training and User Support This course is part of the training offered by the Geant4 Collaboration an international collaboration of scientists, developing and maintaining the Geant4 Simulation Toolkit This course is a brief introduction to the functionality and use of the Geant4 Toolkit it does not replace the study of Geant4 User Documentation Courses organized by the Geant4 Collaboration information available from Geant4 web site http://cern.ch/geant4

Course material All course material can be downloaded from http://www.ge.infn.it/geant4/events/ptb_2009/geant4course.html Geant4 User Documentation and further training material can be found at Geant4 web site: http://cern.ch/geant4 After this course, you may profit of Geant4 user support, provided by the Geant4 Collaboration including a User Forum accessible through HyperNews link from Geant4 home page

Questions and feedback Your feedback is important Please let us know if the pace is appropriate, if you need further clarifications etc. Geant4 is huge! We are Geant4 developers, but our own expertise is not infinite… Thanks for your patience, if we don’t have the answers to all your questions But we’ll put you in touch with other collaborators, should you need specific expertise Your feedback is important also after the course We would like to hear from you!