A distributed system that performs a likelihood scan of event directions for IceCube real-time alerts using CPU cluster(s) and queue-based message passing.
5
stars
2
forks
source link
include incomplete pixels to the to-refine set #249
With the predictive scanning threshold, it's possible that the pixels_dict is incomplete when find_pixels_around_pixel is called. As is currently implemented, this makes it possible neighboring pixels which are flagged for refinement would be skipped until the nside-to-refine is 100% completed.
This is what such a scan looks like, where only the nside=64 pixels are set to non-nan values. Note the single missing pixel at nside=8 near the minimum.
Here, include all pixels which are flagged for refinement irregardless of if they are completed. Technically, this means the term "refinement" is a bit inaccurate, but I think it's probably ok.
With the predictive scanning threshold, it's possible that the
pixels_dict
is incomplete whenfind_pixels_around_pixel
is called. As is currently implemented, this makes it possible neighboring pixels which are flagged for refinement would be skipped until the nside-to-refine is 100% completed.This is what such a scan looks like, where only the
nside=64
pixels are set to non-nan values. Note the single missing pixel atnside=8
near the minimum.Here, include all pixels which are flagged for refinement irregardless of if they are completed. Technically, this means the term "refinement" is a bit inaccurate, but I think it's probably ok.