lsst.pipe.base  19.0.0-23-gdc29a50
Public Member Functions | Public Attributes | List of all members
lsst.pipe.base.graphBuilder._DatasetScaffolding Class Reference

Public Member Functions

def __init__ (self, DimensionGraph dimensions)
 
def __repr__ (self)
 

Public Attributes

 dimensions
 
 producer
 
 consumers
 
 dataIds
 
 refs
 

Detailed Description

Helper class aggregating information about a `DatasetType`, used when
constructing a `QuantumGraph`.

`_DatasetScaffolding` does not hold the `DatasetType` instance itself
because it is usually used as the value type in `_DatasetScaffoldingDict`,
which uses `DatasetType` instances as keys.

See `_PipelineScaffolding` for a top-down description of the full
scaffolding data structure.

Parameters
----------
dimensions : `DimensionGraph`
    Dimensions of the `DatasetType`.

Definition at line 60 of file graphBuilder.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.pipe.base.graphBuilder._DatasetScaffolding.__init__ (   self,
DimensionGraph  dimensions 
)

Definition at line 76 of file graphBuilder.py.

Member Function Documentation

◆ __repr__()

def lsst.pipe.base.graphBuilder._DatasetScaffolding.__repr__ (   self)

Definition at line 85 of file graphBuilder.py.

Member Data Documentation

◆ consumers

lsst.pipe.base.graphBuilder._DatasetScaffolding.consumers

Definition at line 79 of file graphBuilder.py.

◆ dataIds

lsst.pipe.base.graphBuilder._DatasetScaffolding.dataIds

Definition at line 80 of file graphBuilder.py.

◆ dimensions

lsst.pipe.base.graphBuilder._DatasetScaffolding.dimensions

Definition at line 77 of file graphBuilder.py.

◆ producer

lsst.pipe.base.graphBuilder._DatasetScaffolding.producer

Definition at line 78 of file graphBuilder.py.

◆ refs

lsst.pipe.base.graphBuilder._DatasetScaffolding.refs

Definition at line 81 of file graphBuilder.py.


The documentation for this class was generated from the following file: