#include <G4VPreCompoundFragment.hh>
Definition at line 54 of file G4VPreCompoundFragment.hh.
 
Definition at line 40 of file G4VPreCompoundFragment.cc.
   42   : particle(part), theCoulombBarrierPtr(aCoulombBarrier),
 
   43     theMomentum(0.,0.,0.,0.),
 
static G4Pow * GetInstance()
 
G4DeexPrecoParameters * theParameters
 
G4DeexPrecoParameters * GetParameters()
 
G4double theBindingEnergy
 
G4double theCoulombBarrier
 
G4double GetPDGMass() const 
 
G4double theEmissionProbability
 
G4double GetPDGCharge() const 
 
static G4NuclearLevelData * GetInstance()
 
G4int GetBaryonNumber() const 
 
 
 
 
  
  
      
        
          | G4VPreCompoundFragment::~G4VPreCompoundFragment  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | virtual G4double G4VPreCompoundFragment::CalcEmissionProbability  | 
          ( | 
          const G4Fragment &  | 
          aFragment | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | G4int G4VPreCompoundFragment::GetA  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | virtual G4double G4VPreCompoundFragment::GetAlpha  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
protectedpure virtual   | 
  
 
Implemented in G4PreCompoundFragment, G4HETCFragment, G4PreCompoundAlpha, G4PreCompoundDeuteron, G4PreCompoundHe3, G4PreCompoundTriton, G4HETCNeutron, G4HETCDeuteron, G4PreCompoundNeutron, G4PreCompoundProton, G4HETCAlpha, G4HETCHe3, G4HETCProton, and G4HETCTriton.
 
 
  
  
      
        
          | virtual G4double G4VPreCompoundFragment::GetBeta  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
protectedpure virtual   | 
  
 
Implemented in G4PreCompoundFragment, G4HETCFragment, G4HETCNeutron, G4PreCompoundIon, G4HETCDeuteron, G4PreCompoundNeutron, G4PreCompoundProton, G4HETCAlpha, G4HETCHe3, G4HETCProton, and G4HETCTriton.
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::GetBindingEnergy  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::GetEmissionProbability  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::GetEnergyThreshold  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::GetNuclearMass  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4int G4VPreCompoundFragment::GetRestA  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::GetRestNuclearMass  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4int G4VPreCompoundFragment::GetRestZ  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | G4int G4VPreCompoundFragment::GetZ  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
      
        
          | void G4VPreCompoundFragment::Initialize  | 
          ( | 
          const G4Fragment &  | 
          aFragment | ) | 
           | 
        
      
 
Definition at line 79 of file G4VPreCompoundFragment.cc.
static G4double GetNuclearMass(const G4double A, const G4double Z)
 
G4double Z13(G4int Z) const 
 
const G4LorentzVector & GetMomentum() const 
 
G4double GetGroundStateMass() const 
 
G4double theBindingEnergy
 
G4double theCoulombBarrier
 
G4double GetExcitationEnergy() const 
 
 
 
 
  
  
      
        
          | G4bool G4VPreCompoundFragment::IsItPossible  | 
          ( | 
          const G4Fragment &  | 
          aFragment | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | virtual G4double G4VPreCompoundFragment::SampleKineticEnergy  | 
          ( | 
          const G4Fragment &  | 
          aFragment | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | void G4VPreCompoundFragment::SetOPTxs  | 
          ( | 
          G4int  | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
Definition at line 69 of file G4VPreCompoundFragment.cc.
   72     << 
"PreCompoundModel Emitted Fragment: Z= " << theFragment->
GetZ() 
 
   73     << 
" A= " << theFragment->
GetA()
 
static constexpr double GeV
 
G4double GetNuclearMass() const 
 
 
 
 
  
  
      
        
          | G4Pow* G4VPreCompoundFragment::g4calc | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4int G4VPreCompoundFragment::OPTxs | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4int G4VPreCompoundFragment::theA | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::theBindingEnergy | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::theCoulombBarrier | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::theEmissionProbability | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4int G4VPreCompoundFragment::theFragA | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4int G4VPreCompoundFragment::theFragZ | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::theMass | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::theMaxKinEnergy | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::theMinKinEnergy | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::theReducedMass | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4int G4VPreCompoundFragment::theResA | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::theResA13 | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4double G4VPreCompoundFragment::theResMass | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4int G4VPreCompoundFragment::theResZ | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4int G4VPreCompoundFragment::theZ | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4bool G4VPreCompoundFragment::useSICB | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: