Public Member Functions | |
def | __and__ (self, other) |
def | __init__ (self, lhs, rhs=None) |
def | __invert__ (self) |
def | __or__ (self, other) |
def | makeProcessModifier (self, func) |
def | toModify (self, obj, func=None, kw) |
def | toReplaceWith (self, toObj, fromObj) |
Private Attributes | |
_lhs | |
_rhs | |
A helper base class for _AndModifier, _InvertModifier, and _OrModifier to contain the common code
def Config._BoolModifierBase.__and__ | ( | self, | |
other | |||
) |
Definition at line 1303 of file Config.py.
def Config._BoolModifierBase.__invert__ | ( | self | ) |
Definition at line 1305 of file Config.py.
def Config._BoolModifierBase.__or__ | ( | self, | |
other | |||
) |
Definition at line 1307 of file Config.py.
Referenced by LumiList.LumiList.__add__().
def Config._BoolModifierBase.makeProcessModifier | ( | self, | |
func | |||
) |
This is used to create a ProcessModifer that can perform actions on the process as a whole. This takes as argument a callable object (e.g. function) that takes as its sole argument an instance of Process. In order to work, the value returned from this function must be assigned to a uniquely named variable.
Definition at line 1298 of file Config.py.
Definition at line 1288 of file Config.py.
References Config._AndModifier.isChosen(), Config._InvertModifier.isChosen(), Config._OrModifier.isChosen(), Config.Modifier.isChosen(), and Config.ModifierChain.isChosen().
def Config._BoolModifierBase.toReplaceWith | ( | self, | |
toObj, | |||
fromObj | |||
) |
Definition at line 1293 of file Config.py.
References Config._AndModifier.isChosen(), Config._InvertModifier.isChosen(), Config._OrModifier.isChosen(), Config.Modifier.isChosen(), and Config.ModifierChain.isChosen().