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[] | ||
) |