#include <G4VCascadeDeexcitation.hh>
Inheritance diagram for G4VCascadeDeexcitation:
Public Member Functions | |
G4VCascadeDeexcitation (const char *name) | |
virtual | ~G4VCascadeDeexcitation () |
virtual void | collide (G4InuclParticle *, G4InuclParticle *target, G4CollisionOutput &globalOutput)=0 |
virtual void | deExcite (G4Fragment *fragment, G4CollisionOutput &globalOutput)=0 |
Protected Attributes | |
G4CollisionOutput | output |
Definition at line 40 of file G4VCascadeDeexcitation.hh.
G4VCascadeDeexcitation::G4VCascadeDeexcitation | ( | const char * | name | ) | [inline] |
virtual G4VCascadeDeexcitation::~G4VCascadeDeexcitation | ( | ) | [inline, virtual] |
virtual void G4VCascadeDeexcitation::collide | ( | G4InuclParticle * | , | |
G4InuclParticle * | target, | |||
G4CollisionOutput & | globalOutput | |||
) | [pure virtual] |
Implements G4VCascadeCollider.
Implemented in G4CascadeDeexcitation, and G4PreCompoundDeexcitation.
Referenced by G4InuclCollider::deexcite().
virtual void G4VCascadeDeexcitation::deExcite | ( | G4Fragment * | fragment, | |
G4CollisionOutput & | globalOutput | |||
) | [pure virtual] |
Implemented in G4CascadeDeexcitation, and G4PreCompoundDeexcitation.
G4CollisionOutput G4VCascadeDeexcitation::output [protected] |
Definition at line 54 of file G4VCascadeDeexcitation.hh.
Referenced by G4PreCompoundDeexcitation::collide(), and G4CascadeDeexcitation::collide().