ProteoWizard
Public Member Functions
pwiz::msdata::SelectedIon Struct Reference

TODO. More...

#include <MSData.hpp>

Inheritance diagram for pwiz::msdata::SelectedIon:
pwiz::data::ParamContainer

List of all members.

Public Member Functions

 SelectedIon ()
 SelectedIon (double mz)
 SelectedIon (double mz, double intensity, CVID intensityUnit)
 SelectedIon (double mz, int chargeState)
 SelectedIon (double mz, double intensity, int chargeState, CVID intensityUnit)
- Public Member Functions inherited from pwiz::data::ParamContainer
CVParam cvParam (CVID cvid) const
 finds cvid in the container:
CVParam cvParamChild (CVID cvid) const
 finds child of cvid in the container:
std::vector< CVParamcvParamChildren (CVID cvid) const
 finds all children of cvid in the container:
bool hasCVParam (CVID cvid) const
 returns true iff cvParams contains exact cvid (recursive)
bool hasCVParamChild (CVID cvid) const
 returns true iff cvParams contains a child (is_a) of cvid (recursive)
UserParam userParam (const std::string &) const
 finds UserParam with specified name
void set (CVID cvid, const std::string &value="", CVID units=CVID_Unknown)
 set/add a CVParam (not recursive)
void set (CVID cvid, double value, CVID units=CVID_Unknown)
 set/add a CVParam (not recursive)
void set (CVID cvid, int value, CVID units=CVID_Unknown)
 set/add a CVParam (not recursive)
template<typename value_type >
void set (CVID cvid, value_type value, CVID units=CVID_Unknown)
 set/add a CVParam (not recursive)
bool empty () const
 returns true iff the element contains no params or param groups
void clear ()
 clears the collections
bool operator== (const ParamContainer &that) const
 returns true iff this and that have the exact same cvParams and userParams
bool operator!= (const ParamContainer &that) const
 returns !(this==that)
template<>
void set (CVID cvid, bool value, CVID units)
 special case for bool (outside the class for gcc 3.4, and inline for msvc)

Additional Inherited Members

- Public Attributes inherited from pwiz::data::ParamContainer
std::vector< ParamGroupPtrparamGroupPtrs
 a collection of references to ParamGroups
std::vector< CVParamcvParams
 a collection of controlled vocabulary terms
std::vector< UserParamuserParams
 a collection of uncontrolled user terms

Detailed Description

TODO.

Definition at line 294 of file MSData.hpp.


Constructor & Destructor Documentation

pwiz::msdata::SelectedIon::SelectedIon ( )
inline

Definition at line 296 of file MSData.hpp.

{}
pwiz::msdata::SelectedIon::SelectedIon ( double  mz)
explicit
pwiz::msdata::SelectedIon::SelectedIon ( double  mz,
double  intensity,
CVID  intensityUnit 
)
explicit
pwiz::msdata::SelectedIon::SelectedIon ( double  mz,
int  chargeState 
)
explicit
pwiz::msdata::SelectedIon::SelectedIon ( double  mz,
double  intensity,
int  chargeState,
CVID  intensityUnit 
)
explicit

The documentation for this struct was generated from the following file: