![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/stopping/include/G4MuonMinusBoundDecay.hh>
Inheritance diagram for G4MuonMinusBoundDecay:
Collaboration diagram for G4MuonMinusBoundDecay:Static Public Member Functions | |
| static G4double | GetMuonCaptureRate (G4int Z, G4int A) |
| static G4double | GetMuonDecayRate (G4int Z, G4int A, G4double muMass, G4double nuclMass) |
| static G4double | GetMuonDecayRate (G4int Z) |
| static G4double | GetMuonZeff (G4int Z) |
Private Member Functions | |
| void | AddNewParticle (G4DynamicParticle *dp, G4double time) |
| G4MuonMinusBoundDecay & | operator= (const G4MuonMinusBoundDecay &right) |
| G4MuonMinusBoundDecay (const G4MuonMinusBoundDecay &) | |
Private Attributes | |
| G4HadFinalState | result |
| G4double | fMuMass |
Additional Inherited Members | |
Protected Member Functions inherited from G4HadronicInteraction | |
| void | SetModelName (const G4String &nam) |
| G4bool | IsBlocked () const |
| void | Block () |
Protected Attributes inherited from G4HadronicInteraction | |
| G4HadFinalState | theParticleChange |
| G4int | verboseLevel |
| G4double | theMinEnergy |
| G4double | theMaxEnergy |
| G4bool | isBlocked |
Definition at line 71 of file G4MuonMinusBoundDecay.hh.
View newest version in sPHENIX GitHub at line 71 of file G4MuonMinusBoundDecay.hh
| G4MuonMinusBoundDecay::G4MuonMinusBoundDecay | ( | ) |
Definition at line 66 of file G4MuonMinusBoundDecay.cc.
View newest version in sPHENIX GitHub at line 66 of file G4MuonMinusBoundDecay.cc
References fMuMass, G4ParticleDefinition::GetPDGMass(), and G4MuonMinus::MuonMinus().
Here is the call graph for this function:| G4MuonMinusBoundDecay::~G4MuonMinusBoundDecay | ( | ) |
Definition at line 74 of file G4MuonMinusBoundDecay.cc.
View newest version in sPHENIX GitHub at line 74 of file G4MuonMinusBoundDecay.cc
|
private |
|
inlineprivate |
Definition at line 110 of file G4MuonMinusBoundDecay.hh.
View newest version in sPHENIX GitHub at line 110 of file G4MuonMinusBoundDecay.hh
References G4HadFinalState::AddSecondary(), result, and G4HadSecondary::SetTime().
Referenced by ApplyYourself().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Implements G4HadronicInteraction.
Definition at line 80 of file G4MuonMinusBoundDecay.cc.
View newest version in sPHENIX GitHub at line 80 of file G4MuonMinusBoundDecay.cc
References A(), AddNewParticle(), G4AntiNeutrinoE::AntiNeutrinoE(), G4Nucleus::AtomicMass(), CLHEP::HepLorentzVector::boost(), CLHEP::HepLorentzVector::boostVector(), G4HadFinalState::Clear(), dir, CLHEP::HepLorentzVector::e(), G4Electron::Electron(), source.hepunit::electron_mass_c2, fMuMass, G4Log(), G4RandomDirection(), G4UniformRand, G4Nucleus::GetA_asInt(), G4HadProjectile::GetBoundEnergy(), G4HadProjectile::GetGlobalTime(), GetMuonCaptureRate(), GetMuonDecayRate(), G4Nucleus::GetZ_asInt(), isAlive, G4InuclParticleNames::lambda, CLHEP::HepLorentzVector::mag2(), G4NeutrinoMu::NeutrinoMu(), result, G4HadProjectile::SetGlobalTime(), G4HadFinalState::SetStatusChange(), stopAndKill, Acts::VectorHelpers::time(), CLHEP::Hep3Vector::unit(), CLHEP::HepLorentzVector::vect(), x, xmax, xmin, and Z.
Here is the call graph for this function:Definition at line 181 of file G4MuonMinusBoundDecay.cc.
View newest version in sPHENIX GitHub at line 181 of file G4MuonMinusBoundDecay.cc
References A(), kdfinder::abs(), GetMuonZeff(), G4InuclParticleNames::lambda, microsecond, r1, r2, t1, and Z.
Referenced by ApplyYourself().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 371 of file G4MuonMinusBoundDecay.cc.
View newest version in sPHENIX GitHub at line 371 of file G4MuonMinusBoundDecay.cc
References A(), source.hepunit::fine_structure_const, G4InuclParticleNames::lambda, microsecond, x, and Z.
Referenced by ApplyYourself(), and GetMuonDecayRate().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 364 of file G4MuonMinusBoundDecay.cc.
View newest version in sPHENIX GitHub at line 364 of file G4MuonMinusBoundDecay.cc
References A(), G4lrint(), GetMuonDecayRate(), G4NucleiProperties::GetNuclearMass(), G4NistManager::Instance(), and G4MuonMinus::MuonMinus().
Here is the call graph for this function:Definition at line 337 of file G4MuonMinusBoundDecay.cc.
View newest version in sPHENIX GitHub at line 337 of file G4MuonMinusBoundDecay.cc
References max, maxZ, min, and Z.
Referenced by GetMuonCaptureRate().
Here is the caller graph for this function:
|
virtual |
Reimplemented from G4HadronicInteraction.
Definition at line 436 of file G4MuonMinusBoundDecay.cc.
View newest version in sPHENIX GitHub at line 436 of file G4MuonMinusBoundDecay.cc
|
private |
|
private |
Definition at line 103 of file G4MuonMinusBoundDecay.hh.
View newest version in sPHENIX GitHub at line 103 of file G4MuonMinusBoundDecay.hh
Referenced by ApplyYourself(), and G4MuonMinusBoundDecay().
|
private |
Definition at line 102 of file G4MuonMinusBoundDecay.hh.
View newest version in sPHENIX GitHub at line 102 of file G4MuonMinusBoundDecay.hh
Referenced by AddNewParticle(), and ApplyYourself().