CSigBarDist Class Reference

inverse cross section with barrier distributions More...

#include <CSigBarDist.h>

List of all members.

Public Member Functions

 CSigBarDist (string, float Zp0, float Ap0)
 ~CSigBarDist ()
float getInverseXsec (float fEk, float temp)
void prepare (float Z, float A)
float getBarrier ()

Static Public Member Functions

static void setBarWidth (float width00)
static float getBarWidth ()
static void printParameters ()

Private Attributes

CSigChargedsigCharged [3]
 arrays for standard radii and +- width0
bool one
 if true, no distribution, just standard radius is used
float Z
 calls to getInverseXsec refer to this residual proton number
float A
 calls to getInverseXsec refer to this residual mass number
float Zp
 proton number of evaporated particle
float Ap
 mass number of evaporated particle

Static Private Attributes

static float width = 1.
 width paramter determines shifted radii
static float const width0 = 1.5
 results readin from file for this shift


Detailed Description

inverse cross section with barrier distributions

!

calculates transmission coefficientinverse cross sections using a simplistic barrier distribution logic. The final result is the average of three inverse cross sections. $ T_{l}(Ek) = \frac{T_{l}^{R_{0}-\Delta R}(Ek) + T_{l}^{R_{0}}(Ek) + T_{l}^{R_{0}+\Delta R}(Ek)}{3} $ where $ T_{l}^{R_{0}}$ is the standard coeff derived using the IWBC and global optical-model potential. The other two are for when the radius of the nuclear potential is shifted by $ \pm \Delta R $. where $ \Delta R = width*\sqrt{temperature} $.


Constructor & Destructor Documentation

CSigBarDist::CSigBarDist ( string  sName0,
float  Zp0,
float  Ap0 
)

constructor /param sName0 is the name of the files containing fitted coeff.

CSigBarDist::~CSigBarDist (  ) 

destructor


Member Function Documentation

float CSigBarDist::getBarrier (  ) 

returns the barrier in MeV

float CSigBarDist::getBarWidth (  )  [static]

returns the parameter controlling the width of the barrier dist

float CSigBarDist::getInverseXsec ( float  fEk,
float  temp 
)

returns the quantity $S=\sum_{\ell=0}^{\infty} (2\ell+1)T_{\ell}(\varepsilon)$ which is related to the inverse cross section by $S=\frac{\sigma_{inv}}{\pi\lambda^{2}}$

Parameters:
fEk is the kinetic energy of the evaporated particle
temp is temperature of daughter in MeV

void CSigBarDist::prepare ( float  Z0,
float  A0 
)

prepares for a series of opertions for a given iZ /param iZ0 is proton number of daughter

void CSigBarDist::printParameters (  )  [static]

prints out the width parameter

void CSigBarDist::setBarWidth ( float  width00  )  [static]

set the parameter controlling the width of the barrier distribution

Parameters:
width00 - radial shift is $ \Delta R= \sqrt T* width00 $


The documentation for this class was generated from the following files:
Generated on Mon Aug 6 14:13:09 2012 by  doxygen 1.4.7