New subclass to simulate the detector detection area more accurately

Uses the same boundary query conditions as the old simulations.
However, this adds a preselection of particles in a square around the
detector,
this query can use column indexes and may speed up the query.