CMS 3D CMS Logo

Public Member Functions | Public Attributes | Private Member Functions

Config::TestMakePSet Class Reference

List of all members.

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.

01018                           :
            self.values = dict()

Member Function Documentation

def Config::TestMakePSet::__insertValue (   self,
  tracked,
  label,
  value 
) [private]

Definition at line 1019 of file Config.py.

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

Definition at line 1041 of file Config.py.

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

Definition at line 1037 of file Config.py.

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

Definition at line 1051 of file Config.py.

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

Definition at line 1055 of file Config.py.

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

Definition at line 1063 of file Config.py.

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

Definition at line 1071 of file Config.py.

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

Definition at line 1047 of file Config.py.

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

Definition at line 1021 of file Config.py.

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

Definition at line 1029 of file Config.py.

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

Definition at line 1059 of file Config.py.

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

Definition at line 1061 of file Config.py.

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

Definition at line 1067 of file Config.py.

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

Definition at line 1043 of file Config.py.

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

Definition at line 1025 of file Config.py.

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

Definition at line 1033 of file Config.py.

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

Definition at line 1039 of file Config.py.

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

Definition at line 1053 of file Config.py.

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

Definition at line 1057 of file Config.py.

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

Definition at line 1065 of file Config.py.

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

Definition at line 1049 of file Config.py.

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

Definition at line 1023 of file Config.py.

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

Definition at line 1031 of file Config.py.

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

Definition at line 1069 of file Config.py.

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

Definition at line 1045 of file Config.py.

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

Definition at line 1027 of file Config.py.

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

Definition at line 1035 of file Config.py.

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

Definition at line 1073 of file Config.py.

01074                          :
01075             return TestMakePSet()
01076         
    class TestModuleCommand(unittest.TestCase):

Member Data Documentation

Definition at line 1017 of file Config.py.