35 #ifndef OPENMS_ANALYSIS_OPENSWATH_OPENSWATHALGO_DATAACCESS_MOCKOBJECTS_H 
   36 #define OPENMS_ANALYSIS_OPENSWATH_OPENSWATHALGO_DATAACCESS_MOCKOBJECTS_H 
   41 #include <boost/shared_ptr.hpp> 
   61     void getRT(std::vector<double>& rt);
 
   63     void getIntensity(std::vector<double>& intens);
 
   87     boost::shared_ptr<OpenSwath::IFeature> getFeature(std::string nativeID);
 
   93     std::map<std::string, boost::shared_ptr<MockFeature> > 
m_features;
 
  112     std::vector<std::string> getNativeIDs();
 
  114     void getLibraryIntensities(std::vector<double>& intensities);
 
  131     double getValueAtRT(
double );
 
  138 #endif // OPENMS_ANALYSIS_OPENSWATH_OPENSWATHALGO_DATAACCESS_MOCKOBJECTS_H 
std::vector< double > m_intensity_vec
Definition: MockObjects.h:70
std::vector< std::string > m_native_ids
Definition: MockObjects.h:117
Mock object implementing IMRMFeature. 
Definition: MockObjects.h:78
Mock object implementing IFeature. 
Definition: MockObjects.h:52
Definition: ITransition.h:65
float m_intensity
Definition: MockObjects.h:71
double m_sn_value
Definition: MockObjects.h:133
std::map< std::string, boost::shared_ptr< MockFeature > > m_features
Definition: MockObjects.h:93
Definition: ITransition.h:46
std::vector< double > m_library_intensities
Definition: MockObjects.h:118
std::size_t m_size
Definition: MockObjects.h:116
double m_rt
Definition: MockObjects.h:72
Mock object implementing ITransitionGroup. 
Definition: MockObjects.h:101
float m_intensity
Definition: MockObjects.h:94
Definition: ITransition.h:56
std::vector< double > m_rt_vec
Definition: MockObjects.h:69
double m_rt
Definition: MockObjects.h:95
Mock object implementing ISignalToNoise. 
Definition: MockObjects.h:125
Definition: ITransition.h:73