CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes | Private Member Functions
Config.TestMakePSet Class Reference
Inheritance diagram for Config.TestMakePSet:

Public Member Functions

def __init__
 
def addBool
 
def addDouble
 
def addESInputTag
 
def addEventID
 
def addEventRange
 
def addFileInPath
 
def addInputTag
 
def addInt32
 
def addInt64
 
def addLuminosityBlockID
 
def addLuminosityBlockID
 
def addPSet
 
def addString
 
def addUInt32
 
def addUInt64
 
def addVDouble
 
def addVESInputTag
 
def addVEventID
 
def addVEventRange
 
def addVInputTag
 
def addVInt32
 
def addVInt64
 
def addVPSet
 
def addVString
 
def addVUInt32
 
def addVUInt64
 
def newPSet
 

Public Attributes

 values
 

Private Member Functions

def __insertValue
 

Detailed Description

Has same interface as the C++ object which creates PSets

Definition at line 1014 of file Config.py.

Constructor & Destructor Documentation

def Config.TestMakePSet.__init__ (   self)

Definition at line 1017 of file Config.py.

1018  def __init__(self):
self.values = dict()

Member Function Documentation

def Config.TestMakePSet.__insertValue (   self,
  tracked,
  label,
  value 
)
private

Definition at line 1019 of file Config.py.

References BlobComplexData.values, SiStripNoises::ratioData.values, FWTriggerTableView::Column.values, HDQMInspector::DetIdItemList.values, SiStripCorrelateNoise::Data.values, and Config.TestMakePSet.values.

Referenced by Config.TestMakePSet.addBool(), Config.TestMakePSet.addDouble(), Config.TestMakePSet.addESInputTag(), Config.TestMakePSet.addEventID(), Config.TestMakePSet.addEventRange(), Config.TestMakePSet.addFileInPath(), Config.TestMakePSet.addInputTag(), Config.TestMakePSet.addInt32(), Config.TestMakePSet.addInt64(), Config.TestMakePSet.addLuminosityBlockID(), Config.TestMakePSet.addPSet(), Config.TestMakePSet.addString(), Config.TestMakePSet.addUInt32(), Config.TestMakePSet.addUInt64(), Config.TestMakePSet.addVDouble(), Config.TestMakePSet.addVESInputTag(), Config.TestMakePSet.addVEventID(), Config.TestMakePSet.addVEventRange(), Config.TestMakePSet.addVInputTag(), Config.TestMakePSet.addVInt32(), Config.TestMakePSet.addVInt64(), Config.TestMakePSet.addVPSet(), Config.TestMakePSet.addVString(), Config.TestMakePSet.addVUInt32(), and Config.TestMakePSet.addVUInt64().

1020  def __insertValue(self,tracked,label,value):
self.values[label]=(tracked,value)
def Config.TestMakePSet.addBool (   self,
  tracked,
  label,
  value 
)

Definition at line 1041 of file Config.py.

References Config.TestMakePSet.__insertValue().

