- lsst.obs.base.loadCamera(butler: Butler, dataId: DataCoordinate | Mapping[str, Any], *, collections: Any | None = None) Tuple[Camera, bool] ¶
Attempt to load versioned camera geometry from a butler, but fall back to obtaining a nominal camera from the
Instrumentclass if that fails.
Butler instance to attempt to query for and load a
Data ID that identifies at least the
- collectionsAny, optional
Collections to be searched, overriding
self.butler.collections. Can be any of the types supported by the
collectionsargument to butler construction.
True, the camera was obtained from the butler and should represent a versioned camera from a calibration repository. If
False, no camera datasets were found, and the returned camera was produced by instantiating the appropriate
Instrumentclass and calling
dataIddoes not specify a valid data ID.