Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
TimeSeriesProperty.h File Reference
#include "MantidKernel/DateAndTime.h"
#include "MantidKernel/DllConfig.h"
#include "MantidKernel/ITimeSeriesProperty.h"
#include "MantidKernel/Property.h"
#include "MantidKernel/Statistics.h"
#include <cstdint>
#include <utility>

Go to the source code of this file.

Classes

class  Mantid::Kernel::TimeSeriesProperty< TYPE >
 A specialised Property class for holding a series of time-value pairs. More...
 
struct  Mantid::Kernel::TimeSeriesPropertyStatistics
 Struct holding some useful statistics for a TimeSeriesProperty. More...
 
class  Mantid::Kernel::TimeValueUnit< TYPE >
 Class to hold unit value (DateAndTime, T) More...
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Kernel
 
namespace  NeXus
 

Enumerations

enum  Mantid::Kernel::TimeSeriesSortStatus { Mantid::Kernel::TSUNKNOWN , Mantid::Kernel::TSUNSORTED , Mantid::Kernel::TSSORTED }
 

Functions

double DLLExport Mantid::Kernel::filterByStatistic (TimeSeriesProperty< double > const *const propertyToFilter, Kernel::Math::StatisticType statisticType)
 Function filtering double TimeSeriesProperties according to the requested statistics. More...