| OpenMS 2.5.0

Classes | Namespaces | Typedefs
ParentMoleculeGroup.h File Reference
`#include <OpenMS/METADATA/ID/ParentMolecule.h>`
`#include <boost/multi_index_container.hpp>`
`#include <boost/multi_index/ordered_index.hpp>`
`#include <boost/multi_index/member.hpp>`

Go to the source code of this file.

## Classes

struct | ParentMoleculeGroup
| : Group of ambiguously identified parent molecules (e.g. protein group) More...
struct | ParentMoleculeGrouping
| Set of groups of ambiguously identified parent molecules (e.g. results of running a protein inference algorithm) More...

## Namespaces

| OpenMS
| Main OpenMS namespace.
| OpenMS::IdentificationDataInternal

## Typedefs

typedef boost::multi_index_container< ParentMoleculeGroup, boost::multi_index::indexed_by< boost::multi_index::ordered_unique< boost::multi_index::member< ParentMoleculeGroup, std::set< ParentMoleculeRef >, &ParentMoleculeGroup::parent_molecule_refs > > > > | ParentMoleculeGroups
typedef IteratorWrapper< ParentMoleculeGroups::iterator > | ParentGroupRef
typedef std::vector< ParentMoleculeGrouping > | ParentMoleculeGroupings

## Class Documentation

## ◆ OpenMS::IdentificationDataInternal::ParentMoleculeGroup

struct OpenMS::IdentificationDataInternal::ParentMoleculeGroup

: Group of ambiguously identified parent molecules (e.g. protein group)

Class Members
set< ParentMoleculeRef > | parent_molecule_refs |
map< ScoreTypeRef, double > | scores |