Tsld002
Inelastic scattering of
high energy* hadronic particles (pion,kaon, ,proton,...)
off nuclei.
- *) O(100 GeV) to several TeV
Previous slide | Next slide | Back to first slide | View graphic version |
Tsld007
G4VDecayChannel is an abstract class
- G4PhaseSpaceDecayChannel :phase space
- G4DalitzDecayChannel :dalitz
- G4MuonDecayChannel :muon decay
- G4KL3DecayChannel :Kon semileptonic
and so on ..- (a user can easily define his new decay mode)
and derived classes are
Tsld006
G4DecayTable class is a list of possible decay modes and their branching ratios
G4VDecayChannel class
- is used to describe decay modes.
- G4VDecayChannel has
- Branching Ratio
- Daughter Particle List
- Decay Kinematics given by
G4VDecayChannel::DecayIt method
- G4VDecayChannel has
Tsld005
If daughter particles are written in HEPEVT format,
- the parent keeps these information in
G4DynamicParticle::thePreeAssignedDecayProducts
G4Decay creates tracks for daughter particles
- by using thePreeAssignedDecayProducts
- with taking account of momentum change of the parent particle during tracking in the detector
Tsld004
Decay mode is given by using
- Event Generator Information
- ex.) Heavy Quark Decays in PYTHIA
- or
- Decay Table Information
- ex.) ?0 decay
- Event Generator Information
Daughter particles are
- created according to the given decay mode
- and
- stored in G4DecayPorducts class
Tsld002
G4Decay Class manages
- Decay at Rest
- AtRestDoIt
- mean life time = ?
- Decay in Flight@
- PostStepDoIt
- mean free path = c????
- Decay at Rest
Tsld009
swept surfaces
testing of Newton iteration as part of curve/surface intersection algorithms
further optimization of solid tracking algorithm
Previous slide | Back to first slide | View graphic version |