A more complete description of observational errors and completeness requires all magnitudes at once, rather than the per-magnitude implementation we have currently. It is meant to be a simple implementation, but this generalization could make it much more useful. Then the case where the provided errfuncs and completefuncs are vectors could be handled by a special case method using an alternate dispatch signature.
A more complete description of observational errors and completeness requires all magnitudes at once, rather than the per-magnitude implementation we have currently. It is meant to be a simple implementation, but this generalization could make it much more useful. Then the case where the provided
errfuncs
andcompletefuncs
are vectors could be handled by a special case method using an alternate dispatch signature.