ProteoWizard
|
client-implemented sort predicate – called during construction of SpectrumList_Sorter to sort the underlying spectrum list More...
#include <SpectrumList_Sorter.hpp>
Public Member Functions | |
virtual boost::logic::tribool | less (const msdata::SpectrumIdentity &lhs, const msdata::SpectrumIdentity &rhs) const |
return values: true: lhs < rhs false: lhs >= rhs indeterminate: need to see the full Spectrum object to decide | |
virtual boost::logic::tribool | less (const msdata::Spectrum &lhs, const msdata::Spectrum &rhs) const |
return values: true: lhs < rhs false: lhs >= rhs indeterminate: need a more detailed Spectrum object to decide | |
virtual | ~Predicate () |
client-implemented sort predicate – called during construction of SpectrumList_Sorter to sort the underlying spectrum list
Definition at line 45 of file SpectrumList_Sorter.hpp.
|
inlinevirtual |
Definition at line 63 of file SpectrumList_Sorter.hpp.
|
inlinevirtual |
return values: true: lhs < rhs false: lhs >= rhs indeterminate: need to see the full Spectrum object to decide
Reimplemented in MSLevelSorter, and DefaultArrayLengthSorter.
Definition at line 51 of file SpectrumList_Sorter.hpp.
|
inlinevirtual |
return values: true: lhs < rhs false: lhs >= rhs indeterminate: need a more detailed Spectrum object to decide
Reimplemented in pwiz::analysis::SpectrumList_SorterPredicate_ScanStartTime, MSLevelSorter, and DefaultArrayLengthSorter.
Definition at line 59 of file SpectrumList_Sorter.hpp.
References pwiz::msdata::SpectrumIdentity::index.