#include <G4CascadeDeexcitation.hh>
 | 
| virtual G4bool  | explosion (const G4Fragment &target) const | 
|   | 
| virtual G4bool  | explosion (G4int A, G4int Z, G4double excitation) const | 
|   | 
| virtual G4bool  | validateOutput (const G4Fragment &target, G4CollisionOutput &output) | 
|   | 
| virtual G4bool  | validateOutput (const G4Fragment &target, const std::vector< G4InuclElementaryParticle > &particles) | 
|   | 
| virtual G4bool  | validateOutput (const G4Fragment &target, const std::vector< G4InuclNuclei > &fragments) | 
|   | 
| void  | getTargetData (const G4Fragment &target) | 
|   | 
| const G4Fragment &  | makeFragment (G4LorentzVector mom, G4int A, G4int Z, G4double EX=0.) | 
|   | 
| const G4Fragment &  | makeFragment (G4int A, G4int Z, G4double EX=0.) | 
|   | 
| virtual void  | setName (const G4String &name) | 
|   | 
| G4CascadeCheckBalance *  | balance | 
|   | 
| G4int  | A | 
|   | 
| G4int  | Z | 
|   | 
| G4LorentzVector  | PEX | 
|   | 
| G4double  | EEXS | 
|   | 
| G4Fragment  | aFragment | 
|   | 
| G4String  | theName | 
|   | 
| G4int  | verboseLevel | 
|   | 
Definition at line 49 of file G4CascadeDeexcitation.hh.
 
◆ G4CascadeDeexcitation() [1/2]
      
        
          | G4CascadeDeexcitation::G4CascadeDeexcitation  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 47 of file G4CascadeDeexcitation.cc.
G4EquilibriumEvaporator * theEquilibriumEvaporator
 
G4BigBanger * theBigBanger
 
G4NonEquilibriumEvaporator * theNonEquilibriumEvaporator
 
G4CascadeDeexciteBase(const char *name)
 
 
 
 
◆ ~G4CascadeDeexcitation()
  
  
      
        
          | G4CascadeDeexcitation::~G4CascadeDeexcitation  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Definition at line 53 of file G4CascadeDeexcitation.cc.
G4EquilibriumEvaporator * theEquilibriumEvaporator
 
G4BigBanger * theBigBanger
 
G4NonEquilibriumEvaporator * theNonEquilibriumEvaporator
 
 
 
 
◆ G4CascadeDeexcitation() [2/2]
◆ deExcite()
Implements G4VCascadeDeexcitation.
Definition at line 69 of file G4CascadeDeexcitation.cc.
   72     G4cout << 
" >>> G4CascadeDeexcitation::deExcite" << 
G4endl;
 G4EquilibriumEvaporator * theEquilibriumEvaporator
 
virtual void deExcite(const G4Fragment &target, G4CollisionOutput &output)
 
virtual G4bool explosion(const G4Fragment &target) const
 
const std::vector< G4InuclElementaryParticle > & getOutgoingParticles() const
 
G4CollisionOutput tempOutput
 
G4BigBanger * theBigBanger
 
void add(const G4CollisionOutput &right)
 
G4GLOB_DLL std::ostream G4cout
 
G4NonEquilibriumEvaporator * theNonEquilibriumEvaporator
 
void addOutgoingParticles(const std::vector< G4InuclElementaryParticle > &particles)
 
virtual void deExcite(const G4Fragment &target, G4CollisionOutput &output)
 
void printCollisionOutput(std::ostream &os=G4cout) const
 
const G4Fragment & getRecoilFragment(G4int index=0) const
 
 
 
 
◆ operator=()
◆ setVerboseLevel()
  
  
      
        
          | void G4CascadeDeexcitation::setVerboseLevel  | 
          ( | 
          G4int  | 
          verbose | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Reimplemented from G4CascadeDeexciteBase.
Definition at line 59 of file G4CascadeDeexcitation.cc.
G4EquilibriumEvaporator * theEquilibriumEvaporator
 
virtual void setVerboseLevel(G4int verbose=0)
 
G4BigBanger * theBigBanger
 
G4NonEquilibriumEvaporator * theNonEquilibriumEvaporator
 
 
 
 
◆ tempOutput
◆ theBigBanger
◆ theEquilibriumEvaporator
  
  
      
        
          | G4EquilibriumEvaporator* G4CascadeDeexcitation::theEquilibriumEvaporator | 
         
       
   | 
  
private   | 
  
 
 
◆ theNonEquilibriumEvaporator
The documentation for this class was generated from the following files: