aboutsummaryrefslogtreecommitdiff
path: root/src/muon.h
diff options
context:
space:
mode:
authortlatorre <tlatorre@uchicago.edu>2018-10-18 09:37:49 -0500
committertlatorre <tlatorre@uchicago.edu>2018-10-18 09:37:49 -0500
commitca2a9c2df4eb142f8d4b605e3334ce9bac691521 (patch)
tree5c9c13ca25f470b7362bbdde6e5eac02c0a98a63 /src/muon.h
parent643204e807d5e78f883fc30dc7383a209e86dbc5 (diff)
downloadsddm-ca2a9c2df4eb142f8d4b605e3334ce9bac691521.tar.gz
sddm-ca2a9c2df4eb142f8d4b605e3334ce9bac691521.tar.bz2
sddm-ca2a9c2df4eb142f8d4b605e3334ce9bac691521.zip
update fit to fit for electrons and protons
Diffstat (limited to 'src/muon.h')
-rw-r--r--src/muon.h15
1 files changed, 2 insertions, 13 deletions
diff --git a/src/muon.h b/src/muon.h
index ce3db29..7717501 100644
--- a/src/muon.h
+++ b/src/muon.h
@@ -5,18 +5,7 @@
#define EULER_CONSTANT 0.57721
-typedef struct muon_energy {
- double *x;
- double *T;
- size_t n;
-} muon_energy;
-
-muon_energy *muon_init_energy(double T0, double rho, size_t n);
-double muon_get_energy(double x, muon_energy *m);
-void muon_free_energy(muon_energy *m);
-double get_range(double T, double rho);
-double get_dEdx(double T, double rho);
-double get_expected_reflected_charge(double x, double T, double theta0, double *pos, double *dir, double *pmt_pos, double *pmt_normal, double r);
-double get_expected_charge(double x, double T, double T0, double *pos, double *dir, double *pmt_pos, double *pmt_normal, double r);
+double muon_get_range(double T, double rho);
+double muon_get_dEdx(double T, double rho);
#endif