28 if ( m_MdcTF ) m_MdcTF->GetTrack();
39 intrkId1 = m_MdcTF->GetintrkSL1();
40 intrkId2 = m_MdcTF->GetintrkSL2();
41 nItrkSL1 = intrkId1.size();
42 nItrkSL2 = intrkId2.size();
45 for (
int i = 0; i < 128; i++ )
47 int stId = 0, ltId = 0;
49 if ( m_MdcTF->GetstrackId( i ) != 0 )
53 for (
int j = 1; j < 17; j++ )
55 if ( ( i - j ) < 0 ) stId = m_MdcTF->GetstrackId( 128 - j + i );
56 else stId = m_MdcTF->GetstrackId( i - j );
62 strackId.push_back( i );
70 if ( m_MdcTF->GetltrackId( i ) != 0 )
73 for (
int j = 1; j < 17; j++ )
75 if ( ( i - j ) < 0 ) ltId = m_MdcTF->GetltrackId( 128 - j + i );
76 else ltId = m_MdcTF->GetltrackId( i - j );
81 ltrackId.push_back( i );
103 ISvcLocator* svcLocator = Gaudi::svcLocator();
104 StatusCode sc = svcLocator->service(
"BesGlobalTrigSvc", m_tmpSvc );
109 m_pIBGT->setMdcLtrkId( ltrackId );