InitInput

class lsst.pipe.base.connectionTypes.InitInput(name: str, storageClass: str, doc: str = '', multiple: bool = False)

Bases: BaseConnection

Attributes Summary

doc

multiple

Methods Summary

makeDatasetType(universe[, parentStorageClass])

Construct a true DatasetType instance with normalized dimensions.

Attributes Documentation

doc: str = ''
multiple: bool = False

Methods Documentation

makeDatasetType(universe: DimensionUniverse, parentStorageClass: StorageClass | str | None = None) DatasetType

Construct a true DatasetType instance with normalized dimensions.

Parameters:
universelsst.daf.butler.DimensionUniverse

Set of all known dimensions to be used to normalize the dimension names specified in config.

parentStorageClasslsst.daf.butler.StorageClass or str, optional

Parent storage class for component datasets; None otherwise.

Returns:
datasetTypeDatasetType

The DatasetType defined by this connection.