Representation of controlled vocabulary term list.
Definition: CVTermList.h:54
Representation of controlled vocabulary term.
Definition: CVTerm.h:53
This class stores a SRM/MRM transition.
Definition: IncludeExcludeTarget.h:54
const CVTermList & getProductCVTermList() const
CVTermList product_cv_terms_
Definition: IncludeExcludeTarget.h:158
std::vector< Configuration > configurations_
Definition: IncludeExcludeTarget.h:166
void setPeptideRef(const String &peptide_ref)
double getPrecursorMZ() const
void addConfiguration(const Configuration &configuration)
const CVTermList & getPrecursorCVTermList() const
const RetentionTime & getRetentionTime() const
std::vector< CVTermList > interpretation_list_
Definition: IncludeExcludeTarget.h:160
IncludeExcludeTarget & operator=(const IncludeExcludeTarget &rhs)
assignment operator
IncludeExcludeTarget()
default constructor
String name_
Definition: IncludeExcludeTarget.h:150
const std::vector< CVTermList > & getInterpretations() const
double getProductMZ() const
bool operator!=(const IncludeExcludeTarget &rhs) const
inequality operator
String peptide_ref_
Definition: IncludeExcludeTarget.h:162
String compound_ref_
Definition: IncludeExcludeTarget.h:164
void addProductCVTerm(const CVTerm &cv_term)
void setCompoundRef(const String &compound_ref)
void setInterpretations(const std::vector< CVTermList > &interpretations)
RetentionTime rts_
Definition: IncludeExcludeTarget.h:170
TargetedExperimentHelper::Configuration Configuration
Definition: IncludeExcludeTarget.h:58
const CVTermList & getPrediction() const
bool operator==(const IncludeExcludeTarget &rhs) const
equality operator
void setPrecursorCVTermList(const CVTermList &list)
const String & getCompoundRef() const
void setName(const String &name)
~IncludeExcludeTarget() override
destructor
IncludeExcludeTarget(const IncludeExcludeTarget &rhs)
copy constructor
double precursor_mz_
Definition: IncludeExcludeTarget.h:152
void setProductCVTermList(const CVTermList &list)
const String & getPeptideRef() const
void setConfigurations(const std::vector< Configuration > &configuration)
void setPrediction(const CVTermList &prediction)
const String & getName() const
CVTermList precursor_cv_terms_
Definition: IncludeExcludeTarget.h:154
void addInterpretation(const CVTermList &interpretation)
void setRetentionTime(RetentionTime rt)
const std::vector< Configuration > & getConfigurations() const
void addPredictionTerm(const CVTerm &prediction)
void setProductMZ(double mz)
void addPrecursorCVTerm(const CVTerm &cv_term)
TargetedExperimentHelper::RetentionTime RetentionTime
Definition: IncludeExcludeTarget.h:59
CVTermList prediction_
Definition: IncludeExcludeTarget.h:168
void setPrecursorMZ(double mz)
sets the precursor mz (Q1 value)
double product_mz_
Definition: IncludeExcludeTarget.h:156
A more convenient string class.
Definition: String.h:61
This class stores a retention time structure that is used in TargetedExperiment (representing a TraML...
Definition: TargetedExperimentHelper.h:126
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Definition: TargetedExperimentHelper.h:66