empyrean.PhotometryConfig¶
- class PhotometryConfig(model=PhotometryModel.AUTO, sigma_lightcurve=0.0, include_rejected=False, max_irls_iterations=0, huber_k=0.0)[source]
Bases:
objectPost-OD photometric-fit configuration. Mirrors
empyrean::PhotometryConfig.Attach via
ODConfig.photometry. The fit runs after the orbit is solved and never touches the state. Sentinel rule:0/0.0on a tuning field requests the engine default.Methods
__init__([model, sigma_lightcurve, ...])Attributes
huber_kHuber tuning constant.
include_rejectedInclude astrometrically-rejected observations' magnitudes.
max_irls_iterationsMax Huber-IRLS iterations.
modelModel to fit.
sigma_lightcurve1σ lightcurve scatter floor (mag).
- Parameters:
- model: PhotometryModel = 'auto'
Model to fit. Default
PhotometryModel.AUTO.
- sigma_lightcurve: float = 0.0
1σ lightcurve scatter floor (mag).
0.0→ engine default (0.2).
- include_rejected: bool = False
Include astrometrically-rejected observations’ magnitudes.
- max_irls_iterations: int = 0
Max Huber-IRLS iterations.
0→ engine default (30).
- huber_k: float = 0.0
Huber tuning constant.
0.0→ engine default (1.5).