25 Instrumentation::AlgoTimeRegister::Instance();
31 Instrumentation::AlgoTimeRegister::Instance().addTime(
name, begin, end);
bool execute() override final
The actions to be performed by the algorithm on a dataset.
bool executeInternal()
Invoced internally in execute()
void addTimer(const std::string &name, const Kernel::time_point_ns &begin, const Kernel::time_point_ns &end)
const std::string name() const override=0
function to return a name of the algorithm, must be overridden in all algorithms
std::chrono::time_point< std::chrono::high_resolution_clock > time_point_ns
Helper class which provides the Collimation Length for SANS instruments.