20 def __init__( self, mode = ROOT.xAOD.TEvent.kClassAccess ):
23 ROOT.xAOD.TPyEvent.__init__( self, mode )
28 return self.pyRetrieve( key )
46 clname = type.__name__
47 if hasattr( type,
"__cpp_name__" ):
48 clname = type.__cpp_name__
51 return super( TPyEvent, self ).pyContains( key, clname )
70 clname = type.__name__
71 if hasattr( type,
"__cpp_name__" ):
72 clname = type.__cpp_name__
75 return super( TPyEvent,
76 self ).pyTransientContains( key, clname )
95 clname = obj.__class__.__name__
96 if hasattr( obj.__class__,
"__cpp_name__" ):
97 clname = obj.__class__.__cpp_name__
100 return super( TPyEvent, self ).pyRecord( obj, key, clname )