OpenMS
2.6.0
|
A processing step that was applied to a data item, possibly with associated scores. More...
#include <OpenMS/METADATA/ID/AppliedProcessingStep.h>
Public Member Functions | |
AppliedProcessingStep (const boost::optional< ProcessingStepRef > &processing_step_opt=boost::none, const std::map< ScoreTypeRef, double > &scores=std::map< ScoreTypeRef, double >()) | |
bool | operator== (const AppliedProcessingStep &other) const |
std::vector< std::pair< ScoreTypeRef, double > > | getScoresInOrder () const |
Return scores in order of priority (primary first). More... | |
Public Attributes | |
boost::optional< ProcessingStepRef > | processing_step_opt |
std::map< ScoreTypeRef, double > | scores |
A processing step that was applied to a data item, possibly with associated scores.
|
inlineexplicit |
|
inline |
Return scores in order of priority (primary first).
The order is defined in the DataProcessingSoftware
referenced by the processing step (if available). Scores not listed there are included at the end of the output.
References AppliedProcessingStep::processing_step_opt, and AppliedProcessingStep::scores.
|
inline |
References AppliedProcessingStep::processing_step_opt, and AppliedProcessingStep::scores.
boost::optional<ProcessingStepRef> processing_step_opt |
std::map<ScoreTypeRef, double> scores |