EPrior

class ssapy.rvsampler.EPrior(emean, esigma)[source][source]

Bases: object

Gaussian prior on orbit eccentricity e.

Parameters:
  • emean (float) – Prior mean on e.

  • esigma (float) – Prior standard deviation on e.

eMean[source]
eSigma[source]
__call__(orbit)[source][source]

Returns log prior probability of given orbit.

Methods Summary

__call__(orbit[, distance, chi])

Return log prior probability of given orbit.

Methods Documentation

__call__(orbit, distance=None, chi=False)[source][source]

Return log prior probability of given orbit.

Parameters:
  • orbit (Orbit) – The given orbit.

  • distance (float, optional) – Distance between object and observer (m) [not used]

  • chi (bool) – If true, return chi rather than ln(prob)

Returns:

logprior – The log of the prior probability for given orbit.

Return type:

float