OpenMS
|
Read-only acqus File handler for XMass Analysis. More...
#include <OpenMS/FORMAT/HANDLERS/AcqusHandler.h>
Public Member Functions | |
AcqusHandler (const String &filename) | |
Constructor with filename. More... | |
virtual | ~AcqusHandler () |
Destructor. More... | |
double | getPosition (Size index) const |
Conversion from index to MZ ratio using internal calibration params. More... | |
String | getParam (const String ¶m) |
Read param as string. More... | |
Size | getSize () const |
Get size of spectrum. More... | |
Private Member Functions | |
AcqusHandler () | |
Private default constructor. More... | |
Private Attributes | |
std::map< String, String > | params_ |
Map for params saving. More... | |
Internal params for calibration | |
double | dw_ |
Size | delay_ |
double | ml1_ |
double | ml2_ |
double | ml3_ |
Size | td_ |
Read-only acqus File handler for XMass Analysis.
acqus File contains meta data about calibration (conversion for time to mz ratio), instrument specification and acquisition method.
|
explicit |
Constructor with filename.
Open acqus File as stream and import params.
filename | to acqus File. |
Exception::FileNotFound | is thrown if the file could not be opened. |
Exception::ConversionError | is thrown if error conversion from String to calibration param. |
|
virtual |
Destructor.
|
private |
Private default constructor.
Read param as string.
Referenced by XMassFile::importExperimentalSettings(), and XMassFile::load().
double getPosition | ( | Size | index | ) | const |
Conversion from index to MZ ratio using internal calibration params.
Referenced by XMassFile::load().
Size getSize | ( | ) | const |
Get size of spectrum.
Referenced by XMassFile::load().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |