#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 |
|
) |
| |