User Documents and Examples I Sébastien Incerti Slides thanks to Dennis Wrigth, SLAC.

Slides:



Advertisements
Similar presentations
HEP Experiments Detectors and their Technologies Sascha Marc Schmeling CERN.
Advertisements

Parameterized Shower Simulation in Lelaps: a Comparison with Geant4 Daniel Birt, Amy Nicholson.
Welcome to Geant4 Users ’ Workshop Makoto Asai (SLAC) Feb. 18 th – 22 th, 2002.
User Documents and Examples II KOI, Tatsumi Geant4 V9.4.p01Geant4 Tutorial at ORNL 10-March
User Documents and Examples
Introduction to Geant4 Part I – General Introduction Makoto Asai (SLAC) Takashi Sasaki (KEK) March 22 nd, NIRS.
Introduction to Hadronic Final State Reconstruction in Collider Experiments Introduction to Hadronic Final State Reconstruction in Collider Experiments.
Basic Measurements: What do we want to measure? Prof. Robin D. Erbacher University of California, Davis References: R. Fernow, Introduction to Experimental.
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 User Documents and Examples I SLAC Geant4 Tutorial 3 November 2009 Dennis Wright Geant4 V9.2.p02.
12 May 2007 J. Perl Future Plans for Geant4 Visualization 1 HepRep/HepRApp DAWN OpenGL Future Plans for Geant4 Visualization What’s Planned for the Next.
Highlights of latest developments ESA/ESTEC Makoto Asai (SLAC)
14 Overview of Geant4 Examples 2 nd Finnish Geant4 Workshop 6-7 June 2005 Dennis Wright (SLAC)
14 User Documents and Examples II SLAC Geant4 Tutorial 17 May 2007 Dennis Wright Geant4 V8.3.
Geant4 Documentation and User Support Geant4 Users Workshop February 2002 Dennis Wright (SLAC)
17-19 Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan 2007 Geant4 Japan.
Hands On #1. Overview Part 1 : Starting and familiarizing Where is your installation ? Getting the example programs Running novice examples : N01, N03,
14 Overview of Geant4 Examples Geant4 Tutorial 8-10 March 2004 Dennis Wright (SLAC)
Monte Carlo Comparison of RPCs and Liquid Scintillator R. Ray 5/14/04  RPCs with 1-dimensional readout (generated by RR) and liquid scintillator with.
Implementing a dual readout calorimeter in SLIC and testing Geant4 Physics Hans Wenzel Fermilab Friday, 2 nd October 2009 ALCPG 2009.
Physics I: Physics Lists Geant4 Tutorial at Jefferson Lab 10 July 2012 Dennis Wright (SLAC) Geant4 9.6 beta.
Pedro Arce Introducción a GEANT4 1 GAMOS tutorial Plug-in’s Exercises Pedro Arce Dubois CIEMAT
User Documents and Examples II Geant4 Tutorial at Marshall Space Flight Center 18 April 2012 Dennis Wright (SLAC) Geant4 V9.5.
A Short Course on Geant4 Simulation Toolkit How to learn more?
6th April 2005Wah-kai Ngai1 First Example in Geant4 3rd HK simulation group meeting.
CHEP06, Mumbai-India, Feb 2006V. Daniel Elvira 1 The CMS Simulation Validation Suite V. Daniel Elvira (Fermilab) for the CMS Collaboration.
Computing Performance Recommendations #13, #14. Recommendation #13 (1/3) We recommend providing a simple mechanism for users to turn off “irrelevant”
Experimental Particle Physics PHYS6011 Joel Goldstein, RAL 1.Introduction & Accelerators 2.Particle Interactions and Detectors (2/2) 3.Collider Experiments.
1 Status and Plans for Geant4 Physics Linear Collider Simulation Workshop III 2-5 June 2004 Dennis Wright (SLAC)
1 Software tools for GLC studies Akiya Miyamoto KEK 20 April, 2004 Representing ACFA-Sim Group
Anders Kirleis Stony Brook University The Design Of A Detector For The Electron Ion Collider.
Detector Monte-Carlo ● Goal: Develop software tools to: – Model detector performance – Study background issues – Calculate event rates – Determine feasibility.
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
Latifa Elouadrhiri Jefferson Lab Hall B 12 GeV Upgrade Drift Chamber Review Jefferson Lab March 6- 8, 2007 CLAS12 Drift Chambers Simulation and Event Reconstruction.
Hands On #1. Overview Part 1 : Starting and familiarizing Where is your installation ? Getting the example programs Running novice examples : N01, N03,
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)
Plans for a Simulation Study of the Magnetic Field Requirements of the LC TPC February 2006, ILC TPC Analysis Jamboree, DESY Christian Hansen University.
Geant4 examples Sébastien Incerti On behalf of the Geant4 collaboration with special thanks to Luciano Pandola, INFN.
Status of the BaBar Simulation Geant4 Workshop 30 September 2002 Dennis Wright.
17-19 Oct, 2007Geant4 Japan 2007 Geant4 Collaboration KEK/CRC 1.
Geant4 Training 2004 Short Course Katsuya Amako (KEK) Gabriele Cosmo (CERN) Giuseppe Daquino (CERN) Susanna Guatelli (INFN Genova) Aatos Heikkinen (Helsinki.
1 Giuseppe G. Daquino 26 th January 2005 SoFTware Development for Experiments Group Physics Department, CERN Background radiation studies using Geant4.
P.F.Ermolov SVD-2 status and experimental program VHMP 16 April 2005 SVD-2 status and experimental program 1.SVD history 2.SVD-2 setup 3.Experiment characteristics.
A. SarratILC TPC meeting, DESY, 15/02/06 Simulation Of a TPC For T2K Near Detector Using Geant 4 Antony Sarrat CEA Saclay, Dapnia.
2005/07/12 (Tue)8th ACFA Full simulator study of muon detector and calorimeter 8th ACFA Workshop at Daegu, Korea 2005/07/12 (Tue) Hiroaki.
Geant4 Training 2003 A Short Course on Geant4 Simulation Toolkit How to learn more? The full set of lecture notes of this Geant4.
Introduction to Hadronic Final State Reconstruction in Collider Experiments Introduction to Hadronic Final State Reconstruction in Collider Experiments.
Object-Oriented Track Reconstruction in the PHENIX Detector at RHIC Outline The PHENIX Detector Tracking in PHENIX Overview Algorithms Object-Oriented.
A Short Course on Geant4 Simulation Toolkit Introduction
G. Sullivan – Quarknet, July 2003 Calorimeters in Particle Physics What do they do? –Measure the ENERGY of particles Electromagnetic Energy –Electrons,
Workshop Geant4 Presentation September 14 th, 2007 FASTRAD V3.
Gunter Folger / CERN MC-PAD, DESY/Hamburg Jan 2010
Lecture 18 - Detectors Detector systems
Simulation Tools for Test Beam
A Short Course on Geant4 Simulation Toolkit How to learn more?
User Documents and Examples I
CMS requirements for G4 TF on
Experimental Particle Physics
Linear Collider Simulation Tools
Pedro Arce (CERN/CIEMAT)
Introductory Course PTB, Braunschweig, June 2009
Short Course Siena, 5-6 October 2006
A Short Course on Geant4 Simulation Toolkit Introduction
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?
Geant4 in HARP V.Ivanchenko For the HARP Collaboration
Simulation in Experiments searching for rare events
Presentation transcript:

User Documents and Examples I Sébastien Incerti Slides thanks to Dennis Wrigth, SLAC

Outline  User Documents  Application Developers' Guide  Installation Guide  Novice Examples  Simple: trivial detector with non-interacting particles  Detailed: complex detector with full physics  User Aids  Linux Crossed Reference (LXR) source code browser  HyperNews User Forum

New Geant4 Web Pages

Installation Guide  URL: geant4.web.cern.ch/geant4/G4UsersDocuments/ UsersGuides/InstallationGuide/html/index.html  List of required software  C++ compiler, CLHEP, GNU make, Geant4 toolkit  choices for visualization software  How to install on Linux  Tips for installing on Windows

 URL: geant4.web.cern.ch/geant4/G4UsersDocuments/ UsersGuides/ForApplicationDeveloper/html/index.html  Introduces new users to the Geant4 toolkit  Describes the most useful tools  Describes how to set up and run a simulation application  Intended as an overview of the toolkit, not an exhaustive treatment. For more details:  Physics Reference Manual  Toolkit Developers Guide Application Developper guide

7 novice examples $G4INSTALL/examples/novice (see hands on 1 this afternoon)

 Fixed geometry: Ar gas mother volume with Al cylinder and Pb block with Al slices  Incident particle is a geantino – no physics interactions  No magnetic field and only the transportation process is enabled  Hard coded batch job and verbosity Novice Example N01

 Pb target, Xe gas chambers (parameterized volumes)  All EM processes + decay included for , charged leptons and charged hadrons  Detector response  Trajectories and chamber hit collections may be stored  Visualization of detector and event  Command interface introduced  Can change target, chamber materials, magnetic field, incident particle type, momentum, etc. at run time Novice Example N02

Novice Example N03  Sampling calorimeter with layers of Pb absorber and liquid Ar detection gaps (replicas)  Exhaustive material definitions  Command interface  Randomization of incident beam  All EM processes + decay, with separate production cuts for , e+, e- (use for shower studies)  Detector response: E deposit, track length in absorber and gap  Visualization tutorial  Random number seed handling

Novice Example N04  Simplified collider detector  all kinds of volume definitions  Magnetic field  PYTHIA primary event generator  Higgs decay by Z0, lepton pairs  Full set of EM + hadronic processes  Should use updated hadronic physics lists  Event filtering by using stacking mechanism

 Fast simulation with parameterized showers  EM showers (derived from G4VFastSimulationModel)  Pion showers (for illustration only – not used)  EM physics only  Use of G4FastSimulationManagerProcess  Simplified collider detector geometry  Drift chamber  EM, hadronic calorimeter  Ghost volume Novice Example N05

 Water Cerenkov detector with air “bubble”  Materials  Specification of optical properties  Specification of scintillation spectra  Physics  Optical processes  Generation of Cerenkov radiation, energy loss collected to produce scintillation Novice Example N06

 3 simplified sandwich calorimeters (Pb, Al, Ar)  Cylindrical ghost volume for scoring  Run-based (as opposed to event-based) hit accumulation  Changing geometries without rebuilding world  Setting different secondary production cuts for each calorimeter using G4Region Novice Example N07

● URL: www-geant4.kek.jp/LXR/ ● Search entire Geant4 source tree by ● filename (e.g. G4Track.hh) ● text ● identifier ● Results: a source file fully hyper- linked to classes and methods ● tells where classes and methods are defined ● also where they are referenced LXR Code Browser

HyperNews User Forum  URL: geant4-hn.slac.stanford.edu:5090/ Geant4-HyperNews/index  See also top of Geant4 home page  Discuss problems with other users, post questions for experts, etc.  18 forums roughly based on Geant4 categories  4 forums for specific application areas (education, medicine, space, industry)  New forums may be requested by users  To join: click on “Membership” at bottom of page and fill out form

 Installation and Application Developers Guides tell you how to get started building and running a simulation  There are 7 novice examples ranging from very easy to complex  Can use these as templates for your application  A cross reference browser (LXR) is available for studying source code  A user forum is available for sharing ideas, asking questions Summary