#include <G4FermiBreakUp.hh>
Definition at line 44 of file G4FermiBreakUp.hh.
 
  
  
      
        
          | G4FermiBreakUp::G4FermiBreakUp  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
explicit   | 
  
 
Definition at line 41 of file G4FermiBreakUp.cc.
   41                                : thePhaseSpace(
nullptr)
 
   44   Coef = ConstCoeff = 0.0;
 
   47   NormalizedWeights.resize(nmax,0.0);
 
static G4Pow * GetInstance()
 
virtual void Initialise() final
 
static G4FermiFragmentsPool * Instance()
 
 
 
 
  
  
      
        
          | G4FermiBreakUp::~G4FermiBreakUp  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
Implements G4VFermiBreakUp.
Definition at line 95 of file G4FermiBreakUp.cc.
  101   const std::vector<const G4VFermiFragment*>* conf = 
 
  107     theResult->push_back(theNucleus);
 
  111   size_t nn = conf->size();
 
  115     theResult->push_back(theNucleus);
 
  123     (*conf)[0]->FillFragment(theResult, fourMomentum);
 
  129     for(
size_t i=0; i<
nn; ++i) {
 
  130       massRes.push_back( (*conf)[i]->GetTotalEnergy() );
 
  132     std::vector<G4LorentzVector*>* mom = thePhaseSpace->
Decay(M, massRes);
 
  138     for (
size_t j=0; j<
nn; ++j) {    
 
  139       (*mom)[j]->boost(boostVector); 
 
  140       (*conf)[j]->FillFragment(theResult, *((*mom)[j]));
 
Hep3Vector boostVector() const 
 
const G4LorentzVector & GetMomentum() const 
 
std::vector< G4LorentzVector * > * Decay(G4double parent_mass, const std::vector< G4double > &fragment_masses) const 
 
virtual void Initialise() final
 
 
 
 
  
  
      
        
          | void G4FermiBreakUp::Initialise  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
finalvirtual   | 
  
 
Implements G4VFermiBreakUp.
Definition at line 57 of file G4FermiBreakUp.cc.
   59   if(thePhaseSpace != 
nullptr) { 
return; }
 
G4double powN(G4double x, G4int n) const 
 
G4double Z13(G4int Z) const 
 
static constexpr double fermi
 
static constexpr double elm_coupling
 
static constexpr double pi
 
const G4FermiPhaseSpaceDecay * GetFermiPhaseSpaceDecay() const 
 
 
 
 
The documentation for this class was generated from the following files:
- source/geant4.10.03.p03/source/processes/hadronic/models/de_excitation/fermi_breakup/include/G4FermiBreakUp.hh
 
- source/geant4.10.03.p03/source/processes/hadronic/models/de_excitation/fermi_breakup/src/G4FermiBreakUp.cc