RawFileData#
- class lsst.obs.base.RawFileData(datasets: list[RawFileDatasetInfo], filename: ResourcePath, FormatterClass: type[Formatter], instrument: Instrument | None)#
Bases:
objectInformation about a single raw file, used during ingest.
Attributes Summary
Formatter class that should be used to ingest this file (
type; as subclass ofFormatter).The information describing each dataset within this raw file.
URI of the file this information was extracted from (
str).The
Instrumentinstance associated with this file.Attributes Documentation
- FormatterClass: type[Formatter] = <dataclasses._MISSING_TYPE object>#
Formatter class that should be used to ingest this file (
type; as subclass ofFormatter).
- datasets: list[RawFileDatasetInfo] = <dataclasses._MISSING_TYPE object>#
The information describing each dataset within this raw file. (
listofRawFileDatasetInfo)
- filename: ResourcePath = <dataclasses._MISSING_TYPE object>#
URI of the file this information was extracted from (
str).This is the path prior to ingest, not the path after ingest.
- instrument: Instrument | None = <dataclasses._MISSING_TYPE object>#
The
Instrumentinstance associated with this file. Can beNoneifdatasetsis an empty list.