CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
Mixins._ParameterTypeBase Class Reference
Inheritance diagram for Mixins._ParameterTypeBase:
Mixins._SimpleParameterTypeBase Mixins._ValidatingParameterListBase Types.ESInputTag Types.EventID Types.EventRange Types.InputTag Types.LuminosityBlockID Types.LuminosityBlockRange Types.PSet Types.SecSource

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
 

Detailed Description

base class for classes which are used as the 'parameters' for a ParameterSet

Definition at line 54 of file Mixins.py.

Constructor & Destructor Documentation

def Mixins._ParameterTypeBase.__init__ (   self)

Definition at line 56 of file Mixins.py.

56  def __init__(self):
57  self.__dict__["_isFrozen"] = False
58  self.__isTracked = True
59  self._isModified = False

Member Function Documentation

def Mixins._ParameterTypeBase.__repr__ (   self)
def Mixins._ParameterTypeBase.configTypeName (   self)
def Mixins._ParameterTypeBase.dumpPython (   self,
  options = PrintOptions() 
)
def Mixins._ParameterTypeBase.isFrozen (   self)
def Mixins._ParameterTypeBase.isModified (   self)

Definition at line 60 of file Mixins.py.

References Mixins._ParameterTypeBase._isModified.

60  def isModified(self):
61  return self._isModified
def isModified(self)
Definition: Mixins.py:60
def Mixins._ParameterTypeBase.isTracked (   self)
def Mixins._ParameterTypeBase.pythonTypeName (   self)
def Mixins._ParameterTypeBase.resetModified (   self)

Definition at line 62 of file Mixins.py.

References Mixins._ParameterTypeBase._isModified.

62  def resetModified(self):
63  self._isModified=False
def resetModified(self)
Definition: Mixins.py:62
def Mixins._ParameterTypeBase.setIsFrozen (   self)

Definition at line 83 of file Mixins.py.

Referenced by Modules._Module.__init__().

83  def setIsFrozen(self):
84  self._isFrozen = True
85 
def setIsFrozen(self)
Definition: Mixins.py:83
def Mixins._ParameterTypeBase.setIsTracked (   self,
  trackness 
)

Definition at line 79 of file Mixins.py.

References Mixins._ParameterTypeBase.__isTracked.

79  def setIsTracked(self,trackness):
80  self.__isTracked = trackness
def setIsTracked(self, trackness)
Definition: Mixins.py:79

Member Data Documentation

Mixins._ParameterTypeBase.__isTracked
private
Mixins._ParameterTypeBase._isFrozen
private
Mixins._ParameterTypeBase._isModified
private