def __init__(self, z_d, z_s, D_d_sample, D_dt_sample, sampling_option="H0_only", omega_m_fixed=0.3,
                 omega_mh2_fixed=0.14157, kde_type='scipy_gaussian', bandwidth=1, flat=True, lower_limit=[0, 0, 0],
                 upper_limit=[200, 1, 1]):
        """
        initialise the classes of the chain and for parameter options
        """
        self.chain = CosmoLikelihood(z_d, z_s, D_d_sample, D_dt_sample, sampling_option=sampling_option,
                                     omega_m_fixed=omega_m_fixed, omega_mh2_fixed=omega_mh2_fixed,
                                     kde_type=kde_type, bandwidth=bandwidth, flat=flat)
        self.cosmoParam = CosmoParam(sampling_option, lower_limit=lower_limit, upper_limit=upper_limit)
def __init__ ( self , z_d , z_s , D_d_sample , D_dt_sample , sampling_option = "H0_only" , omega_m_fixed = 0.3 , omega_mh2_fixed = 0.14157 , kde_type = 'scipy_gaussian' , bandwidth = 1 , flat = True , lower_limit = [ 0 , 0 , 0 ] , upper_limit = [ 200 , 1 , 1 ] ) : self . chain = CosmoLikelihood ( z_d , z_s , D_d_sample , D_dt_sample , sampling_option = sampling_option , omega_m_fixed = omega_m_fixed , omega_mh2_fixed = omega_mh2_fixed , kde_type = kde_type , bandwidth = bandwidth , flat = flat ) self . cosmoParam = CosmoParam ( sampling_option , lower_limit = lower_limit , upper_limit = upper_limit )
initialise the classes of the chain and for parameter options