Mantid
|
#include "MantidKernel/TimeSplitter.h"
Go to the source code of this file.
Namespaces | |
namespace | Mantid |
Helper class which provides the Collimation Length for SANS instruments. | |
namespace | Mantid::Kernel |
Functions | |
bool | Mantid::Kernel::compareSplittingInterval (const SplittingInterval &si1, const SplittingInterval &si2) |
Comparator for sorting lists of SplittingInterval. More... | |
bool | Mantid::Kernel::isFilter (const TimeSplitterType &a) |
Return true if the TimeSplitterType provided is a filter, meaning that it only has an output index of 0. More... | |
MANTID_KERNEL_DLL TimeSplitterType | Mantid::Kernel::operator& (const TimeSplitterType &a, const TimeSplitterType &b) |
AND operator for TimeSplitterType Works on Filters - combines them to only keep times where both Filters are TRUE. More... | |
MANTID_KERNEL_DLL TimeSplitterType | Mantid::Kernel::operator+ (const TimeSplitterType &a, const TimeSplitterType &b) |
Plus operator for TimeSplitterType. More... | |
MANTID_KERNEL_DLL TimeSplitterType | Mantid::Kernel::operator| (const TimeSplitterType &a, const TimeSplitterType &b) |
OR operator for TimeSplitterType Only works on Filters, not splitters. More... | |
MANTID_KERNEL_DLL TimeSplitterType | Mantid::Kernel::operator~ (const TimeSplitterType &a) |
NOT operator for TimeSplitterType Only works on Filters. More... | |
TimeSplitterType | Mantid::Kernel::removeFilterOverlap (const TimeSplitterType &a) |
Remove any overlap in a filter (will not work properly on a splitter) More... | |