PhotometrySettings#

class stellarphot.settings.PhotometrySettings(*arg, camera: Camera, observatory: Observatory, passband_map: PassbandMap | None, photometry_apertures: PhotometryApertures, source_location_settings: SourceLocationSettings, photometry_optional_settings: PhotometryOptionalSettings, logging_settings: LoggingSettings)[source]#

Bases: BaseModelWithTableRep

Settings for performing aperture photometry.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.