CFus Class Reference

fusion xsection, Bass model, excitation energy in fusion More...

#include <CFus.h>

List of all members.

Public Member Functions

 CFus (float plb0, float dif0)
 CFus (int iZprojectile, int iAprojectile, int iZtarget, int iAtarget, float ELab, float dif0)
void init (float plb0, float dif0)
float getL0 (float xsection)
float getBassL ()
float getBassXsec ()

Public Attributes

float plb
 pi-lambdabar-squared in mb
float dif
 diffuseness
float Ecm
 reaction center of mass energy in MeV
float vcm
 Compound nucleus velocity in cm/ns.
float vbeam
 beam velocity in cm/ns
float Ex
 excitation energy
int iZcn
 compound nucleus atomic number
int iAcn
 compound nucleus mass number

Protected Member Functions

float F (float R, float AL)
float FF (float R, float AL)
float FFF (float R, float AL)
float FFFF (float R, float AL)

Protected Attributes

int iZp
 projectile proton number
int iAp
 projectle mass number
int iZt
 target proton number
int iAt
 target mass number
float fElab
 lab energy in MeV
float R12
 sum of radii
float U
 reduced mass
float A
 const for Coulomb potential
float B
 const for centrifugal potential
float C
 nuclear potential constant
float E1
 critical energy 1 in Bass Model
float E2
 critical energy 2 in Bass Model
float MAX
 maximum L for fusion barrier
float CL1
 angular momentum assocaited with E1
float CL2
 angular momentum associated with E2
float W [300]
 fusion barrier for each L

Static Protected Attributes

static float const D = .03
 Bass potential parameter.
static float const E = 3.3
 Bass potential parameter.
static float const G = 0.0061
 Bass potential parameter.
static float const H = 0.65
 Bass potential parameter.


Detailed Description

fusion xsection, Bass model, excitation energy in fusion

!

class to determine excitation energy and the critical angular momemtum in fusion. The fusion xsection $ \sigma(\ell) = \pi\lambda^2 \sum \frac{2\ell +1} {1+\exp\left(\frac{\ell-\ell_0}{\Delta_{\ell}}\right)}$ where $\lambda$ is really lambdabar $ \Delta_{\ell}$ is the diffuseness


Constructor & Destructor Documentation

CFus::CFus ( float  plb0,
float  dif0 
)

Constructor

Parameters:
plb0 is pi-lambda-squared in mb
dif0 is the diffuseness in hbar

CFus::CFus ( int  iZprojectile,
int  iAprojectile,
int  iZtarget,
int  iAtarget,
float  Elab,
float  dif0 
)

alternative constructor

Parameters:
iZprojectile is the projectile atomic number
iAprojectile is projectile mass number
iZtarget is the target atomic number
iAtarget is target mass number
Elab is lab. energy of projectile in MeV
dif0 is the diffuseness in hbar


Member Function Documentation

float CFus::F ( float  R,
float  AL 
) [protected]

returns the Bass-model potential in MeV

Parameters:
R radius in fm
AL is orbital angular momentum

float CFus::FF ( float  R,
float  AL 
) [protected]

returns the derivative Bass-model potential in MeV withrespect to R

Parameters:
R radius in fm
AL is orbital angular momentum

float CFus::FFF ( float  R,
float  AL 
) [protected]

returns the 2nd derivative of the Bass-model potential in MeV withrespect to R

Parameters:
R radius in fm
AL is orbital angular momentum

float CFus::FFFF ( float  R,
float  AL 
) [protected]

returns the 3nd derivative of the Bass-model potential in MeV withrespect to R

Parameters:
R radius in fm
AL is orbital angular momentum

float CFus::getBassL (  ) 

returns the critical orbital angular momentum in the Bass model [Nucl Phys A231 (1974) 45 ] USING THE 1977 BASS NUCLEAR POTENTIAL [Phys Rev Letts 39 (1977) 265 ]

float CFus::getBassXsec (  ) 

returns the Bass model fusion cross section in mb

float CFus::getL0 ( float  xsection  ) 

returns the critical amgular momentum

Parameters:
xsection is the fusion cross section in mb

void CFus::init ( float  plb0,
float  dif0 
)

reinitialization

Parameters:
plb0 is pi-lambda-squared in mb
dif0 is the diffuseness in hbar


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