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


Constructor & Destructor Documentation

def Config::TestMakePSet::__init__ (   self)

Definition at line 928 of file Config.py.

00929                           :
            self.values = dict()

Member Function Documentation

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

Definition at line 930 of file Config.py.

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

Definition at line 952 of file Config.py.

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

Definition at line 948 of file Config.py.

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

Definition at line 962 of file Config.py.

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

Definition at line 966 of file Config.py.

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

Definition at line 974 of file Config.py.

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

Definition at line 982 of file Config.py.

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

Definition at line 958 of file Config.py.

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

Definition at line 932 of file Config.py.

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

Definition at line 940 of file Config.py.

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

Definition at line 970 of file Config.py.

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

Definition at line 972 of file Config.py.

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

Definition at line 978 of file Config.py.

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

Definition at line 954 of file Config.py.

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

Definition at line 936 of file Config.py.

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

Definition at line 944 of file Config.py.

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

Definition at line 950 of file Config.py.

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

Definition at line 964 of file Config.py.

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

Definition at line 968 of file Config.py.

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

Definition at line 976 of file Config.py.

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

Definition at line 960 of file Config.py.

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

Definition at line 934 of file Config.py.

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

Definition at line 942 of file Config.py.

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

Definition at line 980 of file Config.py.

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

Definition at line 956 of file Config.py.

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

Definition at line 938 of file Config.py.

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

Definition at line 946 of file Config.py.

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

Definition at line 984 of file Config.py.

00985                          :
00986             return TestMakePSet()
00987         
    class TestModuleCommand(unittest.TestCase):

Member Data Documentation

Definition at line 928 of file Config.py.