Momo: a G4 desktop Geant4 Workshop 02 October 2002, CERN Hajime - - PowerPoint PPT Presentation

momo a g4 desktop
SMART_READER_LITE
LIVE PREVIEW

Momo: a G4 desktop Geant4 Workshop 02 October 2002, CERN Hajime - - PowerPoint PPT Presentation

Momo: a G4 desktop Geant4 Workshop 02 October 2002, CERN Hajime Yoshida Momo user doesnt Code in C+ + , Set environment variables Write Makefile must Know how to construct his detector Know relevant particles and


slide-1
SLIDE 1

Momo: a G4 desktop

Geant4 Workshop

02 October 2002, CERN

Hajime Yoshida

slide-2
SLIDE 2

Momo user

doesn’t

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

slide-3
SLIDE 3

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

slide-4
SLIDE 4

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

slide-5
SLIDE 5

Momo’s work place

Canonical Geant4 directories include

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