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.