Track
- class ssapy.correlate_tracks.Track(satIDs, data, guess=None, initial_lnprob=0, priors=None, mode='rv', propagator=None, orbitattr=None)[source][source]
Bases:
TrackBase
Set of observations to be fit as an object moving through space.
Subclasses TrackBase, which could have other implementations (for example, a subclass that doesn’t fit the whole track simultaneously, but instead approximates past information with a single Gaussian prior on the parameters).
- Parameters:
satIDs (see TrackBase) –
data (see TrackBase) –
guess (array_like, float) – guess of initial parameters fitting orbit
initial_lnprob (float) – adjust probability of this track by initial_lnprob (default: 0)
priors (rvsampler.Prior instance) – list of priors to use when fitting this track
mode (str) – fitting mode to use. One of ‘rv’, ‘angle’, or ‘equinoctial’ parameters have different meanings in these modes
propagator (Propagator instance) – ssa Propagator instance to use for propagation. Default None (Keplerian)
Methods Summary
addto
(satid)Add a detection to this track.
gaussian_approximation
([propagator])Get Gaussian approximation of this track.
Methods Documentation
- gaussian_approximation(propagator=None)[source][source]
Get Gaussian approximation of this track.
- Return type:
TrackGauss, giving Gaussian approximation of this track.