lsst.pipe.base  18.1.0-8-ge99a47f+2
Public Member Functions | Public Attributes | List of all members
lsst.pipe.base.graphBuilder._DatasetScaffolding Class Reference

Public Member Functions

def __init__
 

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 61 of file graphBuilder.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 77 of file graphBuilder.py.

Member Data Documentation

◆ consumers

lsst.pipe.base.graphBuilder._DatasetScaffolding.consumers

Definition at line 80 of file graphBuilder.py.

◆ dataIds

lsst.pipe.base.graphBuilder._DatasetScaffolding.dataIds

Definition at line 81 of file graphBuilder.py.

◆ dimensions

lsst.pipe.base.graphBuilder._DatasetScaffolding.dimensions

Definition at line 78 of file graphBuilder.py.

◆ producer

lsst.pipe.base.graphBuilder._DatasetScaffolding.producer

Definition at line 79 of file graphBuilder.py.

◆ refs

lsst.pipe.base.graphBuilder._DatasetScaffolding.refs

Definition at line 82 of file graphBuilder.py.


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