Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
SplittingInterval.h File Reference
#include "MantidKernel/DateAndTime.h"

Go to the source code of this file.

Classes

class  Mantid::Kernel::SplittingInterval
 Class holding a start/end time and a destination for splitting event lists and logs. More...
 

Namespaces

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

Functions

MANTID_KERNEL_DLL SplittingIntervalVec Mantid::Kernel::operator& (const SplittingIntervalVec &a, const SplittingIntervalVec &b)
 AND operator for SplittingIntervalVec Works on Filters - combines them to only keep times where both Filters are TRUE.
 
MANTID_KERNEL_DLL SplittingIntervalVec Mantid::Kernel::operator+ (const SplittingIntervalVec &a, const SplittingIntervalVec &b)
 Plus operator for SplittingIntervalVec.
 
MANTID_KERNEL_DLL SplittingIntervalVec Mantid::Kernel::operator| (const SplittingIntervalVec &a, const SplittingIntervalVec &b)
 OR operator for SplittingIntervalVec Only works on Filters, not splitters.
 
MANTID_KERNEL_DLL SplittingIntervalVec Mantid::Kernel::operator~ (const SplittingIntervalVec &a)
 NOT operator for SplittingIntervalVec Only works on Filters.
 
MANTID_KERNEL_DLL std::map< int, TimeROIMantid::Kernel::timeROIsFromSplitters (const SplittingIntervalVec &splitters)
 For every workspace index, create a TimeROI out of its associated splitting intervals.