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) |
CVParam | cvParam (CVID cvid) const |
| finds cvid in the container:
|
CVParam | cvParamChild (CVID cvid) const |
| finds child of cvid in the container:
|
std::vector< CVParam > | cvParamChildren (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)
|
TODO.
Definition at line 294 of file MSData.hpp.