| 
    Geant4
    10.02
    
   | 
 
#include <G4MuMinusCapturePrecompound.hh>
 Inheritance diagram for G4MuMinusCapturePrecompound:
 Collaboration diagram for G4MuMinusCapturePrecompound:Private Member Functions | |
| void | AddNewParticle (const G4ParticleDefinition *aParticle, G4ThreeVector &direction, G4double kinEnergy) | 
| G4MuMinusCapturePrecompound & | operator= (const G4MuMinusCapturePrecompound &right) | 
| G4MuMinusCapturePrecompound (const G4MuMinusCapturePrecompound &) | |
Private Attributes | |
| G4HadFinalState | result | 
| G4Fancy3DNucleus | fNucleus | 
| const G4ParticleDefinition * | fProton | 
| const G4ParticleDefinition * | fNeutron | 
| G4VPreCompoundModel * | fPreCompound | 
| G4double | fMuMass | 
| G4double | fThreshold | 
| G4double | fTime | 
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 65 of file G4MuMinusCapturePrecompound.hh.
| G4MuMinusCapturePrecompound::G4MuMinusCapturePrecompound | ( | G4VPreCompoundModel * | ptr = 0 | ) | 
Definition at line 64 of file G4MuMinusCapturePrecompound.cc.
References G4HadronicInteractionRegistry::FindModel(), fMuMass, fNeutron, fPreCompound, fProton, fThreshold, fTime, G4ParticleDefinition::GetPDGMass(), G4HadronicInteractionRegistry::Instance(), MeV, G4MuonMinus::MuonMinus(), G4Neutron::Neutron(), and G4Proton::Proton().
 Here is the call graph for this function:| G4MuMinusCapturePrecompound::~G4MuMinusCapturePrecompound | ( | ) | 
Definition at line 85 of file G4MuMinusCapturePrecompound.cc.
References G4HadFinalState::Clear(), and result.
 Here is the call graph for this function:
      
  | 
  private | 
      
  | 
  inlineprivate | 
Definition at line 101 of file G4MuMinusCapturePrecompound.hh.
References G4HadFinalState::AddSecondary(), fTime, 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 93 of file G4MuMinusCapturePrecompound.cc.
References A(), AddNewParticle(), G4HadFinalState::Clear(), G4VPreCompoundModel::DeExcite(), fMuMass, fNeutron, fNucleus, fPreCompound, fProton, fTime, G4cout, G4endl, G4Exception(), G4RandomDirection(), G4UniformRand, G4Nucleus::GetA_asInt(), G4HadProjectile::GetBoundEnergy(), G4ReactionProduct::GetDefinition(), G4HadProjectile::GetGlobalTime(), G4ReactionProduct::GetKineticEnergy(), G4HadronicInteraction::GetModelName(), G4ReactionProduct::GetMomentum(), G4NucleiProperties::GetNuclearMass(), G4Fancy3DNucleus::GetNucleons(), G4HadFinalState::GetNumberOfSecondaries(), G4ParticleDefinition::GetPDGMass(), G4ReactionProduct::GetTOF(), G4Nucleus::GetZ_asInt(), GeV, G4Fancy3DNucleus::Init(), JustWarning, keV, MeV, n, G4NeutrinoMu::NeutrinoMu(), result, G4HadFinalState::SetStatusChange(), stopAndKill, G4Triton::Triton(), and G4HadronicInteraction::verboseLevel.
 Here is the call graph for this function:
      
  | 
  virtual | 
Reimplemented from G4HadronicInteraction.
Definition at line 263 of file G4MuMinusCapturePrecompound.cc.
      
  | 
  private | 
      
  | 
  private | 
Definition at line 93 of file G4MuMinusCapturePrecompound.hh.
Referenced by ApplyYourself(), and G4MuMinusCapturePrecompound().
      
  | 
  private | 
Definition at line 91 of file G4MuMinusCapturePrecompound.hh.
Referenced by ApplyYourself(), and G4MuMinusCapturePrecompound().
      
  | 
  private | 
Definition at line 89 of file G4MuMinusCapturePrecompound.hh.
Referenced by ApplyYourself().
      
  | 
  private | 
Definition at line 92 of file G4MuMinusCapturePrecompound.hh.
Referenced by ApplyYourself(), and G4MuMinusCapturePrecompound().
      
  | 
  private | 
Definition at line 90 of file G4MuMinusCapturePrecompound.hh.
Referenced by ApplyYourself(), and G4MuMinusCapturePrecompound().
      
  | 
  private | 
Definition at line 94 of file G4MuMinusCapturePrecompound.hh.
Referenced by G4MuMinusCapturePrecompound().
      
  | 
  private | 
Definition at line 95 of file G4MuMinusCapturePrecompound.hh.
Referenced by AddNewParticle(), ApplyYourself(), and G4MuMinusCapturePrecompound().
      
  | 
  private | 
Definition at line 88 of file G4MuMinusCapturePrecompound.hh.
Referenced by AddNewParticle(), ApplyYourself(), and ~G4MuMinusCapturePrecompound().