ProteoWizard
Static Public Member Functions | List of all members
pwiz::analysis::analyzer_strings< SpectrumBinaryData > Struct Reference

#include <SpectrumBinaryData.hpp>

Static Public Member Functions

static const char * id ()
 
static const char * argsFormat ()
 
static const char * description ()
 
static std::vector< std::string > argsUsage ()
 

Detailed Description

Definition at line 78 of file SpectrumBinaryData.hpp.

Member Function Documentation

◆ id()

static const char * pwiz::analysis::analyzer_strings< SpectrumBinaryData >::id ( )
inlinestatic

Definition at line 80 of file SpectrumBinaryData.hpp.

80{return "binary";}

◆ argsFormat()

static const char * pwiz::analysis::analyzer_strings< SpectrumBinaryData >::argsFormat ( )
inlinestatic

Definition at line 84 of file SpectrumBinaryData.hpp.

84{return BINARY_INDEX_ARG "=<spectrumIndexLow>[,<spectrumIndexHigh>] | " BINARY_SCAN_ARG "=<scanNumberLow>[,<scanNumberHigh>] [" BINARY_PRECISION_ARG "=<precision>]";}
#define BINARY_PRECISION_ARG
#define BINARY_INDEX_ARG
#define BINARY_SCAN_ARG

References BINARY_INDEX_ARG, BINARY_PRECISION_ARG, and BINARY_SCAN_ARG.

◆ description()

static const char * pwiz::analysis::analyzer_strings< SpectrumBinaryData >::description ( )
inlinestatic

Definition at line 86 of file SpectrumBinaryData.hpp.

86{return "write binary data for selected spectra";}

◆ argsUsage()

static std::vector< std::string > pwiz::analysis::analyzer_strings< SpectrumBinaryData >::argsUsage ( )
inlinestatic

Definition at line 88 of file SpectrumBinaryData.hpp.

89 {
90 std::vector<std::string> result;
91 result.push_back(BINARY_INDEX_ARG": write data for spectra in this index range");
92 result.push_back(BINARY_SCAN_ARG": write data for spectra in this scan number range");
93 result.push_back(BINARY_PRECISION_ARG": write d decimal places");
94 return result;
95 }

References BINARY_INDEX_ARG, BINARY_PRECISION_ARG, and BINARY_SCAN_ARG.


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