26 MsgStream log(msgSvc(),
"TrigDecisionConverter" );
38 MsgStream log(msgSvc(),
"TrigDecisionConverter" );
40 static const pool::Guid p1_guid(
"83D7E08D-CF8C-47A0-963F-5618A9509334");
41 static const pool::Guid p2_guid(
"6BE81E51-B42B-4783-957D-84E7F383E9D5");
42 static const pool::Guid p3_guid(
"1C0527B6-1B94-4F47-ADE4-D24E7BF91D3E");
43 static const pool::Guid p4_guid(
"78F57689-0902-4E47-BB04-9BD10C7EF8B5");
44 static const pool::Guid p5_guid(
"DA3DEF39-2401-4A8E-ACD2-851B0DF10AFA");
68 throw std::runtime_error(
"Unsupported persistent version of Data Collection");
T_AthenaPoolCustomCnv< TrigDec::TrigDecision, TrigDecision_PERS > TrigDecisionCnvBase
TrigDec::TrigDecision_p5 TrigDecision_PERS
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
virtual bool compareClassGuid(const Guid &clid) const
The TrigDecision is an object which merges trigger informations from various levels.
virtual TrigDecision_PERS * createPersistent(TrigDec::TrigDecision *transCont)
virtual TrigDec::TrigDecision * createTransient()
TrigDecisionCnv(ISvcLocator *svcloc)