firecrown.likelihood.gauss_family.statistic.source.weak_lensing.WeakLensingArgs

firecrown.likelihood.gauss_family.statistic.source.weak_lensing.WeakLensingArgs#

class firecrown.likelihood.gauss_family.statistic.source.weak_lensing.WeakLensingArgs(z, dndz, scale=1.0, field='delta_matter', ia_bias=None, has_pt=False, has_hm=False, ia_pt_c_1=None, ia_pt_c_d=None, ia_pt_c_2=None)[source]#

Bases: SourceGalaxyArgs

Class for weak lensing tracer builder argument.

Parameters:
  • z (ndarray[Any, dtype[float64]]) –

  • dndz (ndarray[Any, dtype[float64]]) –

  • scale (float) –

  • field (str) –

  • ia_bias (None | tuple[ndarray[Any, dtype[float64]], ndarray[Any, dtype[float64]]]) –

  • has_pt (bool) –

  • has_hm (bool) –

  • ia_pt_c_1 (None | tuple[ndarray[Any, dtype[float64]], ndarray[Any, dtype[float64]]]) –

  • ia_pt_c_d (None | tuple[ndarray[Any, dtype[float64]], ndarray[Any, dtype[float64]]]) –

  • ia_pt_c_2 (None | tuple[ndarray[Any, dtype[float64]], ndarray[Any, dtype[float64]]]) –

Public Methods:

__init__(z, dndz[, scale, field, ia_bias, ...])

param z:

__repr__()

Return repr(self).

__eq__(other)

Return self==value.

__setattr__(name, value)

Implement setattr(self, name, value).

__delattr__(name)

Implement delattr(self, name).

__hash__()

Return hash(self).

Inherited from SourceGalaxyArgs

__init__(z, dndz[, scale, field])

param z:

__repr__()

Return repr(self).

__eq__(other)

Return self==value.

__setattr__(name, value)

Implement setattr(self, name, value).

__delattr__(name)

Implement delattr(self, name).

__hash__()

Return hash(self).


__eq__(other)#

Return self==value.