35 #ifndef OPENMS_ANALYSIS_OPENSWATH_OPENSWATHALGO_DATAACCESS_MOCKOBJECTS_H 36 #define OPENMS_ANALYSIS_OPENSWATH_OPENSWATHALGO_DATAACCESS_MOCKOBJECTS_H 38 #include <OpenMS/ANALYSIS/OPENSWATH/OPENSWATHALGO/OpenSwathAlgoConfig.h> 41 #include <boost/shared_ptr.hpp> 60 void getRT(std::vector<double>& rt);
62 void getIntensity(std::vector<double>& intens);
86 boost::shared_ptr<OpenSwath::IFeature> getFeature(std::string nativeID);
88 boost::shared_ptr<OpenSwath::IFeature> getPrecursorFeature(std::string nativeID);
90 std::vector<std::string> getNativeIDs()
const;
92 std::vector<std::string> getPrecursorIDs()
const;
100 std::map<std::string, boost::shared_ptr<MockFeature> >
m_features;
120 std::vector<std::string> getNativeIDs();
122 void getLibraryIntensities(std::vector<double>& intensities);
139 double getValueAtRT(
double );
146 #endif // OPENMS_ANALYSIS_OPENSWATH_OPENSWATHALGO_DATAACCESS_MOCKOBJECTS_H std::vector< double > m_intensity_vec
Definition: MockObjects.h:69
std::vector< std::string > m_native_ids
Definition: MockObjects.h:125
Mock object implementing IMRMFeature.
Definition: MockObjects.h:77
std::map< std::string, boost::shared_ptr< MockFeature > > m_precursor_features
Definition: MockObjects.h:101
Mock object implementing IFeature.
Definition: MockObjects.h:51
Definition: ITransition.h:69
float m_intensity
Definition: MockObjects.h:70
double m_sn_value
Definition: MockObjects.h:141
std::map< std::string, boost::shared_ptr< MockFeature > > m_features
Definition: MockObjects.h:100
Definition: ITransition.h:46
std::vector< double > m_library_intensities
Definition: MockObjects.h:126
Definition: MRMScoring.h:51
std::size_t m_size
Definition: MockObjects.h:124
double m_rt
Definition: MockObjects.h:71
Mock object implementing ITransitionGroup.
Definition: MockObjects.h:109
float m_intensity
Definition: MockObjects.h:102
Definition: ITransition.h:56
std::vector< double > m_rt_vec
Definition: MockObjects.h:68
double m_rt
Definition: MockObjects.h:103
Mock object implementing ISignalToNoise.
Definition: MockObjects.h:133
Definition: ITransition.h:77