The Gaudi Framework  master (e98cfcff)
Loading...
Searching...
No Matches
GaudiRoot Namespace Reference

Classes

class  IOHandler
 
union  RefAccessor
 

Functions

bool patchStreamers (MsgStream &log)
 
void resetLastLink ()
 
void pushCurrentDataObject (DataObject **pobjAddr)
 
void popCurrentDataObject ()
 

Function Documentation

◆ patchStreamers()

bool GaudiRoot::patchStreamers ( MsgStream & log)

Definition at line 197 of file RootIOHandler.cpp.

197 {
198 static bool first = true;
199 if ( first ) {
200 first = false;
201 gInterpreter->LoadLibraryMap();
202 gInterpreter->AutoLoad( "DataObject" );
203
204 bool b1 = makeStreamer<SmartRefBase>( s );
205 bool b2 = makeStreamer<ContainedObject>( s );
206 return b1 && b2;
207 }
208 return true;
209 }

◆ popCurrentDataObject()

void GaudiRoot::popCurrentDataObject ( )

Definition at line 47 of file RootIOHandler.cpp.

47 {
50 }
GAUDI_API void popCurrentDataObject()
void resetLastLink()

◆ pushCurrentDataObject()

void GaudiRoot::pushCurrentDataObject ( DataObject ** pobjAddr)

Definition at line 43 of file RootIOHandler.cpp.

43 {
46 }
GAUDI_API void pushCurrentDataObject(DataObject **pobjAddr)

◆ resetLastLink()

void GaudiRoot::resetLastLink ( )

Definition at line 39 of file RootIOHandler.cpp.

39 {
40 last_link_object = nullptr;
41 last_link_hint = -1;
42 }