OpenMS  2.8.0
Public Member Functions | Public Attributes | List of all members
MockTransitionGroup Class Reference

Mock object implementing ITransitionGroup. More...

#include <OpenMS/OPENSWATHALGO/DATAACCESS/MockObjects.h>

Inheritance diagram for MockTransitionGroup:
[legend]
Collaboration diagram for MockTransitionGroup:
[legend]

Public Member Functions

 MockTransitionGroup ()
 
 ~MockTransitionGroup () override
 
std::size_t size () const override
 
std::vector< std::string > getNativeIDs () const override
 
void getLibraryIntensities (std::vector< double > &intensities) const override
 
- Public Member Functions inherited from ITransitionGroup
virtual ~ITransitionGroup ()
 

Public Attributes

std::size_t m_size
 
std::vector< std::string > m_native_ids
 
std::vector< double > m_library_intensities
 

Detailed Description

Mock object implementing ITransitionGroup.

Constructor & Destructor Documentation

◆ MockTransitionGroup()

◆ ~MockTransitionGroup()

~MockTransitionGroup ( )
override

Member Function Documentation

◆ getLibraryIntensities()

void getLibraryIntensities ( std::vector< double > &  intensities) const
overridevirtual

Implements ITransitionGroup.

◆ getNativeIDs()

std::vector<std::string> getNativeIDs ( ) const
overridevirtual

Implements ITransitionGroup.

◆ size()

std::size_t size ( ) const
overridevirtual

Implements ITransitionGroup.

Member Data Documentation

◆ m_library_intensities

std::vector<double> m_library_intensities

◆ m_native_ids

std::vector<std::string> m_native_ids

◆ m_size

std::size_t m_size