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 899 of file Config.py.


Constructor & Destructor Documentation

def Config::TestMakePSet::__init__ (   self)

Definition at line 902 of file Config.py.

00903                           :
            self.values = dict()

Member Function Documentation

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

Definition at line 904 of file Config.py.

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

Definition at line 926 of file Config.py.

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

Definition at line 922 of file Config.py.

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

Definition at line 936 of file Config.py.

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

Definition at line 940 of file Config.py.

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

Definition at line 948 of file Config.py.

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

Definition at line 956 of file Config.py.

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

Definition at line 932 of file Config.py.

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

Definition at line 906 of file Config.py.

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

Definition at line 914 of file Config.py.

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

Definition at line 944 of file Config.py.

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

Definition at line 946 of file Config.py.

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

Definition at line 952 of file Config.py.

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

Definition at line 928 of file Config.py.

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

Definition at line 910 of file Config.py.

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

Definition at line 918 of file Config.py.

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

Definition at line 924 of file Config.py.

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

Definition at line 938 of file Config.py.

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

Definition at line 942 of file Config.py.

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

Definition at line 950 of file Config.py.

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

Definition at line 934 of file Config.py.

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

Definition at line 908 of file Config.py.

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

Definition at line 916 of file Config.py.

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

Definition at line 954 of file Config.py.

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

Definition at line 930 of file Config.py.

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

Definition at line 912 of file Config.py.

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

Definition at line 920 of file Config.py.

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

Definition at line 958 of file Config.py.

00959                          :
00960             return TestMakePSet()
00961         
    class TestModuleCommand(unittest.TestCase):

Member Data Documentation

Definition at line 902 of file Config.py.