ProteoWizard
Public Member Functions | Public Attributes | List of all members
pwiz::data::peakdata::Feature Struct Reference

#include <PeakData.hpp>

Public Member Functions

 Feature ()
 
 Feature (const MSIHandler::Record &record)
 
void calculateMetadata ()
 
double retentionTimeMin () const
 
double retentionTimeMax () const
 
void write (pwiz::minimxml::XMLWriter &xmlWriter) const
 
void read (std::istream &is)
 
bool operator== (const Feature &that) const
 
bool operator!= (const Feature &that) const
 

Public Attributes

std::string id
 
double mz
 
double retentionTime
 
int charge
 
double totalIntensity
 
double rtVariance
 
double score
 
double error
 
std::vector< PeakelPtrpeakels
 

Detailed Description

Definition at line 261 of file PeakData.hpp.

Constructor & Destructor Documentation

§ Feature() [1/2]

pwiz::data::peakdata::Feature::Feature ( )

§ Feature() [2/2]

pwiz::data::peakdata::Feature::Feature ( const MSIHandler::Record record)

Member Function Documentation

§ calculateMetadata()

void pwiz::data::peakdata::Feature::calculateMetadata ( )

§ retentionTimeMin()

double pwiz::data::peakdata::Feature::retentionTimeMin ( ) const

Referenced by testFeatureAux().

§ retentionTimeMax()

double pwiz::data::peakdata::Feature::retentionTimeMax ( ) const

Referenced by testFeatureAux().

§ write()

void pwiz::data::peakdata::Feature::write ( pwiz::minimxml::XMLWriter xmlWriter) const

Referenced by testFeature().

§ read()

void pwiz::data::peakdata::Feature::read ( std::istream &  is)

Referenced by testFeature().

§ operator==()

bool pwiz::data::peakdata::Feature::operator== ( const Feature that) const

§ operator!=()

bool pwiz::data::peakdata::Feature::operator!= ( const Feature that) const

Member Data Documentation

§ id

std::string pwiz::data::peakdata::Feature::id

Definition at line 266 of file PeakData.hpp.

§ mz

double pwiz::data::peakdata::Feature::mz

Definition at line 267 of file PeakData.hpp.

Referenced by testFeature(), and testPredicate_Feature().

§ retentionTime

double pwiz::data::peakdata::Feature::retentionTime

Definition at line 268 of file PeakData.hpp.

Referenced by testFeature(), and testFeatureAux().

§ charge

int pwiz::data::peakdata::Feature::charge

Definition at line 269 of file PeakData.hpp.

Referenced by testFeature().

§ totalIntensity

double pwiz::data::peakdata::Feature::totalIntensity

Definition at line 270 of file PeakData.hpp.

Referenced by testFeature().

§ rtVariance

double pwiz::data::peakdata::Feature::rtVariance

Definition at line 271 of file PeakData.hpp.

Referenced by testFeature().

§ score

double pwiz::data::peakdata::Feature::score

Definition at line 272 of file PeakData.hpp.

Referenced by testFeature().

§ error

double pwiz::data::peakdata::Feature::error

Definition at line 273 of file PeakData.hpp.

Referenced by testFeature().

§ peakels

std::vector<PeakelPtr> pwiz::data::peakdata::Feature::peakels

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