__author__ = 'matt'


class CAIRS(object):
    """
    Predict (integrated) intensities condition on all relevant signals
    :param loc_pred:       Vector or array of 'Location's for predictions
    :param signals:        Vector or array of 'Signal's
    :param prior_mean:     mean function of Prior, f(c::Coor)
    :param prior_cov:      covariance function of Prior, f(c1::Coor, c2::Coor)
    # - optional: -
    :param n_sample_calib: number of MCMC samples for calibration
    :param burn_in:        number of calibration samples that are discarded
    :param n_sample_pred:  number of samples for prediction
    :param delta:          maximal time distance of signals to prediction location in Milli seconds
    """
    def __init__(self):


        self.mean_GP=None
        self.cov_GP=None
        self.loc_pred=[]
        self.signals=[]
        self.prior_mean=None
        self.n_sample_calib=