|
ProteoWizard
|
MZRTField is a std::set of boost::shared_ptrs, stored as a binary tree ordered by LessThan_MZRT. More...
#include <MZRTField.hpp>
Public Types | |
| typedef boost::shared_ptr< T > | TPtr |
Public Member Functions | |
| template<typename RTMatches > | |
| std::vector< TPtr > | find (double mz, MZTolerance mzTolerance, RTMatches matches) const |
| find all objects with a given m/z, within a given m/z tolerance, satisfying the 'matches' predicate More... | |
| void | remove (const TPtr &p) |
| remove an object via a shared reference, rather than an iterator into the set More... | |
| template<typename RTMatches > | |
| std::vector< boost::shared_ptr< T > > | find (double mz, MZTolerance mzTolerance, RTMatches matches) const |
MZRTField is a std::set of boost::shared_ptrs, stored as a binary tree ordered by LessThan_MZRT.
Definition at line 94 of file MZRTField.hpp.
| typedef boost::shared_ptr<T> pwiz::analysis::MZRTField< T >::TPtr |
Definition at line 98 of file MZRTField.hpp.
| std::vector<TPtr> pwiz::analysis::MZRTField< T >::find | ( | double | mz, |
| MZTolerance | mzTolerance, | ||
| RTMatches | matches | ||
| ) | const |
find all objects with a given m/z, within a given m/z tolerance, satisfying the 'matches' predicate
Referenced by testFeatureField(), testFind(), testPeakelField(), verifyBombesinFeatures(), and verifyBombesinPeakels().
| void pwiz::analysis::MZRTField< T >::remove | ( | const TPtr & | p | ) |
remove an object via a shared reference, rather than an iterator into the set
Definition at line 193 of file MZRTField.hpp.
Referenced by testPeakelField().
| std::vector< boost::shared_ptr<T> > pwiz::analysis::MZRTField< T >::find | ( | double | mz, |
| MZTolerance | mzTolerance, | ||
| RTMatches | matches | ||
| ) | const |
Definition at line 168 of file MZRTField.hpp.
1.8.13