QuantumIterData¶
-
class
lsst.pipe.base.QuantumIterData(quantumId, quantum, taskDef, dependencies)¶ Bases:
objectHelper class for iterating over quanta in a graph.
QuantumGraph.traversemethod needs to return topologically ordered Quanta together with their dependencies. This class is used as a value for iterator, it contains enumerated Quantum and its dependencies.Parameters: - quantumId :
int Index of this Quantum, unique but arbitrary integer.
- quantum :
Quantum Quantum corresponding to a graph node.
- taskDef :
TaskDef Task to be run on this quantum.
- dependencies : iterable of
int Possibly empty sequence of indices of dependencies for this Quantum. Prerequisites include other nodes in the graph; they do not reflect data already in butler (there are no graph nodes for those).
Attributes Summary
dependenciesquantumquantumIdtaskDefAttributes Documentation
-
dependencies¶
-
quantum¶
-
quantumId¶
-
taskDef¶
- quantumId :