Skip to content
Snippets Groups Projects
Commit 7c38ddec authored by kelvinrr's avatar kelvinrr
Browse files

fixed bug where cks were using interval scope

parent 31e3f13c
No related branches found
No related tags found
No related merge requests found
......@@ -1000,6 +1000,8 @@ namespace SpiceQL {
pair<double, double> getKernelStartStopTimes(string kpath) {
SPDLOG_TRACE("getKernelStartStopTimes({})", kpath);
double start_time = 0;
double stop_time = 0;
......@@ -1013,6 +1015,7 @@ namespace SpiceQL {
for(int j = 0; j < niv; j++) {
//Get the endpoints of the jth interval.
SPDLOG_TRACE("Collecting start stop times");
wnfetd_c(&coverage, j, &begin, &end);
checkNaifErrors();
......@@ -1076,6 +1079,7 @@ namespace SpiceQL {
SPICEDOUBLE_CELL(cover, 300000);
ssize_c(0, &cover);
ssize_c(300000, &cover);
SPDLOG_TRACE("Getting spk coverage");
spkcov_c(kpath.c_str(), body, &cover);
getStartStopFromInterval(cover);
}
......@@ -1084,9 +1088,11 @@ namespace SpiceQL {
SPICEDOUBLE_CELL(cover, 300000);
ssize_c(0, &cover);
ssize_c(300000, &cover);
SPDLOG_TRACE("Getting ck coverage");
// A SPICE SEGMENT is composed of SPICE INTERVALS
ckcov_c(kpath.c_str(), body, SPICEFALSE, "INTERVAL", 0.0, "TDB", &cover);
ckcov_c(kpath.c_str(), body, SPICEFALSE, "SEGMENT", 0.0, "TDB", &cover);
SPDLOG_TRACE("collecting start stop times");
getStartStopFromInterval(cover);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment