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

struct for an eluted peak (PEAK ELution) More...

#include <PeakData.hpp>

Public Member Functions

 Peakel ()
 
 Peakel (const Peak &peak)
 
void calculateMetadata ()
 recalculates all metadata based on peak data
 
double retentionTimeMin () const
 
double retentionTimeMax () const
 
void write (pwiz::minimxml::XMLWriter &xmlWriter) const
 
void read (std::istream &is)
 
bool operator== (const Peakel &that) const
 
bool operator!= (const Peakel &that) const
 

Public Attributes

double mz
 
double retentionTime
 
double maxIntensity
 
double totalIntensity
 
double mzVariance
 
std::vector< Peakpeaks
 

Detailed Description

struct for an eluted peak (PEAK ELution)

Definition at line 211 of file PeakData.hpp.

Constructor & Destructor Documentation

◆ Peakel() [1/2]

pwiz::data::peakdata::Peakel::Peakel ( )

◆ Peakel() [2/2]

pwiz::data::peakdata::Peakel::Peakel ( const Peak peak)

Member Function Documentation

◆ calculateMetadata()

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

recalculates all metadata based on peak data

◆ retentionTimeMin()

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

Referenced by testPeakelAux().

◆ retentionTimeMax()

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

Referenced by testPeakelAux().

◆ write()

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

◆ read()

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

Referenced by testPeakel().

◆ operator==()

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

◆ operator!=()

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

Member Data Documentation

◆ mz

double pwiz::data::peakdata::Peakel::mz

Definition at line 214 of file PeakData.hpp.

Referenced by testPeakelConstruction().

◆ retentionTime

double pwiz::data::peakdata::Peakel::retentionTime

Definition at line 215 of file PeakData.hpp.

Referenced by testPeakelAux(), and testPeakelConstruction().

◆ maxIntensity

double pwiz::data::peakdata::Peakel::maxIntensity

Definition at line 216 of file PeakData.hpp.

◆ totalIntensity

double pwiz::data::peakdata::Peakel::totalIntensity

Definition at line 217 of file PeakData.hpp.

◆ mzVariance

double pwiz::data::peakdata::Peakel::mzVariance

Definition at line 218 of file PeakData.hpp.

◆ peaks

std::vector<Peak> pwiz::data::peakdata::Peakel::peaks

Definition at line 221 of file PeakData.hpp.

Referenced by testPeakelAux(), and testPeakelConstruction().


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