Geant4  10.03.p03
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4FissionBarrier Class Reference

#include <G4FissionBarrier.hh>

Inheritance diagram for G4FissionBarrier:
Collaboration diagram for G4FissionBarrier:

Public Member Functions

 G4FissionBarrier ()
 
virtual ~G4FissionBarrier ()
 
virtual G4double FissionBarrier (G4int A, G4int Z, G4double U) const final
 
- Public Member Functions inherited from G4VFissionBarrier
 G4VFissionBarrier ()
 
virtual ~G4VFissionBarrier ()
 

Detailed Description

Definition at line 42 of file G4FissionBarrier.hh.

Constructor & Destructor Documentation

G4FissionBarrier::G4FissionBarrier ( )
explicit

Definition at line 39 of file G4FissionBarrier.cc.

40 {
41  SPtr =
43 }
const G4CameronShellPlusPairingCorrections * GetCameronShellPlusPairingCorrections() const
static G4ShellCorrection * GetInstance()

Here is the call graph for this function:

G4FissionBarrier::~G4FissionBarrier ( )
virtual

Definition at line 45 of file G4FissionBarrier.cc.

46 {}

Member Function Documentation

G4double G4FissionBarrier::FissionBarrier ( G4int  A,
G4int  Z,
G4double  U 
) const
finalvirtual

Implements G4VFissionBarrier.

Definition at line 49 of file G4FissionBarrier.cc.

52 {
53  static const G4double blimit = 100.0*CLHEP::GeV;
54  return (A < 65) ? blimit :
55  BarashenkovFissionBarrier(A,Z)/(1.0 + std::sqrt(U/(G4double)(2*A)));
56 }
double A(double temperature)
static constexpr double GeV
double G4double
Definition: G4Types.hh:76

Here is the call graph for this function:


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