#include <OpenMS/METADATA/ID/Observation.h>
#include <OpenMS/METADATA/ID/MetaData.h>
#include <OpenMS/METADATA/ID/IdentifiedMolecule.h>
#include <OpenMS/METADATA/PeptideHit.h>
#include <OpenMS/CHEMISTRY/AdductInfo.h>
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/multi_index/composite_key.hpp>
Go to the source code of this file.
|
typedef std::vector< PeptideHit::PeakAnnotation > | PeakAnnotations |
|
typedef std::map< std::optional< ProcessingStepRef >, PeakAnnotations > | PeakAnnotationSteps |
|
typedef std::set< AdductInfo, AdductCompare > | Adducts |
|
typedef IteratorWrapper< Adducts::iterator > | AdductRef |
|
typedef std::optional< AdductRef > | AdductOpt |
|
typedef boost::multi_index_container< ObservationMatch, boost::multi_index::indexed_by< boost::multi_index::ordered_unique< boost::multi_index::composite_key< ObservationMatch, boost::multi_index::member< ObservationMatch, ObservationRef, &ObservationMatch::observation_ref >, boost::multi_index::member< ObservationMatch, IdentifiedMolecule, &ObservationMatch::identified_molecule_var >, boost::multi_index::member< ObservationMatch, AdductOpt, &ObservationMatch::adduct_opt > > > > > | ObservationMatches |
|
typedef IteratorWrapper< ObservationMatches::iterator > | ObservationMatchRef |
|