pint.derived_quantities.mass_funct2
- pint.derived_quantities.mass_funct2(mp: Unit('solMass'), mc: Unit('solMass'), i: Unit('deg'))[source]
Compute binary mass function from masses and inclination
Can handle scalar or array inputs.
- Parameters:
mp (astropy.units.Quantity) – Pulsar mass, typically in
u.solMass
mc (astropy.units.Quantity) – Companion mass, typically in
u.solMass
i (astropy.coordinates.Angle or astropy.units.Quantity) – Inclination angle, in
u.deg
oru.rad
- Returns:
f_m – Mass function in
u.solMass
- Return type:
- Raises:
astropy.units.UnitsError – If the input data are not appropriate quantities
TypeError – If the input data are not quantities
Notes
Inclination is such that edge on is
i = 90*u.deg
An ‘average’ orbit has cos(i) = 0.5, ori = 60*u.deg
Calculates
\[f(m_p, m_c) = \frac{m_c^3\sin^3 i}{(m_c + m_p)^2}\]See [2]