Mantid
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
TimeROI.cpp File Reference
#include <iostream>
#include <limits>
#include <sstream>
#include "MantidKernel/Logger.h"
#include "MantidKernel/TimeROI.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
 
namespace  Mantid::Kernel::ROI
 

Typedefs

using Mantid::Kernel::DateAndTimeIter = std::vector< DateAndTime >::iterator
 

Functions

template MANTID_KERNEL_DLL std::vector< std::size_t > Mantid::Kernel::ROI::calculate_intersection (const std::vector< std::size_t > &left, const std::vector< std::size_t > &right)
 
template<typename TYPE >
std::vector< TYPEMantid::Kernel::ROI::calculate_intersection (const std::vector< TYPE > &left, const std::vector< TYPE > &right)
 This calculates the intersection of two sorted vectors that represent regions of interest (ROI).
 
template MANTID_KERNEL_DLL std::vector< Types::Core::DateAndTime > Mantid::Kernel::ROI::calculate_intersection (const std::vector< Types::Core::DateAndTime > &left, const std::vector< Types::Core::DateAndTime > &right)