ProteoWizard
|
A container that wraps DemuxWindow to preserve the full precision window boundaries. More...
#include <IPrecursorMaskCodec.hpp>
Public Member Functions | |
IsolationWindow (const msdata::Precursor &p) | |
Constructs an IsolationWindow from a Precursor. More... | |
IsolationWindow (double mzLow, double mzHigh) | |
Constructs an IsolationWindow from a given mass range. More... | |
bool | operator< (const IsolationWindow &rhs) const |
Isolation windows are sorted by their start value. More... | |
Public Attributes | |
double | lowMz |
Full precision lower m/z bound. More... | |
double | highMz |
Full precision upper m/z bound. More... | |
DemuxWindow | demuxWindow |
Set of isolation window boundaries that provides useful operations for sorting and comparing different isolation windows. More... | |
A container that wraps DemuxWindow to preserve the full precision window boundaries.
Definition at line 167 of file IPrecursorMaskCodec.hpp.
|
inlineexplicit |
Constructs an IsolationWindow from a Precursor.
Definition at line 171 of file IPrecursorMaskCodec.hpp.
|
inline |
Constructs an IsolationWindow from a given mass range.
Definition at line 175 of file IPrecursorMaskCodec.hpp.
|
inline |
Isolation windows are sorted by their start value.
Definition at line 187 of file IPrecursorMaskCodec.hpp.
References demuxWindow.
double pwiz::analysis::IsolationWindow::lowMz |
Full precision lower m/z bound.
Definition at line 178 of file IPrecursorMaskCodec.hpp.
double pwiz::analysis::IsolationWindow::highMz |
Full precision upper m/z bound.
Definition at line 180 of file IPrecursorMaskCodec.hpp.
DemuxWindow pwiz::analysis::IsolationWindow::demuxWindow |
Set of isolation window boundaries that provides useful operations for sorting and comparing different isolation windows.
Definition at line 184 of file IPrecursorMaskCodec.hpp.
Referenced by operator<().