a b/src/priors.h
1
#ifndef OUTBREAKER2_PRIORS_H
2
#define OUTBREAKER2_PRIORS_H
3
4
5
6
double cpp_prior_mu(Rcpp::List param, Rcpp::List config,
7
            Rcpp::RObject custom_function);
8
9
double cpp_prior_pi(Rcpp::List param, Rcpp::List config,
10
            Rcpp::RObject custom_function);
11
12
double cpp_prior_eps(Rcpp::List param, Rcpp::List config,
13
             Rcpp::RObject custom_function);
14
15
double cpp_prior_lambda(Rcpp::List param, Rcpp::List config,
16
            Rcpp::RObject custom_function);
17
18
double cpp_prior_all(Rcpp::List param, Rcpp::List config,
19
             Rcpp::RObject custom_functions = R_NilValue);
20
21
22
#endif
23