empyrean.TrustGateEvent¶
- class TrustGateEvent(kind, epoch_mjd_tdb, body=None, distance_au=None, nonlinearity=None, threshold=None)[source]
Bases:
objectThe intervening event named by an
encounter_intervenescovariance-trust verdict.Methods
__init__(kind, epoch_mjd_tdb[, body, ...])Attributes
bodyName of the approached body (close-approach events only).
distance_auApproach distance at the signal (AU; close-approach only).
nonlinearityNonlinearity ratio at the crossing (high-nonlinearity only).
thresholdThreshold the nonlinearity exceeded (high-nonlinearity only).
kind"close_approach"or"high_nonlinearity".epoch_mjd_tdbEpoch of the event (MJD TDB).
- Parameters:
- kind: str
"close_approach"or"high_nonlinearity".
- epoch_mjd_tdb: float
Epoch of the event (MJD TDB).