diff --git a/Reconstruction/ParticleID/src/TofRecAlg.cpp b/Reconstruction/ParticleID/src/TofRecAlg.cpp index de202d0f1b54d9425ccc6bd8893c5b4829aeb01b..1659944d66b0794e299bdfeb0a073100dd79267d 100644 --- a/Reconstruction/ParticleID/src/TofRecAlg.cpp +++ b/Reconstruction/ParticleID/src/TofRecAlg.cpp @@ -143,17 +143,12 @@ void TofRecAlg::FindToFHits(const edm4hep::Track& _track, bool& _hasFTDHit, bool _Tofy = SimTHit.getPosition()[1]; _Tofz = SimTHit.getPosition()[2]; } - else if( det_id == lcio::ILDDetID::FTD ){ - const int cellID = SimTHit.getCellID(); - encoder.setValue(cellID); - int layer = encoder[lcio::ILDCellID0::layer]; - if(layer==4){ - _Toft = SimTHit.getTime(); - _Tofx = SimTHit.getPosition()[0]; - _Tofy = SimTHit.getPosition()[1]; - _Tofz = SimTHit.getPosition()[2]; - _hasFTDHit = true; - }//find ftd hit - }//find ftd hit + else if( det_id == lcio::ILDDetID::ETD ){ + _Toft = SimTHit.getTime(); + _Tofx = SimTHit.getPosition()[0]; + _Tofy = SimTHit.getPosition()[1]; + _Tofz = SimTHit.getPosition()[2]; + _hasFTDHit = true; + }//find etd hit }//end track hits loop }