Overview
LCPhys is a Geant4 physics list written by Dennis Wright for simulation of events in ILC detectors.
LCPhys Homepage
LCPhys Source Code Documentation (doxygen)
LCPhys Thin Target Tests
LCPhys contains the following classes.
Particle Decays
Applies G4Decay process to all applicable particles.
Bosons
LCBosonPhysics
- G4Geantino
- G4ChargedGeantino
- G4Gamma
- G4GammaConversion
- G4ComptonScattering
- G4PhotoElectricEffect
- G4GammaNuclearReaction - gamma nuclear low
- G4TheoFSGenerator - high energy gamma nuclear model
Leptons
LCLeptonPhysics
- G4Electron, G4Positron
- G4MultipleScattering
- G4eIonisation
- G4eBremsstrahlung
- G4Electron
- G4Positron
- G4eplusAnnihilation
- G4PositronNuclearProcess
- G4MuonMinus, G4MuonPlus
- G4MultipleScattering
- G4MuIonisation
- G4MuBremsstrahlung
- G4MuPairProduction
- G4TauMinus, G4TauPlus
- G4MultipleScattering
- G4hIonisation
- G4NeutrinoE
- G4AntiNeutrinoE
- G4NeutrinoMu
- G4AntiNeutrinoMu
- G4NeutrinoTau
- G4AntiNeutrinoTau
Geant4 does not include the simulation of neutrino physics, except their transport. |
Hadron Physics
LCHadronPhysics
This class creates the mesons using G4MesonConstructor, baryons with G4BaryonConstructor, and resonances and quarks with G4ShortLivedConstructor.
- all hadrons
- G4PionPlus, G4PionMinus
- G4MultipleScattering
- G4hIonisation
- G4PionPlus
- G4PionPlusInelasticProcess
- G4PionMinus
- G4KaonPlus
- G4KaonMinus
- G4KaonZeroLong
- G4KaonZeroShort
- G4Proton
- G4AntiProton
- G4Neutron
- G4AntiNeutron
- G4Lambda
- G4AntiLambda
- G4SigmaMinus
- G4AntiSigmaMinus
- G4SigmaPlus
- G4AntiSigmaPlus
- G4XiMinus
- G4AntiXiMinus
- G4XiZero
- G4AntiXiZero
- G4OmegaMinus
- G4AntiOmegaMinus
Ion Physics
LCIonPhysics