51 const unsigned int comp)
const
55 std::lock_guard<std::mutex> lock(mutex);
60 const auto orig_time = base.get_time();
62 base.set_time(this->get_time());
63 const RangeNumberType current = base.value(p, comp);
65 base.set_time(this->get_time() - delta_t);
66 const RangeNumberType old = base.value(p, comp);
69 base.set_time(orig_time);
84 std::lock_guard<std::mutex> lock(mutex);
89 const auto orig_time = base.get_time();
91 base.set_time(this->get_time());
92 base.vector_value(p, values);
94 base.set_time(this->get_time() - delta_t);
95 base.vector_value(p, values_old);
100 base.set_time(orig_time);