Thread-local arguments for parallel raw data filtering (channel range, filter kernel, buffer). More...
#include <filter_thread_arg.h>
Public Types | |
| typedef QSharedPointer< FilterThreadArg > | SPtr |
| typedef QSharedPointer< const FilterThreadArg > | ConstSPtr |
Public Member Functions | |
| FilterThreadArg () | |
| ~FilterThreadArg () | |
Public Attributes | |
| MNESourceSpace * | s |
| std::unique_ptr< FIFFLIB::FiffCoordTrans > | mri_head_t |
| QWeakPointer< MNESurface > | surf |
| float | limit |
| QTextStream * | filtered |
| int | stat |
Thread-local arguments for parallel raw data filtering (channel range, filter kernel, buffer).
Implements a Filter Thread Argument (Replaces *filterThreadArg,filterThreadArgRec; struct of MNE-C filter_source_space.c).
Definition at line 80 of file filter_thread_arg.h.
| typedef QSharedPointer<const FilterThreadArg> MNELIB::FilterThreadArg::ConstSPtr |
Const shared pointer type for FilterThreadArg.
Definition at line 84 of file filter_thread_arg.h.
| typedef QSharedPointer<FilterThreadArg> MNELIB::FilterThreadArg::SPtr |
Shared pointer type for FilterThreadArg.
Definition at line 83 of file filter_thread_arg.h.
| FilterThreadArg::FilterThreadArg | ( | ) |
Constructs the Filter Thread Argument Refactored: new_filter_thread_arg (filter_source_space.c)
Definition at line 64 of file filter_thread_arg.cpp.
| FilterThreadArg::~FilterThreadArg | ( | ) |
Destroys the Filter Thread Argument Refactored: free_filter_thread_arg (filter_source_space.c)
Definition at line 74 of file filter_thread_arg.cpp.
| QTextStream* MNELIB::FilterThreadArg::filtered |
Optional stream to log omitted point locations (may be NULL).
Definition at line 105 of file filter_thread_arg.h.
| float MNELIB::FilterThreadArg::limit |
Distance limit for filtering (meters).
Definition at line 104 of file filter_thread_arg.h.
| std::unique_ptr<FIFFLIB::FiffCoordTrans> MNELIB::FilterThreadArg::mri_head_t |
MRI-to-head coordinate transformation.
Definition at line 102 of file filter_thread_arg.h.
| MNESourceSpace* MNELIB::FilterThreadArg::s |
The source space to process.
Definition at line 101 of file filter_thread_arg.h.
| int MNELIB::FilterThreadArg::stat |
Status code indicating whether filtering succeeded.
Definition at line 106 of file filter_thread_arg.h.
| QWeakPointer<MNESurface> MNELIB::FilterThreadArg::surf |
Non-owning reference to the inner skull BEM surface (caller holds QSharedPointer).
Definition at line 103 of file filter_thread_arg.h.