ProteoWizard
Public Member Functions | Public Attributes
pwiz::msdata::DiffConfig Struct Reference

configuration struct for diffing MSData types More...

#include <Diff.hpp>

Inheritance diagram for pwiz::msdata::DiffConfig:
pwiz::data::BaseDiffConfig

List of all members.

Public Member Functions

 DiffConfig ()
- Public Member Functions inherited from pwiz::data::BaseDiffConfig
 BaseDiffConfig (double _precision=1e-6)

Public Attributes

bool ignoreIdentity
 ignore members of SpectrumIdentity and ChromatogramIdentity
bool ignoreMetadata
 ignore all file level metadata, and most scan level metadata, i.e.
bool ignoreSpectra
bool ignoreChromatograms
bool ignoreDataProcessing
- Public Attributes inherited from pwiz::data::BaseDiffConfig
double precision
bool partialDiffOK
bool ignoreVersions

Detailed Description

configuration struct for diffing MSData types

Definition at line 205 of file Diff.hpp.


Constructor & Destructor Documentation

pwiz::msdata::DiffConfig::DiffConfig ( )
inline

Definition at line 221 of file Diff.hpp.


Member Data Documentation

bool pwiz::msdata::DiffConfig::ignoreIdentity

ignore members of SpectrumIdentity and ChromatogramIdentity

Definition at line 208 of file Diff.hpp.

Referenced by testWriteRead().

bool pwiz::msdata::DiffConfig::ignoreMetadata

ignore all file level metadata, and most scan level metadata, i.e.

verify scan binary data, plus important scan metadata:

  • msLevel
  • precursor.ionSelection

Definition at line 214 of file Diff.hpp.

Referenced by test(), testWriteRead(), testWriteReadBMS1(), testWriteReadBMS2(), testWriteReadCMS1(), testWriteReadCMS2(), testWriteReadMS1(), and testWriteReadMS2().

bool pwiz::msdata::DiffConfig::ignoreSpectra

Definition at line 216 of file Diff.hpp.

bool pwiz::msdata::DiffConfig::ignoreChromatograms

Definition at line 217 of file Diff.hpp.

Referenced by test(), and testWriteRead().

bool pwiz::msdata::DiffConfig::ignoreDataProcessing

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