flip.data_vector.snia_vectors#

Attributes#

Classes#

VelFromSALTfit

Helper class that provides a standard way to create an ABC using

Module Contents#

flip.data_vector.snia_vectors.jax_installed = True#
class flip.data_vector.snia_vectors.VelFromSALTfit(data, h, covariance_observation=None, velocity_estimator='full', mass_step=10)[source]#

Bases: flip.data_vector.basic.DataVector

Helper class that provides a standard way to create an ABC using inheritance.

_kind = 'velocity'#
_needed_keys = ['zobs', 'mb', 'x1', 'c', 'rcom_zobs']#
_free_par = ['alpha', 'beta', 'M_0', 'sigma_M']#
property conditional_needed_keys#
property conditional_free_par#
compute_observed_distance_modulus(parameter_values_dict)[source]#
compute_distance_modulus_difference(parameter_values_dict)[source]#
compute_observed_distance_modulus_variance(parameter_values_dict)[source]#
give_data_and_variance(parameter_values_dict)[source]#
_init_A()[source]#
velocity_estimator = 'full'#
h#
_A = None#
_host_matrix = None#
_mass_step = 10#