![]() |
OpenMS
|
#include <OpenMS/KERNEL/StandardTypes.h>#include <OpenMS/CONCEPT/Types.h>#include <OpenMS/CONCEPT/Exception.h>#include <OpenMS/CONCEPT/Macros.h>#include <OpenMS/CHEMISTRY/AASequence.h>#include <OpenMS/METADATA/CVTerm.h>#include <OpenMS/METADATA/CVTermList.h>#include <OpenMS/METADATA/CVTermListInterface.h>#include <OpenMS/CHEMISTRY/Residue.h>#include <OpenMS/CONCEPT/HashUtils.h>#include <boost/numeric/conversion/cast.hpp>#include <functional>Go to the source code of this file.
Classes | |
| struct | Configuration |
| struct | CV |
| struct | Protein |
| class | RetentionTime |
| This class stores a retention time structure that is used in TargetedExperiment (representing a TraML file) More... | |
| class | PeptideCompound |
| Base class to represent either a peptide or a compound. More... | |
| class | Compound |
| Represents a compound (small molecule) More... | |
| class | Peptide |
| Represents a peptide (amino acid sequence) More... | |
| struct | Peptide::Modification |
| struct | Contact |
| struct | Publication |
| struct | Instrument |
| struct | Prediction |
| struct | Interpretation |
| Product ion interpretation. More... | |
| struct | TraMLProduct |
| Represents a product ion. More... | |
| struct | hash< OpenMS::TargetedExperimentHelper::CV > |
| Hash function for TargetedExperimentHelper::CV. More... | |
| struct | hash< OpenMS::TargetedExperimentHelper::Protein > |
| Hash function for TargetedExperimentHelper::Protein. More... | |
| struct | hash< OpenMS::TargetedExperimentHelper::RetentionTime > |
| Hash function for TargetedExperimentHelper::RetentionTime. More... | |
| struct | hash< OpenMS::TargetedExperimentHelper::PeptideCompound > |
| Hash function for TargetedExperimentHelper::PeptideCompound. More... | |
| struct | hash< OpenMS::TargetedExperimentHelper::Compound > |
| Hash function for TargetedExperimentHelper::Compound. More... | |
| struct | hash< OpenMS::TargetedExperimentHelper::Peptide > |
| Hash function for TargetedExperimentHelper::Peptide. More... | |
| struct | hash< OpenMS::TargetedExperimentHelper::Contact > |
| Hash function for TargetedExperimentHelper::Contact. More... | |
| struct | hash< OpenMS::TargetedExperimentHelper::Publication > |
| Hash function for TargetedExperimentHelper::Publication. More... | |
| struct | hash< OpenMS::TargetedExperimentHelper::Instrument > |
| Hash function for TargetedExperimentHelper::Instrument. More... | |
| struct | hash< OpenMS::TargetedExperimentHelper::Prediction > |
| Hash function for TargetedExperimentHelper::Prediction. More... | |
| struct | hash< OpenMS::TargetedExperimentHelper::Interpretation > |
| Hash function for TargetedExperimentHelper::Interpretation. More... | |
| struct | hash< OpenMS::TargetedExperimentHelper::TraMLProduct > |
| Hash function for TargetedExperimentHelper::TraMLProduct. More... | |
Namespaces | |
| namespace | OpenMS |
| Main OpenMS namespace. | |
| namespace | OpenMS::TargetedExperimentHelper |
| This class stores helper structures that are used in multiple classes of the TargetedExperiment (e.g. ReactionMonitoringTransition and IncludeExcludeTarget). | |
| namespace | std |
| STL namespace. | |
Functions | |
| OpenMS::AASequence | getAASequence (const Peptide &peptide) |
| helper function that converts a Peptide object to a AASequence object | |
| void | setModification (int location, int max_size, const String &modification, OpenMS::AASequence &aas) |
| helper function that sets a modification on a AASequence object | |
| template<typename T > | |
| std::size_t | hashCVTerms (const T &obj) noexcept |
| Helper template to hash any type with getCVTerms() method (CVTermList, CVTermListInterface) | |
| std::size_t | hashCVTermList (const CVTermList &cvtl) noexcept |
| std::size_t | hashCVTermListInterface (const CVTermListInterface &cvtli) noexcept |