diff options
Diffstat (limited to 'src/likelihood.h')
-rw-r--r-- | src/likelihood.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/likelihood.h b/src/likelihood.h index 39b9028..e888d0a 100644 --- a/src/likelihood.h +++ b/src/likelihood.h @@ -4,6 +4,8 @@ #include "event.h" #include <stddef.h> /* for size_t */ +#define PSUP_REFLECTION_TIME 120.0 + /* Minimum number of points in the track integral. */ #define MIN_NPOINTS 100 @@ -64,6 +66,8 @@ typedef struct particle { particle *particle_init(int id, double T0, size_t n); double particle_get_energy(double x, particle *p); void particle_free(particle *p); +double time_pdf(double t, double mu_noise, double mu_indirect, double *mu_direct, double *mu_shower, size_t n, double *ts, double *ts_shower, double tmean, double sigma, double *ts_sigma); +double time_cdf(double t, double mu_noise, double mu_indirect, double *mu_direct, double *mu_shower, size_t n, double *ts, double *ts_shower, double tmean, double sigma, double *ts_sigma); double nll_muon(event *ev, int id, double T0, double *pos, double *dir, double t0, double *z1, double *z2, size_t n, double dx, double dx_shower, int fast); #endif |