Added checks to d0 estimate to avoid floating-point errors caused by log(0) calls
This MR fixes the floating-point errors as pointed out in https://its.cern.ch/jira/browse/ATLASRECTS-5817
This was primarily caused by the evaluation of log(0). Checks have been put in place to avoid this and the evaluation of atan2(0,x)
which also caused FPEs.
FPEs still exist in tests but no longer from the SiSpacePointsSeedMaker_ATLxk.cxx
.