G4VCascadeDeexcitation Class Reference

#include <G4VCascadeDeexcitation.hh>

Inheritance diagram for G4VCascadeDeexcitation:

G4CascadeColliderBase G4VCascadeCollider G4CascadeDeexcitation G4PreCompoundDeexcitation

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

Detailed Description

Definition at line 40 of file G4VCascadeDeexcitation.hh.


Constructor & Destructor Documentation

G4VCascadeDeexcitation::G4VCascadeDeexcitation ( const char *  name  )  [inline]

Definition at line 42 of file G4VCascadeDeexcitation.hh.

00042 : G4CascadeColliderBase(name) {}

virtual G4VCascadeDeexcitation::~G4VCascadeDeexcitation (  )  [inline, virtual]

Definition at line 43 of file G4VCascadeDeexcitation.hh.

00043 {}


Member Function Documentation

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.


Field Documentation

G4CollisionOutput G4VCascadeDeexcitation::output [protected]

Definition at line 54 of file G4VCascadeDeexcitation.hh.

Referenced by G4PreCompoundDeexcitation::collide(), and G4CascadeDeexcitation::collide().


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