diff --git a/reco/L1/CbmL1ReadEvent.cxx b/reco/L1/CbmL1ReadEvent.cxx index de7b9e19e44a30dcb8917d852d12cdb67caf3be4..0ba139b384a910399de738e00758b1467e04f36f 100644 --- a/reco/L1/CbmL1ReadEvent.cxx +++ b/reco/L1/CbmL1ReadEvent.cxx @@ -520,8 +520,8 @@ void CbmL1::ReadEvent(L1AlgoInputData* fData_, CbmEvent* event) { + CbmStsSetup::Instance()->GetStationNumber( mh->GetAddress()); //mh->GetStationNr() - 1; th.isStrip = 0; - th.iStripF = 0; //mh->GetFrontClusterId(); - th.iStripB = 0; //mh->GetBackClusterId(); + th.iStripF = mh->GetFrontClusterId(); + th.iStripB = mh->GetBackClusterId(); //Get time th.time = mh->GetTime(); @@ -985,16 +985,16 @@ void CbmL1::ReadEvent(L1AlgoInputData* fData_, CbmEvent* event) { TmpStrip& s = tmpStrips[is]; if (s.iStation != th.iStation) continue; if (s.iStrip != th.iStripF) continue; - if (fabs(s.time - th.time) > 30) continue; - if (fabs(s.u - th.u_front) > 1.e-4) continue; + //if (fabs(s.time - th.time) > 30) continue; + //if (fabs(s.u - th.u_front) > 1.e-4) continue; th.indStripF = is; } for (int is = 0; is < NStripsB; is++) { TmpStrip& s = tmpStripsB[is]; if (s.iStation != th.iStation) continue; if (s.iStrip != th.iStripB) continue; - if (fabs(s.time - th.time) > 30) continue; - if (fabs(s.u - th.u_back) > 1.e-4) continue; + //if (fabs(s.time - th.time) > 30) continue; + //if (fabs(s.u - th.u_back) > 1.e-4) continue; th.indStripB = is; } // create new strips