ProteoWizard
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
pwiz::eharmony::DataFetcherContainer Struct Reference

#include <DataFetcherContainer.hpp>

List of all members.

Public Member Functions

 DataFetcherContainer (const PidfPtr pidf_a=PidfPtr(new PeptideID_dataFetcher()), const PidfPtr pidf_b=PidfPtr(new PeptideID_dataFetcher()), const FdfPtr fdf_a=FdfPtr(new Feature_dataFetcher()), const FdfPtr fdf_b=FdfPtr(new Feature_dataFetcher()))
void adjustRT (bool runA=true, bool runB=true)
void warpRT (const WarpFunctionEnum &wfe, const int &anchorFrequency=30, const double &anchorTol=100)
vector< pair< double, double > > anchors () const

Public Attributes

PidfPtr _pidf_a
PidfPtr _pidf_b
FdfPtr _fdf_a
FdfPtr _fdf_b

Private Member Functions

void getAnchors (const int &freq=30, const double &tol=100)
pair< vector< double >, vector
< double > > 
getPeptideRetentionTimes ()
pair< vector< double >, vector
< double > > 
getFeatureRetentionTimes ()
void putPeptideRetentionTimes (const pair< vector< double >, vector< double > > &times)
void putFeatureRetentionTimes (const pair< vector< double >, vector< double > > &times)
 DataFetcherContainer (DataFetcherContainer &)
DataFetcherContainer operator= (DataFetcherContainer &)

Private Attributes

vector< pair< double, double > > _anchors

Detailed Description

Definition at line 41 of file DataFetcherContainer.hpp.


Constructor & Destructor Documentation

pwiz::eharmony::DataFetcherContainer::DataFetcherContainer ( const PidfPtr  pidf_a = PidfPtr(new PeptideID_dataFetcher()),
const PidfPtr  pidf_b = PidfPtr(new PeptideID_dataFetcher()),
const FdfPtr  fdf_a = FdfPtr(new Feature_dataFetcher()),
const FdfPtr  fdf_b = FdfPtr(new Feature_dataFetcher()) 
)
pwiz::eharmony::DataFetcherContainer::DataFetcherContainer ( DataFetcherContainer )
private

Member Function Documentation

void pwiz::eharmony::DataFetcherContainer::adjustRT ( bool  runA = true,
bool  runB = true 
)
void pwiz::eharmony::DataFetcherContainer::warpRT ( const WarpFunctionEnum wfe,
const int &  anchorFrequency = 30,
const double &  anchorTol = 100 
)
vector<pair<double,double> > pwiz::eharmony::DataFetcherContainer::anchors ( ) const
inline

Definition at line 55 of file DataFetcherContainer.hpp.

References _anchors.

{ return _anchors;}
void pwiz::eharmony::DataFetcherContainer::getAnchors ( const int &  freq = 30,
const double &  tol = 100 
)
private
pair<vector<double>, vector<double> > pwiz::eharmony::DataFetcherContainer::getPeptideRetentionTimes ( )
private
pair<vector<double>, vector<double> > pwiz::eharmony::DataFetcherContainer::getFeatureRetentionTimes ( )
private
void pwiz::eharmony::DataFetcherContainer::putPeptideRetentionTimes ( const pair< vector< double >, vector< double > > &  times)
private
void pwiz::eharmony::DataFetcherContainer::putFeatureRetentionTimes ( const pair< vector< double >, vector< double > > &  times)
private
DataFetcherContainer pwiz::eharmony::DataFetcherContainer::operator= ( DataFetcherContainer )
private

Member Data Documentation

PidfPtr pwiz::eharmony::DataFetcherContainer::_pidf_a

Definition at line 48 of file DataFetcherContainer.hpp.

PidfPtr pwiz::eharmony::DataFetcherContainer::_pidf_b

Definition at line 49 of file DataFetcherContainer.hpp.

FdfPtr pwiz::eharmony::DataFetcherContainer::_fdf_a

Definition at line 51 of file DataFetcherContainer.hpp.

FdfPtr pwiz::eharmony::DataFetcherContainer::_fdf_b

Definition at line 52 of file DataFetcherContainer.hpp.

vector<pair<double, double> > pwiz::eharmony::DataFetcherContainer::_anchors
private

Definition at line 59 of file DataFetcherContainer.hpp.

Referenced by anchors().


The documentation for this struct was generated from the following file: