aboutsummaryrefslogtreecommitdiff
path: root/src/electron.h
blob: cb3f24e73f2d84f77aaa6e30c1eb8bc9fbc7ff46 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef ELECTRON_H
#define ELECTRON_H

#include <stddef.h> /* for size_t */

void electron_get_position_distribution_parameters(double T0, double *a, double *b);
double electron_get_angular_distribution_alpha(double T0);
double electron_get_angular_distribution_beta(double T0);
double electron_get_angular_pdf(double cos_theta, double alpha, double beta, double mu);
double electron_get_range(double T, double rho);
double electron_get_dEdx_rad(double T, double rho);
double electron_get_dEdx(double T, double rho);

#endif