ATLAS Offline Software
|
#include <CscRawDataStreamer_p0.h>
Public Member Functions | |
CscRawDataStreamer_p0 () | |
void | CopyOldToNew (const CscRawData_p0 &old_obj, CscRawData &new_obj) |
The converter function which copies the content of the object from its old shape to the new shape To be implemented by the user in the derived class Default implementation simply does a cast More... | |
virtual void | Convert (const void *old_obj, void *new_obj) |
General (typeless) invocation of the convertion function it calls the actual user implemenation with concrete argument types. More... | |
virtual void * | InstantiateOld () |
Create an instance of the old object. More... | |
virtual const std::type_info & | TypeIDOld () |
Get typeinfo of the old object type. More... | |
void | SetClassNameAndChecksum (const std::string &classname, unsigned checksum) |
Set the name of the class for which this converter is implemented and the particualar ROOT streamerInfo checksum of the class shape version. More... | |
const std::string & | ClassName () |
unsigned | StreamerChecksum () |
Protected Attributes | |
std::string | m_className |
unsigned | m_streamerChecksum |
Definition at line 14 of file CscRawDataStreamer_p0.h.
|
inline |
Definition at line 18 of file CscRawDataStreamer_p0.h.
|
inlineinherited |
Definition at line 27 of file T_AthenaRootConverter.h.
|
inlinevirtualinherited |
General (typeless) invocation of the convertion function it calls the actual user implemenation with concrete argument types.
Implements T_AthenaRootConverterBase.
Definition at line 84 of file T_AthenaRootConverter.h.
|
inlinevirtual |
The converter function which copies the content of the object from its old shape to the new shape To be implemented by the user in the derived class Default implementation simply does a cast
Reimplemented from T_AthenaRootConverter< CscRawData, CscRawData_p0 >.
Definition at line 22 of file CscRawDataStreamer_p0.h.
|
inlinevirtualinherited |
Create an instance of the old object.
Implements T_AthenaRootConverterBase.
Definition at line 89 of file T_AthenaRootConverter.h.
|
inlineinherited |
Set the name of the class for which this converter is implemented and the particualar ROOT streamerInfo checksum of the class shape version.
Definition at line 55 of file T_AthenaRootConverter.h.
|
inlineinherited |
Definition at line 28 of file T_AthenaRootConverter.h.
|
inlinevirtualinherited |
Get typeinfo of the old object type.
Implements T_AthenaRootConverterBase.
Definition at line 91 of file T_AthenaRootConverter.h.
|
protectedinherited |
Definition at line 40 of file T_AthenaRootConverter.h.
|
protectedinherited |
Definition at line 41 of file T_AthenaRootConverter.h.