10#include "MantidKernel/DllConfig.h"
15namespace DateAndTimeHelpers {
21MANTID_KERNEL_DLL Types::Core::DateAndTime
averageSorted(
const std::vector<Types::Core::DateAndTime> ×);
23MANTID_KERNEL_DLL Types::Core::DateAndTime
averageSorted(
const std::vector<Types::Core::DateAndTime> ×,
24 const std::vector<double> &weights);
MANTID_KERNEL_DLL Types::Core::DateAndTime createFromSanitizedISO8601(const std::string &date)
Creates a DateAndTime object from a date string even if the string does not exactly conform to ISO860...
MANTID_KERNEL_DLL std::string verifyAndSanitizeISO8601(const std::string &date, bool displayWarnings=true)
Verifies whether or not a string conforms to ISO8601.
MANTID_KERNEL_DLL Types::Core::DateAndTime averageSorted(const std::vector< Types::Core::DateAndTime > ×)
averageSorted Assuming that the vector is sorted, find the average time
Helper class which provides the Collimation Length for SANS instruments.