|
ProteoWizard
|
#include <TraData.hpp>
Public Member Functions | |
| bool | empty () const |
| returns true iff all members are empty and contain no params | |
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< 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) | |
| 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) | |
Public Attributes | |
| std::string | id |
| String label for this transition. | |
| PeptidePtr | peptidePtr |
| Reference to a peptide which this transition is intended to identify. | |
| CompoundPtr | compoundPtr |
| Reference to a compound for this transition. | |
| Precursor | precursor |
| Precursor (Q1) of the transition. | |
| Product | product |
| Product (Q3) of the transition. | |
| Prediction | prediction |
| Information about a prediction for a suitable transition using some software. | |
| RetentionTime | retentionTime |
| Information about predicted or calibrated retention time. | |
| std::vector< Interpretation > | interpretationList |
| List of possible interprations of fragment ions for a transition. | |
| std::vector< Configuration > | configurationList |
| List of insutrument configurations used in the validation or optimization of the transitions. | |
Public Attributes inherited from pwiz::data::ParamContainer | |
| 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 | |
Definition at line 273 of file TraData.hpp.
| bool pwiz::tradata::Transition::empty | ( | ) | const |
returns true iff all members are empty and contain no params
Reimplemented from pwiz::data::ParamContainer.
| std::string pwiz::tradata::Transition::id |
String label for this transition.
Definition at line 276 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()(), and testTransition().
| PeptidePtr pwiz::tradata::Transition::peptidePtr |
Reference to a peptide which this transition is intended to identify.
Definition at line 279 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()(), testTraData(), and testTransition().
| CompoundPtr pwiz::tradata::Transition::compoundPtr |
Reference to a compound for this transition.
Definition at line 282 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()(), testTraData(), and testTransition().
| Precursor pwiz::tradata::Transition::precursor |
Precursor (Q1) of the transition.
Definition at line 285 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()(), and testTransition().
| Product pwiz::tradata::Transition::product |
Product (Q3) of the transition.
Definition at line 288 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()(), and testTransition().
| Prediction pwiz::tradata::Transition::prediction |
Information about a prediction for a suitable transition using some software.
Definition at line 291 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()().
| RetentionTime pwiz::tradata::Transition::retentionTime |
Information about predicted or calibrated retention time.
Definition at line 294 of file TraData.hpp.
| std::vector<Interpretation> pwiz::tradata::Transition::interpretationList |
List of possible interprations of fragment ions for a transition.
Definition at line 297 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()().
| std::vector<Configuration> pwiz::tradata::Transition::configurationList |
List of insutrument configurations used in the validation or optimization of the transitions.
Definition at line 300 of file TraData.hpp.
Referenced by pwiz::tradata::TextWriter::operator()(), and testTransition().
1.8.1.1