25 MsgStream mlog(msgSvc(),
"TrigRNNOutputConverter" );
26 mlog << MSG::DEBUG <<
"TrigRNNOutputCnv::createPersistent" <<
endmsg;
36 MsgStream mlog(msgSvc(),
"TrigRNNOutputConverter" );
37 mlog << MSG::DEBUG <<
"TrigRNNOutputCnv::createTransient " <<
endmsg;
39 static const pool::Guid tlp1_guid(
"BA106EC3-F776-DE11-BCB3-000423DD5A1A");
44 mlog << MSG::DEBUG <<
"TrigRNNOutputCnv::reading tlp1 persistent object" <<
endmsg;
46 trans_cont =
m_impl->m_TPConverter.createTransient( col_vect.get(), mlog );
48 throw std::runtime_error(
"Unsupported persistent version of Data container");
TrigRNNOutput_tlp1 TrigRNNOutput_PERS
virtual bool compareClassGuid(const Guid &clid) const
Compatibility for old converter classes that don't get passed the key.
TrigRNNOutputCnv(ISvcLocator *svcloc)
TrigRNNOutputCnv_impl * m_impl
TrigRNNOutput * createTransient()
TrigRNNOutput_PERS * createPersistent(TrigRNNOutput *transCont)
This class carries the output of the Neural Network of TrigMultiVarHypo.
TrigRNNOutputCnv_tlp1 m_TPConverter