Loading data-access/engine/src/common/include/cutout.hpp +3 −3 Original line number Diff line number Diff line Loading @@ -14,9 +14,9 @@ enum class timesystem {NONE, MJD_UTC}; struct uint_bounds { unsigned int pix1; unsigned int pix2; unsigned char type; /*unsigned int*/ long pix1; /*unsigned int*/ long pix2; char type; }; Loading data-access/engine/src/common/src/ast4vl.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -151,13 +151,13 @@ std::vector<uint_bounds> calc_overlap(const std::string header, const coordinate // FitsChan uses GRID Domain for FITS-pixel coords if(dbl_range.x <= dbl_range.y) { uint_bounds ui_range{round(dbl_range.x), /*round*/(dbl_range.y), dbl_range.type}; uint_bounds ui_range{lround(dbl_range.x), lround(dbl_range.y), dbl_range.type}; uint_bounds_vec.push_back(ui_range); LOG_STREAM << " " << ui_range; } else { uint_bounds ui_range{round(dbl_range.y), /*round*/(dbl_range.x), dbl_range.type}; uint_bounds ui_range{lround(dbl_range.y), lround(dbl_range.x), dbl_range.type}; uint_bounds_vec.push_back(ui_range); LOG_STREAM << " " << ui_range; } Loading Loading
data-access/engine/src/common/include/cutout.hpp +3 −3 Original line number Diff line number Diff line Loading @@ -14,9 +14,9 @@ enum class timesystem {NONE, MJD_UTC}; struct uint_bounds { unsigned int pix1; unsigned int pix2; unsigned char type; /*unsigned int*/ long pix1; /*unsigned int*/ long pix2; char type; }; Loading
data-access/engine/src/common/src/ast4vl.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -151,13 +151,13 @@ std::vector<uint_bounds> calc_overlap(const std::string header, const coordinate // FitsChan uses GRID Domain for FITS-pixel coords if(dbl_range.x <= dbl_range.y) { uint_bounds ui_range{round(dbl_range.x), /*round*/(dbl_range.y), dbl_range.type}; uint_bounds ui_range{lround(dbl_range.x), lround(dbl_range.y), dbl_range.type}; uint_bounds_vec.push_back(ui_range); LOG_STREAM << " " << ui_range; } else { uint_bounds ui_range{round(dbl_range.y), /*round*/(dbl_range.x), dbl_range.type}; uint_bounds ui_range{lround(dbl_range.y), lround(dbl_range.x), dbl_range.type}; uint_bounds_vec.push_back(ui_range); LOG_STREAM << " " << ui_range; } Loading