Geant4  10.03
G4InuclEvaporation Class Reference

#include <G4InuclEvaporation.hh>

+ Inheritance diagram for G4InuclEvaporation:
+ Collaboration diagram for G4InuclEvaporation:

Public Member Functions

 G4InuclEvaporation ()
 
 ~G4InuclEvaporation ()
 
G4FragmentVectorBreakItUp (const G4Fragment &theNucleus)
 
void setVerboseLevel (const G4int verbose)
 
- Public Member Functions inherited from G4VEvaporation
 G4VEvaporation ()
 
virtual ~G4VEvaporation ()
 
virtual void BreakFragment (G4FragmentVector *, G4Fragment *theNucleus)
 
virtual void InitialiseChannels ()
 
virtual void SetPhotonEvaporation (G4VEvaporationChannel *ptr)
 
void SetFermiBreakUp (G4VFermiBreakUp *ptr)
 
G4VFermiBreakUpGetFermiBreakUp () const
 
G4VEvaporationChannelGetPhotonEvaporation ()
 
G4VEvaporationChannelGetFissionChannel ()
 
void SetOPTxs (G4int opt)
 
void UseSICB (G4bool use)
 

Private Member Functions

 G4InuclEvaporation (const G4InuclEvaporation &right)
 
const G4InuclEvaporationoperator= (const G4InuclEvaporation &right)
 
G4bool operator== (const G4InuclEvaporation &right) const
 
G4bool operator!= (const G4InuclEvaporation &right) const
 

Private Attributes

G4int verboseLevel
 
G4EvaporationInuclColliderevaporator
 

Additional Inherited Members

- Protected Member Functions inherited from G4VEvaporation
void CleanChannels ()
 
- Protected Attributes inherited from G4VEvaporation
G4VEvaporationChannelthePhotonEvaporation
 
G4VFermiBreakUptheFBU
 
G4int OPTxs
 
G4bool useSICB
 
std::vector
< G4VEvaporationChannel * > * 
theChannels
 
G4VEvaporationFactorytheChannelFactory
 

Detailed Description

Definition at line 44 of file G4InuclEvaporation.hh.

Constructor & Destructor Documentation

G4InuclEvaporation::G4InuclEvaporation ( )

Definition at line 73 of file G4InuclEvaporation.cc.

G4InuclEvaporation::~G4InuclEvaporation ( )

Definition at line 80 of file G4InuclEvaporation.cc.

References evaporator.

G4InuclEvaporation::G4InuclEvaporation ( const G4InuclEvaporation right)
private

Definition at line 76 of file G4InuclEvaporation.cc.

Member Function Documentation

G4FragmentVector * G4InuclEvaporation::BreakItUp ( const G4Fragment theNucleus)
G4bool G4InuclEvaporation::operator!= ( const G4InuclEvaporation right) const
private

Definition at line 93 of file G4InuclEvaporation.cc.

const G4InuclEvaporation & G4InuclEvaporation::operator= ( const G4InuclEvaporation right)
private

Definition at line 84 of file G4InuclEvaporation.cc.

G4bool G4InuclEvaporation::operator== ( const G4InuclEvaporation right) const
private

Definition at line 89 of file G4InuclEvaporation.cc.

void G4InuclEvaporation::setVerboseLevel ( const G4int  verbose)

Definition at line 97 of file G4InuclEvaporation.cc.

References verboseLevel.

Member Data Documentation

G4EvaporationInuclCollider* G4InuclEvaporation::evaporator
private

Definition at line 63 of file G4InuclEvaporation.hh.

Referenced by BreakItUp(), and ~G4InuclEvaporation().

G4int G4InuclEvaporation::verboseLevel
private

Definition at line 62 of file G4InuclEvaporation.hh.

Referenced by BreakItUp(), and setVerboseLevel().


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