ProteoWizard
Public Types | Public Member Functions | Public Attributes | List of all members
pwiz::analysis::RegionSIC::Config Struct Reference

#include <RegionSIC.hpp>

Inheritance diagram for pwiz::analysis::RegionSIC::Config:
pwiz::analysis::TabularConfig

Public Types

enum  RadiusUnits { RadiusUnits_Unknown , RadiusUnits_amu , RadiusUnits_ppm }
 
- Public Types inherited from pwiz::analysis::TabularConfig
enum  Delimiter { Delimiter_FixedWidth , Delimiter_Space , Delimiter_Comma , Delimiter_Tab }
 

Public Member Functions

 Config (const std::string &args)
 
bool operator== (const Config &rhs)
 
- Public Member Functions inherited from pwiz::analysis::TabularConfig
char getDelimiterChar () const
 delimiter between columns (unless set to Delimiter_FixedWidth)
 
std::string getFileExtension () const
 
bool checkDelimiter (const std::string &arg)
 
void copyDelimiterConfig (const TabularConfig &rhs)
 
bool delim_equal (const TabularConfig &rhs) const
 
bool operator== (const TabularConfig &rhs) const
 

Public Attributes

double mzCenter
 
double radius
 
RadiusUnits radiusUnits
 

Additional Inherited Members

- Protected Member Functions inherited from pwiz::analysis::TabularConfig
 TabularConfig ()
 
- Protected Attributes inherited from pwiz::analysis::TabularConfig
Delimiter delimiter_
 

Detailed Description

Definition at line 44 of file RegionSIC.hpp.

Member Enumeration Documentation

◆ RadiusUnits

Enumerator
RadiusUnits_Unknown 
RadiusUnits_amu 
RadiusUnits_ppm 

Definition at line 48 of file RegionSIC.hpp.

Constructor & Destructor Documentation

◆ Config()

pwiz::analysis::RegionSIC::Config::Config ( const std::string &  args)

Member Function Documentation

◆ operator==()

bool pwiz::analysis::RegionSIC::Config::operator== ( const Config rhs)
inline

Definition at line 53 of file RegionSIC.hpp.

54 {
55 return mzCenter==rhs.mzCenter &&
56 radius == rhs.radius &&
57 radiusUnits == rhs.radiusUnits &&
58 delim_equal(rhs);
59 }
bool delim_equal(const TabularConfig &rhs) const

References mzCenter, radius, and radiusUnits.

Member Data Documentation

◆ mzCenter

double pwiz::analysis::RegionSIC::Config::mzCenter

Definition at line 46 of file RegionSIC.hpp.

Referenced by operator==().

◆ radius

double pwiz::analysis::RegionSIC::Config::radius

Definition at line 47 of file RegionSIC.hpp.

Referenced by operator==().

◆ radiusUnits

RadiusUnits pwiz::analysis::RegionSIC::Config::radiusUnits

Definition at line 49 of file RegionSIC.hpp.

Referenced by operator==().


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