24 uint32_t REId, TEId, TETDC, TEADC, measure;
25 uint32_t nbuf = src.
nBuf();
27 for ( uint32_t i = 0; i < nbuf; ++i )
29 uint32_t* buf = src( i );
30 uint32_t* bufend = buf + src.
bufSize( i );
31 for ( ; buf < bufend; ++buf )
34 m_builder.unPack( *buf, REId, TETDC, TEADC, measure );
36 TEId = m_builder.getTEID( REId );
37 if ( TEId == 0xFFFFFFFF )
continue;
45 TEId, measure, TEADC, TETDC ) )
48 m_EmcProvider->doCalib(
id, measure, TEADC );
54 des->push_back( emcDigi );
58 return StatusCode::SUCCESS;
65EmcConverter::EmcConverter(
int runMode ) : m_runMode( runMode ), m_EmcProvider( 0 ) {