111 pManager->
AddProcess(fMuPlusMultipleScattering,-1, 1, 1);
112 pManager->
AddProcess(fMuPlusIonisation, -1, 2, 2);
113 pManager->
AddProcess(fMuPlusBremsstrahlung, -1, 3, 3);
114 pManager->
AddProcess(fMuPlusPairProduction, -1, 4, 4);
119 pManager->
AddProcess(fMuMinusMultipleScattering,-1, 1, 1);
120 pManager->
AddProcess(fMuMinusIonisation, -1, 2, 2);
121 pManager->
AddProcess(fMuMinusBremsstrahlung, -1, 3, 3);
122 pManager->
AddProcess(fMuMinusPairProduction, -1, 4, 4);
virtual ~LXeMuonPhysics()
static G4MuonPlus * MuonPlus()
static G4MuonPlus * MuonPlusDefinition()
virtual void ConstructParticle()
G4int AddProcess(G4VProcess *aProcess, G4int ordAtRestDoIt=ordInActive, G4int ordAlongSteptDoIt=ordInActive, G4int ordPostStepDoIt=ordInActive)
static G4AntiNeutrinoMu * AntiNeutrinoMuDefinition()
static G4Proton * Proton()
static G4PionPlus * PionPlus()
static G4Neutron * Neutron()
static G4PionZero * PionZero()
G4ProcessManager * GetProcessManager() const
static G4PionMinus * PionMinus()
static G4MuonMinus * MuonMinusDefinition()
Definition of the LXeMuonPhysics class.
static G4MuonMinus * MuonMinus()
virtual void ConstructProcess()
G4int AddRestProcess(G4VProcess *aProcess, G4int ord=ordDefault)
static G4NeutrinoMu * NeutrinoMuDefinition()
LXeMuonPhysics(const G4String &name="muon")