|
Geant4
10.03.p03
|
#include <G4Abla.hh>
This constructor is used by standalone test driver and the Geant4 interface.
| aHazard | random seeds |
| aVolant | data structure for ABLA output |
| aVarNtp | data structure for transfering ABLA output to Geant4 interface |
Definition at line 45 of file G4Abla.cc.
| G4Abla::~G4Abla | ( | ) |
| G4Abla::G4Abla | ( | G4Abla const & | other | ) |
Dummy copy constructor.
| void G4Abla::barfit | ( | G4int | iz, |
| G4int | ia, | ||
| G4int | il, | ||
| G4double * | sbfis, | ||
| G4double * | segs, | ||
| G4double * | selmax | ||
| ) |
THIS SUBROUTINE RETURNS THE BARRIER HEIGHT BFIS, THE GROUND-STATE ENERGY SEGS, IN MEV, AND THE ANGULAR MOMENTUM AT WHICH THE FISSION BARRIER DISAPPEARS, LMAX, IN UNITS OF H-BAR, WHEN CALLED WITH INTEGER AGUMENTS IZ, THE ATOMIC NUMBER, IA, THE ATOMIC MASS NUMBER, AND IL, THE ANGULAR MOMENTUM IN UNITS OF H-BAR. (PLANCK'S CONSTANT DIVIDED BY 2*PI).
Definition at line 2687 of file G4Abla.cc.


CALCULATION OF THE SURFACE BS OR CURVATURE BK OF A NUCLEUS RELATIVE TO THE SPHERICAL CONFIGURATION BASED ON MYERS, DROPLET MODEL FOR ARBITRARY SHAPES
Definition at line 2632 of file G4Abla.cc.


| void G4Abla::breakItUp | ( | G4int | nucleusA, |
| G4int | nucleusZ, | ||
| G4double | nucleusMass, | ||
| G4double | excitationEnergy, | ||
| G4double | angularMomentum, | ||
| G4double | recoilEnergy, | ||
| G4double | momX, | ||
| G4double | momY, | ||
| G4double | momZ, | ||
| G4int | eventnumber | ||
| ) |
Main interface to the de-excitation code.
| nucleusA | mass number of the nucleus |
| nucleusZ | charge number of the nucleus |
| nucleusMass | mass of the nucleus |
| excitationEnergy | excitation energy of the nucleus |
| angularMomentum | angular momentum of the nucleus (produced as output by INCL4) |
| recoilEnergy | recoil energy of the nucleus |
| momX | momentum x-component |
| momY | momentum y-component |
| momZ | momentum z-component |
| eventnumber | number of the event |
Definition at line 102 of file G4Abla.cc.


| void G4Abla::densniv | ( | G4double | a, |
| G4double | z, | ||
| G4double | ee, | ||
| G4double | esous, | ||
| G4double * | dens, | ||
| G4double | bshell, | ||
| G4double | bs, | ||
| G4double | bk, | ||
| G4double * | temp, | ||
| G4int | optshp, | ||
| G4int | optcol, | ||
| G4double | defbet | ||
| ) |
Level density parameters.
Definition at line 2127 of file G4Abla.cc.


| void G4Abla::direct | ( | G4double | zprf, |
| G4double | a, | ||
| G4double | ee, | ||
| G4double | jprf, | ||
| G4double * | probp_par, | ||
| G4double * | probn_par, | ||
| G4double * | proba_par, | ||
| G4double * | probf_par, | ||
| G4double * | ptotl_par, | ||
| G4double * | sn_par, | ||
| G4double * | sbp_par, | ||
| G4double * | sba_par, | ||
| G4double * | ecn_par, | ||
| G4double * | ecp_par, | ||
| G4double * | eca_par, | ||
| G4double * | bp_par, | ||
| G4double * | ba_par, | ||
| G4int | , | ||
| G4int | inum, | ||
| G4int | itest | ||
| ) |
Calculation of particle emission probabilities.
Definition at line 1457 of file G4Abla.cc.


This function will calculate the liquid-drop nuclear mass for spheri configuration according to the preprint NUCLEAR GROUND-STATE MASSES and DEFORMATIONS by P. Mo"ller et al. from August 16, 1993 p. All constants are taken from this publication for consistency.
Definition at line 2385 of file G4Abla.cc.


| void G4Abla::evapora | ( | G4double | zprf, |
| G4double | aprf, | ||
| G4double * | ee_par, | ||
| G4double | jprf, | ||
| G4double * | zf_par, | ||
| G4double * | af_par, | ||
| G4double * | mtota_par, | ||
| G4double * | pleva_par, | ||
| G4double * | pxeva_par, | ||
| G4double * | pyeva_par, | ||
| G4int * | ff_par, | ||
| G4int * | inttype_par, | ||
| G4int * | inum_par | ||
| ) |
Main evaporation routine.
Definition at line 1098 of file G4Abla.cc.


|
inline |
|
inline |
| void G4Abla::initEvapora | ( | ) |
Initialize ABLA evaporation code.
Definition at line 682 of file G4Abla.cc.


| void G4Abla::lorab | ( | G4double | gam, |
| G4double | eta, | ||
| G4double | ein, | ||
| G4double | pin[], | ||
| G4double * | eout, | ||
| G4double | pout[] | ||
| ) |
This subroutine calculates the ordinary legendre polynomials of order 0 to n-1 of argument x and stores them in the vector pl. They are calculated by recursion relation from the first two polynomials. Written by A.J.Sierk LANL t-9 February, 1984
Definition at line 2367 of file G4Abla.cc.

Mglms
Definition at line 971 of file G4Abla.cc.


Definition at line 3093 of file G4Abla.cc.


Coefficient of collective enhancement including damping Input: z,a,bet,sig,u Output: qr - collective enhancement factor See junghans et al., nucl. phys. a 629 (1998) 635
| z | charge number |
| a | mass number |
| bet | beta deformation |
| sig | perpendicular spin cut-off factor |
| u | Energy |
Definition at line 898 of file G4Abla.cc.

Set verbosity level.
Definition at line 76 of file G4Abla.cc.

| void G4Abla::translab | ( | G4double | gamrem, |
| G4double | etrem, | ||
| G4double | csrem[4], | ||
| G4int | nopart, | ||
| G4int | ndec | ||
| ) |
Definition at line 3202 of file G4Abla.cc.


| void G4Abla::translabpf | ( | G4double | masse1, |
| G4double | t1, | ||
| G4double | p1, | ||
| G4double | ctet1, | ||
| G4double | phi1, | ||
| G4double | gamrem, | ||
| G4double | etrem, | ||
| G4double | R[][4], | ||
| G4double * | plab1, | ||
| G4double * | gam1, | ||
| G4double * | eta1, | ||
| G4double | csdir[] | ||
| ) |