tutorial overview n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Tutorial Overview PowerPoint Presentation
Download Presentation
Tutorial Overview

Loading in 2 Seconds...

play fullscreen
1 / 5

Tutorial Overview - PowerPoint PPT Presentation


  • 114 Views
  • Uploaded on

Tutorial Overview. Geant4 Tutorial @ Japan 2007 Geant4 Collaboration KEK/CRC. Tutorial Structure. 2 afternoon sessions + 60 min. session on the last day Based of the latest release, Geant4 9.0 patch01 Lectures covering major aspects Geant4 mainly for novice users

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Tutorial Overview' - johnna


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
tutorial overview

Tutorial Overview

Geant4 Tutorial @ Japan 2007

Geant4 Collaboration

KEK/CRC

tutorial structure
Tutorial Structure
  • 2 afternoon sessions + 60 min. session on the last day
  • Based of the latest release, Geant4 9.0 patch01
  • Lectures
    • covering major aspects Geant4
    • mainly for novice users
    • better(expected) to have a reasonable knowledge of C++
  • Topics
    • advanced/new features
    • topics from recent development
    • user applications
  • Hands-on work
    • installation as home work
    • 3 sets of exercises
time table day 1 wed
Time Table, Day-1 (Wed)
  • Geant4 Overview and Kernel
    • Introduction
    • Kernel structure
    • User support
  • Programming Guide for Geant4 users
    • G4-types
    • CLHEP staffs
    • C++ features in Geant4
  • How to build/run user applications
    • User classes/actions
    • How to write main()
    • How to configure/build user applications
    • How to run user applications
    • How to visualize
  • Material and Geometry I
    • Material definition
    • NIST material DB
    • G4VUserDetectorConstruction class
    • Geometry definition
    • Solid, Logical volume, Physical volume (placement), World volume
    • Geometry collision detection
  • Hands-on work 1
  • Hands-on work2
time table day 2 thu
Time Table, Day-2 (Thu)
  • Particle and Physics Processes
    • Particles
    • Processes
    • Range cuts
    • User limits
  • Geant4 Physics
    • Inventory of Geant4 Physics
    • EM, Hadron, Neutron, Ion, …
  • Physics List
    • G4VUserPhysicsList class
    • How to define physics list
    • Modular physics list
    • Packaged physics list
  • Primary Particle
    • G4VPrimaryGeneratorAction class
    • Particle gun
    • General particle source
  • Geometry II
    • Advanced geometry implementation
    • Magnetic field
  • UI Command and Messenger
    • Messenger classes
    • Defining user commands
  • Sensitive Detector and Hists
    • How to describe detector sensitivity
    • Sensitive detector
    • Hit/Hit collection
  • Histogramming and Analysis using ROOT
    • ROOT programming
    • ROOT histogramming
    • How to use ROOT
  • Hands-on work 3
lect urers
Lecturers
  • Go Iwai (KEK/CRC)
    • Programming guide
  • Toshiyuki Toshito (JST, KEK/CRC)
    • Geometry/Material, Physics
  • Tomohiro Yamashita (JST, Kobe Univ.)
    • User application, Primary, Detector response
  • Koichi Murakami (KEK/CRC)
    • Generals, Advanced topics (Geometry, Process, UI)