1042  def addBool(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addDouble (   self,
  tracked,
  label,
  value 
)

Definition at line 1037 of file Config.py.

References Config.TestMakePSet.__insertValue().

1038  def addDouble(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addESInputTag (   self,
  tracked,
  label,
  value 
)

Definition at line 1051 of file Config.py.

References Config.TestMakePSet.__insertValue().

1052  def addESInputTag(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addEventID (   self,
  tracked,
  label,
  value 
)

Definition at line 1055 of file Config.py.

References Config.TestMakePSet.__insertValue().

1056  def addEventID(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addEventRange (   self,
  tracked,
  label,
  value 
)

Definition at line 1063 of file Config.py.

References Config.TestMakePSet.__insertValue().

1064  def addEventRange(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addFileInPath (   self,
  tracked,
  label,
  value 
)

Definition at line 1071 of file Config.py.

References Config.TestMakePSet.__insertValue().

1072  def addFileInPath(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addInputTag (   self,
  tracked,
  label,
  value 
)

Definition at line 1047 of file Config.py.

References Config.TestMakePSet.__insertValue().

1048  def addInputTag(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addInt32 (   self,
  tracked,
  label,
  value 
)

Definition at line 1021 of file Config.py.

References Config.TestMakePSet.__insertValue().

1022  def addInt32(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addInt64 (   self,
  tracked,
  label,
  value 
)

Definition at line 1029 of file Config.py.

References Config.TestMakePSet.__insertValue().

1030  def addInt64(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addLuminosityBlockID (   self,
  tracked,
  label,
  value 
)

Definition at line 1059 of file Config.py.

References Config.TestMakePSet.__insertValue().

Referenced by Config.TestMakePSet.addLuminosityBlockID().

1060  def addLuminosityBlockID(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def addLuminosityBlockID
Definition: Config.py:1059
def Config.TestMakePSet.addLuminosityBlockID (   self,
  tracked,
  label,
  value 
)

Definition at line 1061 of file Config.py.

References Config.TestMakePSet.__insertValue(), and Config.TestMakePSet.addLuminosityBlockID().

1062  def addLuminosityBlockID(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def addLuminosityBlockID
Definition: Config.py:1059
def Config.TestMakePSet.addPSet (   self,
  tracked,
  label,
  value 
)

Definition at line 1067 of file Config.py.

References Config.TestMakePSet.__insertValue().

1068  def addPSet(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addString (   self,
  tracked,
  label,
  value 
)

Definition at line 1043 of file Config.py.

References Config.TestMakePSet.__insertValue().

1044  def addString(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addUInt32 (   self,
  tracked,
  label,
  value 
)

Definition at line 1025 of file Config.py.

References Config.TestMakePSet.__insertValue().

1026  def addUInt32(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addUInt64 (   self,
  tracked,
  label,
  value 
)

Definition at line 1033 of file Config.py.

References Config.TestMakePSet.__insertValue().

1034  def addUInt64(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addVDouble (   self,
  tracked,
  label,
  value 
)

Definition at line 1039 of file Config.py.

References Config.TestMakePSet.__insertValue().

1040  def addVDouble(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addVESInputTag (   self,
  tracked,
  label,
  value 
)

Definition at line 1053 of file Config.py.

References Config.TestMakePSet.__insertValue().

1054  def addVESInputTag(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addVEventID (   self,
  tracked,
  label,
  value 
)

Definition at line 1057 of file Config.py.

References Config.TestMakePSet.__insertValue().

1058  def addVEventID(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addVEventRange (   self,
  tracked,
  label,
  value 
)

Definition at line 1065 of file Config.py.

References Config.TestMakePSet.__insertValue().

1066  def addVEventRange(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addVInputTag (   self,
  tracked,
  label,
  value 
)

Definition at line 1049 of file Config.py.

References Config.TestMakePSet.__insertValue().

1050  def addVInputTag(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addVInt32 (   self,
  tracked,
  label,
  value 
)

Definition at line 1023 of file Config.py.

References Config.TestMakePSet.__insertValue().

1024  def addVInt32(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addVInt64 (   self,
  tracked,
  label,
  value 
)

Definition at line 1031 of file Config.py.

References Config.TestMakePSet.__insertValue().

1032  def addVInt64(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addVPSet (   self,
  tracked,
  label,
  value 
)

Definition at line 1069 of file Config.py.

References Config.TestMakePSet.__insertValue().

1070  def addVPSet(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addVString (   self,
  tracked,
  label,
  value 
)

Definition at line 1045 of file Config.py.

References Config.TestMakePSet.__insertValue().

1046  def addVString(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addVUInt32 (   self,
  tracked,
  label,
  value 
)

Definition at line 1027 of file Config.py.

References Config.TestMakePSet.__insertValue().

1028  def addVUInt32(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.addVUInt64 (   self,
  tracked,
  label,
  value 
)

Definition at line 1035 of file Config.py.

References Config.TestMakePSet.__insertValue().

1036  def addVUInt64(self,tracked,label,value):
self.__insertValue(tracked,label,value)
def Config.TestMakePSet.newPSet (   self)

Definition at line 1073 of file Config.py.

1074  def newPSet(self):
1075  return TestMakePSet()
class TestModuleCommand(unittest.TestCase):

Member Data Documentation

Config.TestMakePSet.values

Definition at line 1018 of file Config.py.

Referenced by Config.TestMakePSet.__insertValue(), and python.seqvaluedict.seqdict.items().