24 #ifndef _SPECTRUMTABLE_HPP_ 25 #define _SPECTRUMTABLE_HPP_ 44 Config(
const std::string& args =
"");
52 virtual UpdateRequest updateRequested(
const DataInfo& dataInfo,
55 virtual void close(
const DataInfo& dataInfo);
67 static const char*
id() {
return "spectrum_table";}
68 static const char*
description() {
return "write spectrum metadata as read from scan headers, in a table format";}
81 #endif // _SPECTRUMTABLE_HPP_
simple memory cache for common MSData info
static std::vector< std::string > argsUsage()
const MSDataCache & cache_
#define TABULARCONFIG_DELIMITER_USAGE_STR
writes table of spectrum metadata to a file
static const char * argsFormat()
This auxilliary class should be specialized for MSDataAnalyzers whose instantiation is controlled by ...
static const char * description()
Identifying information for a spectrum.
#define TABULARCONFIG_DELIMITER_OPTIONS_STR
information about the data to be analyzed
Interface for MSData analyzers.