#include <G4LeptonConstructor.hh>
Public Member Functions | |
G4LeptonConstructor () | |
~G4LeptonConstructor () | |
Static Public Member Functions | |
static void | ConstructParticle () |
Static Protected Member Functions | |
static void | ConstructELeptons () |
static void | ConstructMuLeptons () |
static void | ConstructTauLeptons () |
Definition at line 39 of file G4LeptonConstructor.hh.
G4LeptonConstructor::G4LeptonConstructor | ( | ) |
G4LeptonConstructor::~G4LeptonConstructor | ( | ) |
void G4LeptonConstructor::ConstructELeptons | ( | ) | [static, protected] |
Definition at line 67 of file G4LeptonConstructor.cc.
References G4AntiNeutrinoE::AntiNeutrinoEDefinition(), G4Electron::ElectronDefinition(), G4NeutrinoE::NeutrinoEDefinition(), and G4Positron::PositronDefinition().
Referenced by ConstructParticle().
00068 { 00069 G4Electron::ElectronDefinition(); 00070 G4Positron::PositronDefinition(); 00071 G4NeutrinoE::NeutrinoEDefinition(); 00072 G4AntiNeutrinoE::AntiNeutrinoEDefinition(); 00073 }
void G4LeptonConstructor::ConstructMuLeptons | ( | ) | [static, protected] |
Definition at line 75 of file G4LeptonConstructor.cc.
References G4AntiNeutrinoMu::AntiNeutrinoMuDefinition(), G4MuonMinus::MuonMinusDefinition(), G4MuonPlus::MuonPlusDefinition(), and G4NeutrinoMu::NeutrinoMuDefinition().
Referenced by ConstructParticle().
00076 { 00077 G4MuonPlus::MuonPlusDefinition(); 00078 G4MuonMinus::MuonMinusDefinition(); 00079 G4NeutrinoMu::NeutrinoMuDefinition(); 00080 G4AntiNeutrinoMu::AntiNeutrinoMuDefinition(); 00081 }
void G4LeptonConstructor::ConstructParticle | ( | ) | [static] |
Definition at line 60 of file G4LeptonConstructor.cc.
References ConstructELeptons(), ConstructMuLeptons(), and ConstructTauLeptons().
Referenced by G4StoppingPhysics::ConstructParticle(), G4QStoppingPhysics::ConstructParticle(), G4QEmExtraPhysics::ConstructParticle(), G4QCaptureAtRestPhysics::ConstructParticle(), G4LHEPStoppingPhysics::ConstructParticle(), and G4DecayPhysics::ConstructParticle().
00061 { 00062 ConstructELeptons(); 00063 ConstructMuLeptons(); 00064 ConstructTauLeptons(); 00065 }
void G4LeptonConstructor::ConstructTauLeptons | ( | ) | [static, protected] |
Definition at line 83 of file G4LeptonConstructor.cc.
References G4AntiNeutrinoTau::AntiNeutrinoTauDefinition(), G4NeutrinoTau::NeutrinoTauDefinition(), G4TauMinus::TauMinusDefinition(), and G4TauPlus::TauPlusDefinition().
Referenced by ConstructParticle().
00084 { 00085 G4TauMinus::TauMinusDefinition(); 00086 G4TauPlus::TauPlusDefinition(); 00087 G4NeutrinoTau::NeutrinoTauDefinition(); 00088 G4AntiNeutrinoTau::AntiNeutrinoTauDefinition(); 00089 }