Mantid
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
Mantid::DataObjects::EventSortingTask Class Reference

Task for sorting an event list. More...

Public Member Functions

 EventSortingTask (const EventWorkspace *WS, EventSortType sortType, Mantid::API::Progress *prog)
 ctor More...
 
void operator() (const tbb::blocked_range< size_t > &range) const
 

Private Attributes

EventSortType m_sortType
 How to sort. More...
 
const EventWorkspacem_WS
 EventWorkspace on which to sort. More...
 
Mantid::API::Progressprog
 Optional Progress dialog. More...
 

Detailed Description

Task for sorting an event list.

Definition at line 629 of file EventWorkspace.cpp.

Constructor & Destructor Documentation

◆ EventSortingTask()

Mantid::DataObjects::EventSortingTask::EventSortingTask ( const EventWorkspace WS,
EventSortType  sortType,
Mantid::API::Progress prog 
)
inline

ctor

Definition at line 632 of file EventWorkspace.cpp.

Member Function Documentation

◆ operator()()

void Mantid::DataObjects::EventSortingTask::operator() ( const tbb::blocked_range< size_t > &  range) const
inline

Member Data Documentation

◆ m_sortType

EventSortType Mantid::DataObjects::EventSortingTask::m_sortType
private

How to sort.

Definition at line 647 of file EventWorkspace.cpp.

Referenced by operator()().

◆ m_WS

const EventWorkspace* Mantid::DataObjects::EventSortingTask::m_WS
private

EventWorkspace on which to sort.

Definition at line 649 of file EventWorkspace.cpp.

Referenced by operator()().

◆ prog

Mantid::API::Progress* Mantid::DataObjects::EventSortingTask::prog
private

Optional Progress dialog.

Definition at line 651 of file EventWorkspace.cpp.

Referenced by operator()().


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