Constraint_WFSC

class jwst.associations.lib.dms_base.Constraint_WFSC(*args, **kwargs)[source]

Bases: Constraint

Match on Wave Front Sensing and Control Observations.

Initialize a new Constraint.

Parameters:
initobject or [object[,…]]

A single object or list of objects where the objects are as follows. - SimpleConstraint or subclass - Constraint

reducefunction

A reduction function with signature x(iterable) where iterable is the components list. Returns boolean indicating state of the components. Default value is Constraint.all

namestr or None

Optional name for constraint.

reprocess_on_matchbool

Reprocess the item if the constraint is satisfied.

reprocess_on_failbool

Reprocess the item if the constraint is not satisfied.

work_overListCategory.[BOTH, EXISTING, RULES]

The condition on which this constraint should operate.

reprocess_rules[rule[,..]] or None

List of rules to be applied to. If None, calling function will determine the ruleset. If empty, [], all rules will be used.