#include <G4StopDeexcitation.hh>
Public Member Functions | |
G4StopDeexcitation (G4StopDeexcitationAlgorithm *algorithm) | |
~G4StopDeexcitation () | |
G4ReactionProductVector * | DoBreakUp (G4double A, G4double Z, G4double excitation, const G4ThreeVector &p) const |
Definition at line 43 of file G4StopDeexcitation.hh.
G4StopDeexcitation::G4StopDeexcitation | ( | G4StopDeexcitationAlgorithm * | algorithm | ) |
Definition at line 48 of file G4StopDeexcitation.cc.
References G4HadronicDeprecate.
00049 { 00050 G4HadronicDeprecate("G4StopDeexcitation"); 00051 _algorithm = algorithm; 00052 }
G4StopDeexcitation::~G4StopDeexcitation | ( | ) |
G4ReactionProductVector * G4StopDeexcitation::DoBreakUp | ( | G4double | A, | |
G4double | Z, | |||
G4double | excitation, | |||
const G4ThreeVector & | p | |||
) | const |
Definition at line 62 of file G4StopDeexcitation.cc.
References G4StopDeexcitationAlgorithm::BreakUp().
Referenced by G4PiMinusAbsorptionAtRest::AtRestDoIt(), and G4KaonMinusAbsorptionAtRest::AtRestDoIt().
00065 { 00066 G4ReactionProductVector* v = 0; 00067 if (_algorithm != 0) 00068 { 00069 v = _algorithm->BreakUp(A,Z,excitation,p); 00070 } 00071 return v; 00072 }