Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions
G4FissionBarrier Class Reference

#include <G4FissionBarrier.hh>

Inheritance diagram for G4FissionBarrier:
G4VFissionBarrier

Public Member Functions

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

Detailed Description

Definition at line 42 of file G4FissionBarrier.hh.

Constructor & Destructor Documentation

G4FissionBarrier::G4FissionBarrier ( )

Definition at line 39 of file G4FissionBarrier.cc.

References G4ShellCorrection::GetCameronShellPlusPairingCorrections(), and G4ShellCorrection::GetInstance().

40 {
41  SPtr =
43 }
G4CameronShellPlusPairingCorrections * GetCameronShellPlusPairingCorrections()
static G4ShellCorrection * GetInstance()
G4FissionBarrier::~G4FissionBarrier ( )

Definition at line 45 of file G4FissionBarrier.cc.

46 {}

Member Function Documentation

G4double G4FissionBarrier::FissionBarrier ( G4int  A,
G4int  Z,
G4double  U 
)
virtual

Implements G4VFissionBarrier.

Definition at line 49 of file G4FissionBarrier.cc.

References python.hepunit::GeV.

52 {
53  if (A >= 65) {
54  return BarashenkovFissionBarrier(A,Z)/(1.0 + std::sqrt(U/(2.0*A)));
55  } else { return 100.0*GeV; }
56 }

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