ProteoWizard
Classes | Namespaces | Typedefs | Functions
MZRTField.hpp File Reference
#include "pwiz/utility/misc/Export.hpp"
#include "pwiz/data/misc/PeakData.hpp"
#include "pwiz/utility/chemistry/MZTolerance.hpp"
#include "boost/shared_ptr.hpp"
#include "boost/concept/assert.hpp"
#include "boost/concept/usage.hpp"
#include <set>
#include <vector>

Go to the source code of this file.

Classes

struct  pwiz::analysis::MZRTField< T >
 MZRTField is a std::set of boost::shared_ptrs, stored as a binary tree ordered by LessThan_MZRT. More...
 
struct  pwiz::analysis::RTMatches_Any< T >
 predicate always returns true More...
 
struct  pwiz::analysis::RTMatches_Contains< T >
 predicate returns true iff the object's retention time range contains the specified retention time More...
 
struct  pwiz::analysis::RTMatches_IsContainedIn< T >
 predicate returns true iff the object's retention time range is completely contained within the range of the specified reference object, up to the specified tolerance More...
 

Namespaces

namespace  pwiz
 
namespace  pwiz::analysis
 

Typedefs

typedef MZRTField< pwiz::data::peakdata::Peakelpwiz::analysis::PeakelField
 
typedef MZRTField< pwiz::data::peakdata::Featurepwiz::analysis::FeatureField
 

Functions

PWIZ_API_DECL std::ostream & pwiz::analysis::operator<< (std::ostream &os, const PeakelField &peakelField)