92 MsgStream log(
msgSvc(),
"EvtHeaderCnv" );
93 log << MSG::DEBUG <<
"EvtHeaderCnv::DataObjectToTObject" << endmsg;
98 log << MSG::ERROR <<
"Could not downcast to TDS EventHeader" << endmsg;
99 return StatusCode::FAILURE;
105 UInt_t evtTag = devtTds->
eventTag();
106 UInt_t flag1 = devtTds->
flag1();
107 UInt_t flag2 = devtTds->
flag2();
108 ULong_t etsT1 = devtTds->
etsT1();
109 ULong_t etsT2 = devtTds->
etsT2();
114 return StatusCode::SUCCESS;
118 m_common.m_EvtHeader = m_objWrite;
121 <<
"EvtHeaderCnv::DataObjectToTObject tree name: " << rootaddr->
getTreename() << endmsg;
126 m_objWrite->ClassName(), &m_objWrite,
130 if ( sc.isFailure() )
133 log << MSG::ERROR <<
"Could not create branch TEvtHeader" << endmsg;
134 return StatusCode::SUCCESS;
147 log << MSG::DEBUG <<
"EvtHeaderCnv::DataObjectToTObject eventid = " << evtId <<
" "
148 << runId <<
" " << std::hex << evtTag << std::dec << endmsg;
150 m_objWrite->initialize( evtId, runId, evtTag );
151 m_objWrite->setTime(
time );
152 m_objWrite->setFlag1( flag1 );
153 m_objWrite->setFlag2( flag2 );
154 m_objWrite->setEtsT1( etsT1 );
155 m_objWrite->setEtsT2( etsT2 );
157 return StatusCode::SUCCESS;