G4StopDeexcitation Class Reference

#include <G4StopDeexcitation.hh>


Public Member Functions

 G4StopDeexcitation (G4StopDeexcitationAlgorithm *algorithm)
 ~G4StopDeexcitation ()
G4ReactionProductVectorDoBreakUp (G4double A, G4double Z, G4double excitation, const G4ThreeVector &p) const


Detailed Description

Definition at line 43 of file G4StopDeexcitation.hh.


Constructor & Destructor Documentation

G4StopDeexcitation::G4StopDeexcitation ( G4StopDeexcitationAlgorithm algorithm  ) 

Definition at line 48 of file G4StopDeexcitation.cc.

References G4HadronicDeprecate.

00049 {
00050   G4HadronicDeprecate("G4StopDeexcitation");
00051   _algorithm = algorithm;
00052 }

G4StopDeexcitation::~G4StopDeexcitation (  ) 

Definition at line 57 of file G4StopDeexcitation.cc.

00058 {
00059   delete _algorithm;
00060 }


Member Function Documentation

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 }


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:53:27 2013 for Geant4 by  doxygen 1.4.7