Top Banner
2 November 2009 Geant4 Tutorial Introduction J. Perl 1 SLAC Geant4 Tutorial 09 SLAC - Kavli Auditorium 2-6 November 2009 A five day hands-on course based on Geant4 version 9.2.p02. Lectures will cover all aspects of Geant4 from basic installation through advanced topics and will be interspersed with examples that build a progressively more complex application. The course should be of interest both to complete novices and to those who already have some basic familiarity with Geant4. Participants are expected to have a reasonable knowledge of C++. http://geant4.slac.stanford.edu/SLACTutorial09
13
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: TutorialIntro

2 November 2009 Geant4 Tutorial Introduction J. Perl 1

SLAC Geant4 Tutorial 09

SLAC - Kavli Auditorium2-6 November 2009

A five day hands-on course based on Geant4 version 9.2.p02.

Lectures will cover all aspects of Geant4 from basic installationthrough advanced topics and will be interspersed with examplesthat build a progressively more complex application.

The course should be of interest both to complete novices and tothose who already have some basic familiarity with Geant4.Participants are expected to have a reasonable knowledge of C++.

http://geant4.slac.stanford.edu/SLACTutorial09

Page 2: TutorialIntro

2 November 2009 2Geant4 Tutorial Introduction J. Perl

Introductory InformationIntroductory Information

Emergency Information Networking Tutorial Structure Lecturers

Page 3: TutorialIntro

2 November 2009 3Geant4 Tutorial Introduction J. Perl

Exits and Emergency Assembly PointExits and Emergency Assembly Point

We areHere

EmergencyAssembly Point

Page 4: TutorialIntro

2 November 2009 4Geant4 Tutorial Introduction J. Perl

Welcome to Earthquake CountryWelcome to Earthquake Country Be aware of exits in your buildingBe aware of exits in your building

Speaker will indicate locations for this meetingSpeaker will indicate locations for this meeting Fire or other emergency evacuationFire or other emergency evacuation

Follow building residents out of building to the assembly areaFollow building residents out of building to the assembly area EarthquakeEarthquake

Remain in building: Duck, cover, and hold position until shaking stopsRemain in building: Duck, cover, and hold position until shaking stops Evacuate building to assembly area outside (follow others)Evacuate building to assembly area outside (follow others) Stay away from windows, downed power linesStay away from windows, downed power lines

In the event of an emergencyIn the event of an emergency Dial 9-911 from a SLAC phone; orDial 9-911 from a SLAC phone; or Dial 911 from your cellular phoneDial 911 from your cellular phone Provide SLAC addressProvide SLAC address

(2575 Sand Hill Road, Menlo Park, CA; cross street Saga Lane)(2575 Sand Hill Road, Menlo Park, CA; cross street Saga Lane)and your building/room number.and your building/room number.You are in Building 51You are in Building 51

Page 5: TutorialIntro

2 November 2009 5Geant4 Tutorial Introduction J. Perl

NetworkingNetworking SecuritySecurity

Anyone near the wireless access points could Anyone near the wireless access points could ssniffniff the network and anyonethe network and anyonewith a laptop configured for wireless can connect to the visitor network.with a laptop configured for wireless can connect to the visitor network.

To protect any information you send across the network (especially passwords)To protect any information you send across the network (especially passwords)you should use appropriate you should use appropriate encryption technology such as SSH, SSL, or one-encryption technology such as SSH, SSL, or one-time password authentication.time password authentication.

Recommended Settings and InformationRecommended Settings and Information Wireless adapter card: 802.11b or 802.11gWireless adapter card: 802.11b or 802.11g Network configuration:Network configuration: DHCPDHCP SSID:SSID: Set to Set to visitorvisitor or to allow or to allow any valueany value Network Type: Set to Network Type: Set to infrastructureinfrastructure Open access: Open access: NNoo WEP, no data encryption, no registration or authentication WEP, no data encryption, no registration or authentication

Some Problem Areas To AvoidSome Problem Areas To Avoid Bridging must be turned offBridging must be turned off or disabledor disabled

for for WindowsXP WindowsXP see Network Connections, right click on the wireless adapter.see Network Connections, right click on the wireless adapter.Check for bridgingCheck for bridging..

Do not set the Network Type to Do not set the Network Type to AAd hocd hoc for for WindowsXP WindowsXP see Network Connections,see Network Connections,

right click on wireless adapter>Properties>Wireless Networks tab>Advanced.right click on wireless adapter>Properties>Wireless Networks tab>Advanced.Select Select AAccess point (infrastructure) networks onlyccess point (infrastructure) networks only

Details:Details: http://www2.slac.stanford.edu/comp/net/wireless/http://www2.slac.stanford.edu/comp/net/wireless/

Page 6: TutorialIntro

2 November 2009 6Geant4 Tutorial Introduction J. Perl

MondayMonday

Basic Introduction, User Interface and Visualization

Instructors will stay late to assist anyone who has problems runningthe first examples

Page 7: TutorialIntro

2 November 2009 7Geant4 Tutorial Introduction J. Perl

TuesdayTuesdayDocuments, Materials, Geometry Placement, Physics and Primary Particles

Page 8: TutorialIntro

2 November 2009 8Geant4 Tutorial Introduction J. Perl

WednesdayWednesdayMore Physics, Scoring and Still More Physics

Page 9: TutorialIntro

2 November 2009 9Geant4 Tutorial Introduction J. Perl

ThursdayThursdayDefining Commands, More Documents, Storing Hits,Advanced Geometry and Event Biasing

Page 10: TutorialIntro

2 November 2009 10Geant4 Tutorial Introduction J. Perl

FridayFridayHow to Get Future Upgrades, Advanced Kernel Features,More Hadronics Models and Plans for Future Development

Afternoon session:Additionaldiscussion ofselected topicssuggested byparticipants

Page 11: TutorialIntro

2 November 2009 11Geant4 Tutorial Introduction J. Perl

LecturersLecturers

All of the lecturers will be available throughout the week to helpyou with hands-on examples or individual questions.

Makoto Asai - Run , Event, Detector Response, Geometry Norman Graf - GDML and CAD Interface, Windows Installation Mike Kelsey - Event Biasing Tatsumi Koi - Hadronics, Nuclear Physics Joseph Perl - Visualization, Installation, G4NAMU Dennis Wright - Hadronics, Documentation

Page 12: TutorialIntro

2 November 2009 12Geant4 Tutorial Introduction J. Perl

CafesCafes Because we do not charge for the course, we are unable to

provide refreshments. Some nearby options:

KavliAud

SLACCafeto 3pm

Starbucks

Erik’sDeli

Page 13: TutorialIntro

2 November 2009 13Geant4 Tutorial Introduction J. Perl

CafesCafes Because we do not charge for the course, we are unable to

provide refreshments. Some nearby options:

KavliAud

SLACCafeto 3pm

Starbucks

Erik’sDeli