Geant4_10
Public Member Functions | List of all members
G4PhotonEvaporation Class Reference

#include <G4PhotonEvaporation.hh>

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

Public Member Functions

 G4PhotonEvaporation (const G4String &aName="Anonymous", G4EvaporationChannelType timeType=fDelayedEmission)
 
virtual ~G4PhotonEvaporation ()
 
virtual G4FragmentEmittedFragment (G4Fragment *theNucleus)
 
virtual G4FragmentVectorBreakUpFragment (G4Fragment *theNucleus)
 
virtual G4FragmentVectorBreakItUp (const G4Fragment &nucleus)
 
virtual G4FragmentVectorBreakUp (const G4Fragment &nucleus)
 
virtual G4double GetEmissionProbability (G4Fragment *theNucleus)
 
virtual void SetEmissionStrategy (G4VEmissionProbability *probAlgorithm)
 
void SetVerboseLevel (G4int verbose)
 
void SetICM (G4bool)
 
void RDMForced (G4bool)
 
void SetMaxHalfLife (G4double)
 
void SetTimeLimit (G4double value)
 
void SetEOccupancy (G4ElectronOccupancy eOccupancy)
 
G4ElectronOccupancy GetEOccupancy ()
 
G4int GetVacantShellNumber ()
 
- Public Member Functions inherited from G4VEvaporationChannel
 G4VEvaporationChannel (const G4String &aName="Anonymous", G4EvaporationChannelType timeType=fDelayedEmission)
 
virtual ~G4VEvaporationChannel ()
 
virtual G4double GetLifeTime (G4Fragment *theNucleus)
 
G4String GetName () const
 
void SetName (const G4String &aName)
 
void SetOPTxs (G4int opt)
 
void UseSICB (G4bool use)
 

Additional Inherited Members

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

Detailed Description

Definition at line 74 of file G4PhotonEvaporation.hh.

Constructor & Destructor Documentation

G4PhotonEvaporation::G4PhotonEvaporation ( const G4String aName = "Anonymous",
G4EvaporationChannelType  timeType = fDelayedEmission 
)

Definition at line 72 of file G4PhotonEvaporation.cc.

Here is the call graph for this function:

G4PhotonEvaporation::~G4PhotonEvaporation ( )
virtual

Definition at line 99 of file G4PhotonEvaporation.cc.

Member Function Documentation

G4FragmentVector * G4PhotonEvaporation::BreakItUp ( const G4Fragment nucleus)
virtual

Definition at line 252 of file G4PhotonEvaporation.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4FragmentVector * G4PhotonEvaporation::BreakUp ( const G4Fragment nucleus)
virtual

Implements G4VEvaporationChannel.

Definition at line 195 of file G4PhotonEvaporation.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4FragmentVector * G4PhotonEvaporation::BreakUpFragment ( G4Fragment theNucleus)
virtual

Reimplemented from G4VEvaporationChannel.

Definition at line 150 of file G4PhotonEvaporation.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4Fragment * G4PhotonEvaporation::EmittedFragment ( G4Fragment theNucleus)
virtual

Reimplemented from G4VEvaporationChannel.

Definition at line 106 of file G4PhotonEvaporation.cc.

Here is the call graph for this function:

G4double G4PhotonEvaporation::GetEmissionProbability ( G4Fragment theNucleus)
virtual

Implements G4VEvaporationChannel.

Definition at line 301 of file G4PhotonEvaporation.cc.

Here is the call graph for this function:

G4ElectronOccupancy G4PhotonEvaporation::GetEOccupancy ( )
inline

Definition at line 107 of file G4PhotonEvaporation.hh.

G4int G4PhotonEvaporation::GetVacantShellNumber ( )
inline

Definition at line 109 of file G4PhotonEvaporation.hh.

Here is the caller graph for this function:

void G4PhotonEvaporation::RDMForced ( G4bool  fromRDM)

Definition at line 341 of file G4PhotonEvaporation.cc.

Here is the caller graph for this function:

void G4PhotonEvaporation::SetEmissionStrategy ( G4VEmissionProbability probAlgorithm)
virtual

Definition at line 310 of file G4PhotonEvaporation.cc.

void G4PhotonEvaporation::SetEOccupancy ( G4ElectronOccupancy  eOccupancy)

Definition at line 346 of file G4PhotonEvaporation.cc.

Here is the call graph for this function:

void G4PhotonEvaporation::SetICM ( G4bool  ic)

Definition at line 326 of file G4PhotonEvaporation.cc.

Here is the caller graph for this function:

void G4PhotonEvaporation::SetMaxHalfLife ( G4double  hl)

Definition at line 331 of file G4PhotonEvaporation.cc.

Here is the caller graph for this function:

void G4PhotonEvaporation::SetTimeLimit ( G4double  value)

Definition at line 336 of file G4PhotonEvaporation.cc.

Here is the call graph for this function:

void G4PhotonEvaporation::SetVerboseLevel ( G4int  verbose)

Definition at line 319 of file G4PhotonEvaporation.cc.

Here is the call graph for this function:

Here is the caller graph for this function:


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