Representation of controlled vocabulary term list.
Definition: CVTermList.h:28
Representation of controlled vocabulary term.
Definition: CVTerm.h:27
This class stores a SRM/MRM transition.
Definition: IncludeExcludeTarget.h:28
const CVTermList & getProductCVTermList() const
CVTermList product_cv_terms_
Definition: IncludeExcludeTarget.h:132
std::vector< Configuration > configurations_
Definition: IncludeExcludeTarget.h:140
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:134
IncludeExcludeTarget & operator=(const IncludeExcludeTarget &rhs)
assignment operator
IncludeExcludeTarget()
default constructor
String name_
Definition: IncludeExcludeTarget.h:124
const std::vector< CVTermList > & getInterpretations() const
double getProductMZ() const
bool operator!=(const IncludeExcludeTarget &rhs) const
inequality operator
String peptide_ref_
Definition: IncludeExcludeTarget.h:136
String compound_ref_
Definition: IncludeExcludeTarget.h:138
void addProductCVTerm(const CVTerm &cv_term)
void setCompoundRef(const String &compound_ref)
void setInterpretations(const std::vector< CVTermList > &interpretations)
RetentionTime rts_
Definition: IncludeExcludeTarget.h:144
TargetedExperimentHelper::Configuration Configuration
Definition: IncludeExcludeTarget.h:32
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:126
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:128
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:33
CVTermList prediction_
Definition: IncludeExcludeTarget.h:142
void setPrecursorMZ(double mz)
sets the precursor mz (Q1 value)
double product_mz_
Definition: IncludeExcludeTarget.h:130
A more convenient string class.
Definition: String.h:34
This class stores a retention time structure that is used in TargetedExperiment (representing a TraML...
Definition: TargetedExperimentHelper.h:100
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:22
Definition: TargetedExperimentHelper.h:40