Tuesday, July 10, 2012
From Hall A Wiki
Contents
Morning Talks
Physics I
- slide 10 - can explicitly list particles
- Need to tell the particles that they need to move
- can group EM physics and all other physics if you would like
- slide 12 - while writing methods in Physics list - use physics list helper (new 4.9.5)
- helps with ordering
- list processes, it will put them in correct order
- you do need to instantiate a particle iterator
- ConstructGeneral is "fictitous" - you can make it anything you like
- need to loop over all particles (not just those that can decay)
- check to make sure decay process is applicable for that particle
- Cuts
- final mandatory method you have to implement
- 0.7*mm recommended for most applications
- needed for all 4 (gamma, e-, e+, proton) and no others (even neutrons)
- can change cut for individual particles (don't have to be the same)
- if you use a standard package, it wll be set
- Modular physics lists
- some nice features, like certain things automatic
- basically a bookkeeping device for EM vs hadronic processes
- for example proton, electron, decay physics all separate
- still have to do setCuts, but it is simpler
- Prepackaged physics lists - the "easy" way to do it
- adding hadronic physics is more involved than EM physics
- need to use models
- for example - for neutrons - there is a basic model, then there are HP_neutron model
- there are several physics lists which have been validated by experiment
- geant4.cern.ch/support/proc_mod_catalog/physics_lists/physicsLists.html
- really are a "best guess" of the physics needed in a given use case
- may not do exactly what you want
- possible to use prepackaged physics lists and remove one process and replace it
- Reference Physics Lists
- subset of prepackaged physics lists
- Questions
- Hadronic - Bertini vs. binary cascade - you have to decide - need to validate
- Bertini handles more particles
- Binary better for lower energies
- photonuclear - EM or Hadronic - both! - see future talk
- Hadronic - Bertini vs. binary cascade - you have to decide - need to validate
Physics II
- Not much is said that is not on the slides
- EM
- standard
- low energy - 100 eV and below
- optical photon
- Hadronic
- Pure hadronic
- Strong radioactive decay
- Photonuclear
- Leptonuclear
- Decay and Parameterization
- weak decay
- EM decay
- Parameterized - EM showers
- Processes
- final state - all the changes you are going to apply to incident particle
- energy loss, momentum change, generation of secondaries
- mixed processes are a mixture of discrete, continuous and At Rest
- threshhold is a distance, not an energy - 0.7*mm in PhysicsList
- different energy production threshholds depending on energy
- transition between discrete and non-discrete mode - not actually stopped
Geometry II
Visualization II
Afternoon Talks
Primary Particle
Physics III
EM Physics I
Hands On II
Return to JLAB GEANT4 Workshop, July 9-13, 2012
Return to MOLLER GEANT4 Simulations
Return to MOLLER at 11 GeV E09-005