bugfix: avoid double footprint subtraction for background with event matching
improvement on logic of eta matched (shift correction)