![]() |
![]() |
Public Member Functions | |
def | __init__ (self) |
def | __repr__ (self) |
def | configTypeName (self) |
def | dumpPython (self, options=PrintOptions()) |
def | isFrozen (self) |
def | isModified (self) |
def | isTracked (self) |
def | pythonTypeName (self) |
def | resetModified (self) |
def | setIsFrozen (self) |
def | setIsTracked (self, trackness) |
Private Attributes | |
__isTracked | |
_isFrozen | |
_isModified | |
base class for classes which are used as the 'parameters' for a ParameterSet
def Mixins._ParameterTypeBase.__repr__ | ( | self | ) |
Definition at line 75 of file Mixins.py.
References editorTools.UserCodeTool.dumpPython(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ImportTool.dumpPython(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ApplyTool.dumpPython(), Mixins._ParameterTypeBase.dumpPython(), ConfigToolBase.ConfigToolBase.dumpPython(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController.dumpPython(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.dumpPython(), Config.Process.dumpPython(), and Config.SubProcess.dumpPython().
def Mixins._ParameterTypeBase.configTypeName | ( | self | ) |
Definition at line 64 of file Mixins.py.
References edm::AllowedLabelsDescriptionBase.isTracked(), edm::ParameterWildcardBase.isTracked(), edm::ParameterDescriptionBase.isTracked(), edm::ParameterSetEntry.isTracked(), edm::VParameterSetEntry.isTracked(), Mixins._ParameterTypeBase.isTracked(), and edm::Entry.isTracked().
def Mixins._ParameterTypeBase.dumpPython | ( | self, | |
options = PrintOptions() |
|||
) |
Definition at line 72 of file Mixins.py.
References Mixins._ParameterTypeBase.pythonTypeName(), SpecificationBuilder_cfi.Specification.pythonTypeName(), Mixins._SimpleParameterTypeBase.pythonValue(), Types.string.pythonValue(), Types.EventID.pythonValue(), Types.LuminosityBlockID.pythonValue(), Types.LuminosityBlockRange.pythonValue(), Types.EventRange.pythonValue(), Types.InputTag.pythonValue(), and Types.ESInputTag.pythonValue().
Referenced by Mixins._Parameterizable.__addParameter(), Modules.SwitchProducer.__addParameter(), Mixins._ParameterTypeBase.__repr__(), Mixins._Parameterizable.__repr__(), Mixins._ValidatingParameterListBase.__repr__(), Types.VPSet.__repr__(), Mixins._Parameterizable.__setattr__(), Modules.SwitchProducer.__setattr__(), and SequenceTypes.Schedule.__str__().
def Mixins._ParameterTypeBase.isFrozen | ( | self | ) |
Definition at line 81 of file Mixins.py.
References Mixins._ParameterTypeBase._isFrozen.
Referenced by Mixins._Parameterizable.__delattr__(), Mixins._Parameterizable.__setattr__(), and Modules.SwitchProducer.__setattr__().
def Mixins._ParameterTypeBase.isModified | ( | self | ) |
def Mixins._ParameterTypeBase.isTracked | ( | self | ) |
Definition at line 77 of file Mixins.py.
References Mixins._ParameterTypeBase.__isTracked.
Referenced by Types.PSet.clone(), Mixins._ParameterTypeBase.configTypeName(), Types.int32.insertInto(), Types.uint32.insertInto(), Types.int64.insertInto(), Types.uint64.insertInto(), Types.double.insertInto(), Mixins.UsingBlock.insertInto(), Types.bool.insertInto(), Types.string.insertInto(), Types.EventID.insertInto(), Types.LuminosityBlockID.insertInto(), Types.LuminosityBlockRange.insertInto(), Types.EventRange.insertInto(), Types.InputTag.insertInto(), Types.ESInputTag.insertInto(), Types.FileInPath.insertInto(), Types.PSet.insertInto(), Types.vint32.insertInto(), Types.vuint32.insertInto(), Types.vint64.insertInto(), Types.vuint64.insertInto(), Types.vdouble.insertInto(), Types.vbool.insertInto(), Types.vstring.insertInto(), Types.VLuminosityBlockID.insertInto(), Types.VInputTag.insertInto(), Types.VESInputTag.insertInto(), Types.VEventID.insertInto(), Types.VLuminosityBlockRange.insertInto(), Types.VEventRange.insertInto(), Types.VPSet.insertInto(), and Mixins._ParameterTypeBase.pythonTypeName().
def Mixins._ParameterTypeBase.pythonTypeName | ( | self | ) |
Definition at line 68 of file Mixins.py.
References edm::AllowedLabelsDescriptionBase.isTracked(), edm::ParameterWildcardBase.isTracked(), edm::ParameterDescriptionBase.isTracked(), edm::ParameterSetEntry.isTracked(), edm::VParameterSetEntry.isTracked(), Mixins._ParameterTypeBase.isTracked(), and edm::Entry.isTracked().
Referenced by Mixins._ParameterTypeBase.dumpPython(), Mixins._ValidatingParameterListBase.dumpPython(), and Types.PSet.dumpPython().
def Mixins._ParameterTypeBase.resetModified | ( | self | ) |
def Mixins._ParameterTypeBase.setIsFrozen | ( | self | ) |
def Mixins._ParameterTypeBase.setIsTracked | ( | self, | |
trackness | |||
) |
|
private |
Definition at line 58 of file Mixins.py.
Referenced by Mixins._ParameterTypeBase.isTracked(), and Mixins._ParameterTypeBase.setIsTracked().
|
private |
Definition at line 84 of file Mixins.py.
Referenced by Mixins._ParameterTypeBase.isFrozen(), SequenceTypes._ModuleSequenceType.isFrozen(), and Mixins._Parameterizable.isFrozen().
|
private |
Definition at line 59 of file Mixins.py.
Referenced by Mixins._Parameterizable.__addParameter(), Modules.SwitchProducer.__addParameter(), Mixins._Parameterizable.__setattr__(), Modules.SwitchProducer.__setattr__(), Mixins._TypedParameterizable.copy(), Mixins._ParameterTypeBase.isModified(), Mixins._Parameterizable.isModified(), Mixins._ParameterTypeBase.resetModified(), Types.InputTag.setValue(), and Types.ESInputTag.setValue().