Geant4 Workshop 02 October 2002, CERN Hajime Yoshida

Slides:



Advertisements
Similar presentations
Michigan State University 4/15/ Simulation for Level 2 James T. Linnemann Michigan State University NIU Triggering Workshop October 17, 1997.
Advertisements

1 CSC 551: Web Programming Spring 2004 client-side programming with JavaScript  scripts vs. programs  JavaScript vs. JScript vs. VBScript  common tasks.
14 May 2007 Upgrading Your Geant4 Release J. Perl 1 Upgrading Your Geant4 Release Joseph Perl, SLAC.
14 User Documents and Examples I SLAC Geant4 Tutorial 3 November 2009 Dennis Wright Geant4 V9.2.p02.
6 November 2009 Upgrading Your Geant4 Release J. Perl 1 Upgrading Your Geant4 Release Joseph Perl, SLAC Geant4 v9.2p02.
Particle Detector Simulation (I) Using Geant4 Ahmed Sayed Hamed (master student)
Victor Serbo, SLAC30 September 2004, Interlaken, Switzerland JASSimApp plugin for JAS3: Interactive Geant4 GUI Serbo, Victor (SLAC) - presenter Donszelmann,
17-19 Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan 2007 Geant4 Japan.
Javascript and the Web Whys and Hows of Javascript.
Tabular Editors for Geant4 Geant4 Geometry Editor and Geant4 Physics Editor CHEP 2000 at Padova Hajime Yoshida Naruto University of Education.
User Documents and Examples I Sébastien Incerti Slides thanks to Dennis Wrigth, SLAC.
Pedro Arce Introducción a GEANT4 1 GAMOS tutorial Plug-in’s Exercises Pedro Arce Dubois CIEMAT
V. Serbo, SLAC ACAT03, 1-5 December 2003 Interactive GUI for Geant4 by Victor Serbo, SLAC.
6th April 2005Wah-kai Ngai1 First Example in Geant4 3rd HK simulation group meeting.
7 June 2005 Visualization & GGE Demo J. Perl 1 HepRep/WIRED DAWN OpenGL Geant4 Visualization & GGE Demo Joseph Perl, SLAC.
Parallellising Geant4 John Allison Manchester University and Geant4 Associates International Ltd 16-Jan-2013Geant4-MT John Allison Hartree Meeting1.
Visualization of Geant4 Data: Exploiting Component Architecture through AIDA, HepRep, JAS and WIRED Geant4 Workshop, CERN - 2 October 2002 Joseph Perl.
Documentation Gunter Folger / CERN Geant4 School, Annecy 2008.
Detector Description in LHCb Detector Description Workshop 13 June 2002 S. Ponce, P. Mato / CERN.
May 20, 2005Wah-kai Ngai1 Basic Visualization Tutorial Using Geant4.
Maria Grazia Pia Hands-on exercises Unit 2 Modelling the experimental set-up.
Makoto Asai (SLAC) Getting Started MGP: added class diagram of basic user application.
The ++ and -- expressions. The ++ and -- operators You guessed it: The ++ and -- are operators that return a value.
CERN Tutorial, September Overview of LHCb applications and software environment.
17-19 Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan Oct, 2007Geant4 Japan 2007 Geant4 Collaboration.
C++ / G4MICE Course Session 6 G4MICE Design and Domains Datacards Configurations (MiceModules) Using existing G4MICE Applications.
C++ and Worshop – WG4 Alain Bellerive 1. Outline C++ Interface... Interface... Interface... C++ GarfieldMainFrame (3 rd attempt!!!) New Garfield in C++
PHENIX Simulation System 1 September 8, 1999 Simulation Work-in-Progress: ROOT-in-PISA Indrani Ojha Banaras Hindu University and Vanderbilt.
MONTE CARLO TRANSPORT SIMULATION Panda Computing Week 2012, Torino.
LHCb Software Week 25/11/99 Gonzalo Gracia Abril 1 r Status of Geant4 in LHCb. r Ideas on how to populate the LHCb Detector Description Data Base (LHCb.
Workshop Geant4 Presentation September 14 th, 2007 FASTRAD V3.
Unit 4 Retrieving information from the simulation
Gunter Folger / CERN MC-PAD, DESY/Hamburg Jan 2010
GEANT4 for Future Linear Colliders
A C++ generic model for the GLAST Geometric Description
Geant4 Geometry Objects Persistency using ROOT
LHCb Software Tutorial
User Documents and Examples I
Introduction Enosis Learning.
How to Upgrade Your Geant4 Release
Larger Projects, Object Files, Prototyping, Header Files, Make Files
Simulations of the response of the KLOE electromagnetic
Module 1: Getting Started
Introduction Enosis Learning.
(CMS GEANT4 simulation)
Makoto Asai (SLAC) Geant4 Users CERN Nov. 11th, 2002
Geometry checking tools
Use of Mathematics using Technology (Maltlab)
G.A.P.Cirrone, S.E.Mazzaglia - INFN/LNS, Italy
Physics I: Physics Lists
Detector Description in LHCb
Software Installation
Rational Rose 2018/12/30.
SICB under CMT Why? What is CMT? How to work with CMT? Package layout
JavaServer Faces: The Fundamentals
Geant4 Workshop, CERN - 1 October 2002 Joseph Perl
Short Course Siena, 5-6 October 2006
Use of Geant4 in experiment interactive frameworks AliRoot
A Short Course on Geant4 Simulation Toolkit Introduction
The n-3He Simulation Using Geant4
Short Course IEEE NSS/MIC 2003 Katsuya Amako (KEK) Makoto Asai (SLAC)
GAMOS tutorial Plug-in’s Exercises
Modeling and Visualization Hajime Yoshida Naruto UE
Software Installation, release 4.0
G4 Workshop 2002 Detector Description Parallel Session
Introduction to Computer Science
Visualization Status/Development
The Geant4 Hadrontherapy Advanced Example
Visualisation and (G)UI
Workshop for Programming And Systems Management Teachers
Presentation transcript:

Geant4 Workshop 02 October 2002, CERN Hajime Yoshida Momo: a G4 desktop Geant4 Workshop 02 October 2002, CERN Hajime Yoshida

Momo user doesn’t must Code in C++, Set environment variables Write Makefile must Know how to construct his detector Know relevant particles and their interactions Know how to evaluate the visualized events

Momo can do Define relatively simple detector geometry Definition of materials and logical volumes in a general way Define physical volumes in limited arrangements Electromagnetic interactions Definition of all particles Their e.m. interactions Transport and decay are included by default

Momo can do - continued Handling environment variables Check all env vars Set any env vars for Makefile Valid only during a Momo session Creation of a skeleton main program Includes detector and physics list classes Creation of a Makefile Makefile (Momomake.gmk) includes all env. Variables set by Momo Compile

Momo’s work place Canonical Geant4 directories include Platforms Visualization manager Event generator class Detector and physics list class files must be saved here G4WORKDIR Platforms Win2K + cygwin/Linux Win2K + Java Web Start version of Momo Only for creation of class files, not for compilation