34                                      m_createTrackLists(false),
 
   37   declareInterface< ITrigPrimaryVertexFitter >( 
this );
 
   54   return StatusCode::SUCCESS;
 
   60   return StatusCode::SUCCESS;
 
   77   std::vector<TrigPrimaryVertexTrack*> tracks;
 
   98     memset(&pV->
m_Gk[0][0],0,
sizeof(pV->
m_Gk));
 
  107       if(!(*it)->isActive()) 
 
  110       double dchi2=(*it)->getChi2Distance(pV);
 
  120         (*it)->updateVertex(pV);
 
  125         ATH_MSG_DEBUG(
"Skipping track "<<(*it)->getIndex()<<
"due to large dchi2="<<dchi2 );
 
  138     cv[0]=pV->
m_Gk[0][0];cv[1]=pV->
m_Gk[0][1];cv[2]=pV->
m_Gk[1][1];
 
  139     cv[3]=pV->
m_Gk[0][2];cv[4]=pV->
m_Gk[1][2];cv[5]=pV->
m_Gk[2][2];     
 
  142       output_tc.
reserve(tracks.size());
 
  145         if ((*it)->isActive()) 
 
  177   std::vector<TrigPrimaryVertexTrack*> tracks;
 
  187     tracks.push_back(
pT);
 
  188     Chi2V.push_back(-100.0);
 
  200   memset(&pV->
m_Gk[0][0],0,
sizeof(pV->
m_Gk));
 
  208       double dchi2=(*it)->getChi2Distance(pV);
 
  220       it!=tracks.end();++
it) 
delete (*it);
 
  226   memset(&pV->
m_Gk[0][0],0,
sizeof(pV->
m_Gk));
 
  230       double dchi2=(*it)->getChi2Distance(pV);
 
  231       ATH_MSG_DEBUG(
"Track "<<(*it)->getIndex()<<
" dchi2="<<dchi2 );
 
  247       memset(&pV->
m_Gk[0][0],0,
sizeof(pV->
m_Gk));
 
  248       pV->
m_Gk[0][0]=100.0;
 
  249       pV->
m_Gk[1][1]=100.0;
 
  256       double dchi2=(*it)->getChi2Distance(pV);
 
  257       Chi2V[(*it)->getIndex()-1]=dchi2;
 
  267           (*it)->updateVertex(pV);
 
  271               ATH_MSG_DEBUG(
"Skipping track "<<(*it)->getIndex()<<
"due to large dchi2="<<dchi2 );
 
  287       cv[0]=pV->
m_Gk[0][0];cv[1]=pV->
m_Gk[0][1];cv[2]=pV->
m_Gk[1][1];
 
  288       cv[3]=pV->
m_Gk[0][2];cv[4]=pV->
m_Gk[1][2];cv[5]=pV->
m_Gk[2][2];