QuantumIterData¶
-
class
lsst.pipe.base.QuantumIterData(quantumId, quantum, taskDef, prerequisites)¶ 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 prerequisites.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.
- prerequisites : iterable of
int Possibly empty sequence of indices of prerequisites for this Quantum. Prerequisites include other nodes in a graph, they do not reflect data already in butler (there are no graph nodes for those).
Attributes Summary
prerequisitesquantumquantumIdtaskDefAttributes Documentation
-
prerequisites¶
-
quantum¶
-
quantumId¶
-
taskDef¶
- quantumId :