![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef EVENTATHENAPOOL_EVENTTYPECNV_P3_H
6 #define EVENTATHENAPOOL_EVENTTYPECNV_P3_H
virtual void transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log) const =0
Convert transient representation to persistent one.
This class represents the "type of event" where the type is given by one or more "characteristics".
This class provides general information about an event. It extends EventInfo with a list of sub-evts ...
virtual EventType * createTransientConst(const EventType_p3 *persObj, MsgStream &log) const override
virtual void persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log) const =0
Convert persistent representation to transient one.
virtual void transToPers(const EventType *transObj, EventType_p3 *persObj, MsgStream &log) const override
virtual void persToTrans(const EventType_p3 *persObj, EventType *transObj, MsgStream &log) const override