#include <iostream>
#include <vector>
#include <cmath>
|
double | dEdx (double a_Ed, double a_n, double a_z) |
| Stopping power in MeV/cm. More...
|
|
double | P_En (double a_En, double a_Ed, double a_Ec, double a_RE=1.0) |
| Outgoing neutron energy distribution. More...
|
|
double | P_tht (double a_tht, double a_Ed, double a_Ec, double a_Rtht=1.0) |
| Outgoing neutron angular distribution. More...
|
|
double | serb_xs (double a_Ed, double a_amu, double a_A=17.6e-3, double a_w=28.0) |
| Breakup cross-section. More...
|
|
double | compound (double a_En, double a_Ed, double a_Rbg=1.0) |
|
double | S_b (double a_A, double a_Z) |
|
double | kalbach_a (double a_Ed, double a_A, double a_Z) |
|
double | pre_equilibrium (double a_En, double a_Ed, double a_theta, double a_A, double a_Z, double a_Rbg=1.0) |
|
std::vector< double > | serber_yield (std::vector< double > E_n, double E_d=14.0, double deg=0, double A=17.4E-3, double w=28.03, double R_E=1.0, double R_tht=1.0, double R_bg=1.0) |
|
int | main (int argc, char const *argv[]) |
|
◆ compound()
double compound |
( |
double |
a_En, |
|
|
double |
a_Ed, |
|
|
double |
a_Rbg = 1.0 |
|
) |
| |
◆ dEdx()
double dEdx |
( |
double |
a_Ed, |
|
|
double |
a_n, |
|
|
double |
a_z |
|
) |
| |
Stopping power in MeV/cm.
◆ kalbach_a()
double kalbach_a |
( |
double |
a_Ed, |
|
|
double |
a_A, |
|
|
double |
a_Z |
|
) |
| |
◆ main()
int main |
( |
int |
argc, |
|
|
char const * |
argv[] |
|
) |
| |
◆ P_En()
double P_En |
( |
double |
a_En, |
|
|
double |
a_Ed, |
|
|
double |
a_Ec, |
|
|
double |
a_RE = 1.0 |
|
) |
| |
Outgoing neutron energy distribution.
◆ P_tht()
double P_tht |
( |
double |
a_tht, |
|
|
double |
a_Ed, |
|
|
double |
a_Ec, |
|
|
double |
a_Rtht = 1.0 |
|
) |
| |
Outgoing neutron angular distribution.
◆ pre_equilibrium()
double pre_equilibrium |
( |
double |
a_En, |
|
|
double |
a_Ed, |
|
|
double |
a_theta, |
|
|
double |
a_A, |
|
|
double |
a_Z, |
|
|
double |
a_Rbg = 1.0 |
|
) |
| |
◆ S_b()
double S_b |
( |
double |
a_A, |
|
|
double |
a_Z |
|
) |
| |
◆ serb_xs()
double serb_xs |
( |
double |
a_Ed, |
|
|
double |
a_amu, |
|
|
double |
a_A = 17.6e-3 , |
|
|
double |
a_w = 28.0 |
|
) |
| |
◆ serber_yield()
std::vector<double> serber_yield |
( |
std::vector< double > |
E_n, |
|
|
double |
E_d = 14.0 , |
|
|
double |
deg = 0 , |
|
|
double |
A = 17.4E-3 , |
|
|
double |
w = 28.03 , |
|
|
double |
R_E = 1.0 , |
|
|
double |
R_tht = 1.0 , |
|
|
double |
R_bg = 1.0 |
|
) |
| |