ProteoWizard
|
This summarizes the different types of spectra that can be expected in the file. This is expected to aid processing software in skipping files that do not contain appropriate spectrum types for it. More...
#include <MSData.hpp>
Additional Inherited Members | |
![]() | |
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) | |
![]() | |
std::vector< ParamGroupPtr > | paramGroupPtrs |
a collection of references to ParamGroups | |
std::vector< CVParam > | cvParams |
a collection of controlled vocabulary terms | |
std::vector< UserParam > | userParams |
a collection of uncontrolled user terms |
This summarizes the different types of spectra that can be expected in the file. This is expected to aid processing software in skipping files that do not contain appropriate spectrum types for it.
Definition at line 48 of file MSData.hpp.