Mantid
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
MantidQt::MantidWidgets::ApplyEnumeratedSpectra< F > Struct Template Reference

#include <FunctionModelSpectra.h>

Public Member Functions

 ApplyEnumeratedSpectra (F &&functor, WorkspaceIndex start=WorkspaceIndex{0})
 
WorkspaceIndex operator() (const FunctionModelSpectra &spectra) const
 

Private Attributes

m_functor
 
WorkspaceIndex m_start
 

Detailed Description

template<typename F>
struct MantidQt::MantidWidgets::ApplyEnumeratedSpectra< F >

Definition at line 72 of file FunctionModelSpectra.h.

Constructor & Destructor Documentation

◆ ApplyEnumeratedSpectra()

template<typename F >
MantidQt::MantidWidgets::ApplyEnumeratedSpectra< F >::ApplyEnumeratedSpectra ( F &&  functor,
WorkspaceIndex  start = WorkspaceIndex{0} 
)
inline

Definition at line 73 of file FunctionModelSpectra.h.

Member Function Documentation

◆ operator()()

template<typename F >
WorkspaceIndex MantidQt::MantidWidgets::ApplyEnumeratedSpectra< F >::operator() ( const FunctionModelSpectra spectra) const
inline

Member Data Documentation

◆ m_functor

template<typename F >
F MantidQt::MantidWidgets::ApplyEnumeratedSpectra< F >::m_functor
private

◆ m_start

template<typename F >
WorkspaceIndex MantidQt::MantidWidgets::ApplyEnumeratedSpectra< F >::m_start
private

The documentation for this struct was generated from the following file: