Mantid
Loading...
Searching...
No Matches
Classes | Typedefs | Enumerations | Variables
Mantid::Crystal::FindSXPeaksHelper Namespace Reference

Classes

struct  AbsoluteBackgroundStrategy
 
class  AbsoluteCompareStrategy
 
class  AllPeaksStrategy
 
struct  BackgroundStrategy
 
class  CompareStrategy
 
class  FindMaxReduceStrategy
 
class  PeakContainer
 
class  PeakFindingStrategy
 
struct  PerSpectrumBackgroundStrategy
 
class  ReducePeakListStrategy
 
class  RelativeCompareStrategy
 
class  SimpleReduceStrategy
 
class  StrongestPeaksStrategy
 
struct  SXPeak
 

Typedefs

using Bound = HistogramData::HistogramX::const_iterator
 
using BoundsIterator = std::pair< Bound, Bound >
 
using Edge = boost::graph_traits< PeakGraph >::edge_descriptor
 
using PeakGraph = adjacency_list< vecS, vecS, undirectedS, SXPeak * >
 
using PeakList = boost::optional< std::vector< SXPeak > >
 
using Vertex = boost::graph_traits< PeakGraph >::vertex_descriptor
 
using yIt = Mantid::HistogramData::HistogramY::const_iterator
 

Enumerations

enum class  XAxisUnit { TOF , DSPACING }
 enum to determine the units of the workspaces X axis we are searching in More...
 

Variables

Mantid::Kernel::Logger g_log ("FindSXPeaksHelper")
 

Typedef Documentation

◆ Bound

using Mantid::Crystal::FindSXPeaksHelper::Bound = typedef HistogramData::HistogramX::const_iterator

Definition at line 100 of file FindSXPeaksHelper.h.

◆ BoundsIterator

Definition at line 101 of file FindSXPeaksHelper.h.

◆ Edge

using Mantid::Crystal::FindSXPeaksHelper::Edge = typedef boost::graph_traits<PeakGraph>::edge_descriptor

Definition at line 561 of file FindSXPeaksHelper.cpp.

◆ PeakGraph

using Mantid::Crystal::FindSXPeaksHelper::PeakGraph = typedef adjacency_list<vecS, vecS, undirectedS, SXPeak *>

Definition at line 559 of file FindSXPeaksHelper.cpp.

◆ PeakList

using Mantid::Crystal::FindSXPeaksHelper::PeakList = typedef boost::optional<std::vector<SXPeak> >

Definition at line 102 of file FindSXPeaksHelper.h.

◆ Vertex

using Mantid::Crystal::FindSXPeaksHelper::Vertex = typedef boost::graph_traits<PeakGraph>::vertex_descriptor

Definition at line 560 of file FindSXPeaksHelper.cpp.

◆ yIt

using Mantid::Crystal::FindSXPeaksHelper::yIt = typedef Mantid::HistogramData::HistogramY::const_iterator

Definition at line 99 of file FindSXPeaksHelper.h.

Enumeration Type Documentation

◆ XAxisUnit

enum to determine the units of the workspaces X axis we are searching in

Enumerator
TOF 
DSPACING 

Definition at line 32 of file FindSXPeaksHelper.h.

Variable Documentation

◆ g_log

Mantid::Kernel::Logger Mantid::Crystal::FindSXPeaksHelper::g_log("FindSXPeaksHelper") ( "FindSXPeaksHelper"  )