![]() |
![]() |
Classes | |
class | _Untracked |
class | bool |
class | double |
class | ESInputTag |
class | EventID |
class | EventRange |
class | FileInPath |
class | InputTag |
class | int32 |
class | int64 |
class | LuminosityBlockID |
class | LuminosityBlockRange |
class | PSet |
class | PSetTester |
class | SecSource |
class | string |
class | testTypes |
class | uint32 |
class | uint64 |
class | vbool |
class | vdouble |
class | VESInputTag |
class | VEventID |
class | VEventRange |
class | VInputTag |
class | vint32 |
class | vint64 |
class | VLuminosityBlockID |
class | VLuminosityBlockRange |
class | VPSet |
class | vstring |
class | vuint32 |
class | vuint64 |
Functions | |
def | makeCppPSet |
Variables | |
tuple | _string_escape_encoder = codecs.getencoder('string_escape') |
tuple | untracked = _Untracked() |
def Types::makeCppPSet | ( | module, | |
cppPSetMaker | |||
) |
Extracts all PSets from the module and makes C++ equivalent
Definition at line 940 of file Types.py.
00941 : 00942 """Extracts all PSets from the module and makes C++ equivalent 00943 """ 00944 # if this isn't a dictionary, treat it as an object which holds PSets 00945 if not isinstance(module,dict): 00946 module = dict( ( (x,getattr(module,x)) for x in dir(module)) ) 00947 00948 for x,p in module.iteritems(): 00949 if isinstance(p,PSet): 00950 p.insertInto(cppPSetMaker,x) 00951 return cppPSetMaker
tuple Types::_string_escape_encoder = codecs.getencoder('string_escape') |
tuple Types::untracked = _Untracked() |