Geant4_10
Public Member Functions | Protected Member Functions | List of all members
G4EvaporationChannel Class Reference

#include <G4EvaporationChannel.hh>

Inheritance diagram for G4EvaporationChannel:
Inheritance graph
[legend]
Collaboration diagram for G4EvaporationChannel:
Collaboration graph
[legend]

Public Member Functions

 G4EvaporationChannel (G4int theA, G4int theZ, const G4String &aName, G4EvaporationProbability *aEmissionStrategy, G4VCoulombBarrier *aCoulombBarrier)
 
virtual ~G4EvaporationChannel ()
 
void SetEmissionStrategy (G4EvaporationProbability *aEmissionStrategy)
 
void SetCoulombBarrierStrategy (G4VCoulombBarrier *aCoulombBarrier)
 
virtual G4double GetEmissionProbability (G4Fragment *fragment)
 
G4FragmentVectorBreakUp (const G4Fragment &theNucleus)
 
G4double GetMaximalKineticEnergy (void) const
 
- Public Member Functions inherited from G4VEvaporationChannel
 G4VEvaporationChannel (const G4String &aName="Anonymous", G4EvaporationChannelType timeType=fDelayedEmission)
 
virtual ~G4VEvaporationChannel ()
 
virtual G4double GetLifeTime (G4Fragment *theNucleus)
 
virtual G4FragmentEmittedFragment (G4Fragment *theNucleus)
 
virtual G4FragmentVectorBreakUpFragment (G4Fragment *theNucleus)
 
G4String GetName () const
 
void SetName (const G4String &aName)
 
void SetOPTxs (G4int opt)
 
void UseSICB (G4bool use)
 

Protected Member Functions

 G4EvaporationChannel ()
 

Additional Inherited Members

- Protected Attributes inherited from G4VEvaporationChannel
G4EvaporationChannelType sampleDecayTime
 
G4int OPTxs
 
G4bool useSICB
 

Detailed Description

Definition at line 47 of file G4EvaporationChannel.hh.

Constructor & Destructor Documentation

G4EvaporationChannel::G4EvaporationChannel ( G4int  theA,
G4int  theZ,
const G4String aName,
G4EvaporationProbability aEmissionStrategy,
G4VCoulombBarrier aCoulombBarrier 
)

Definition at line 53 of file G4EvaporationChannel.cc.

Here is the call graph for this function:

G4EvaporationChannel::~G4EvaporationChannel ( )
virtual

Definition at line 87 of file G4EvaporationChannel.cc.

G4EvaporationChannel::G4EvaporationChannel ( )
protected

Definition at line 72 of file G4EvaporationChannel.cc.

Member Function Documentation

G4FragmentVector * G4EvaporationChannel::BreakUp ( const G4Fragment theNucleus)
virtual

Implements G4VEvaporationChannel.

Definition at line 154 of file G4EvaporationChannel.cc.

Here is the call graph for this function:

G4double G4EvaporationChannel::GetEmissionProbability ( G4Fragment fragment)
virtual

Implements G4VEvaporationChannel.

Definition at line 95 of file G4EvaporationChannel.cc.

Here is the call graph for this function:

G4double G4EvaporationChannel::GetMaximalKineticEnergy ( void  ) const
inline

Definition at line 76 of file G4EvaporationChannel.hh.

void G4EvaporationChannel::SetCoulombBarrierStrategy ( G4VCoulombBarrier aCoulombBarrier)
inline

Definition at line 61 of file G4EvaporationChannel.hh.

void G4EvaporationChannel::SetEmissionStrategy ( G4EvaporationProbability aEmissionStrategy)
inline

Definition at line 58 of file G4EvaporationChannel.hh.


The documentation for this class was generated from the following files: