ProteoWizard
Classes | Namespaces | Macros
Datastructures_mz5.hpp File Reference
#include "../../common/cv.hpp"
#include "../../common/ParamTypes.hpp"
#include "../MSData.hpp"
#include "H5Cpp.h"
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  pwiz::msdata::mz5::FileInformationMZ5Data
 General mz5 file information. More...
struct  pwiz::msdata::mz5::FileInformationMZ5
struct  pwiz::msdata::mz5::ContVocabMZ5Data
struct  pwiz::msdata::mz5::ContVocabMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#cv More...
struct  pwiz::msdata::mz5::CVRefMZ5Data
struct  pwiz::msdata::mz5::CVRefMZ5
 This class will be referenced from CVParamMZ5 and UserParamMZ5 to reduce storage size. More...
struct  pwiz::msdata::mz5::UserParamMZ5Data
struct  pwiz::msdata::mz5::UserParamMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#userParam More...
struct  pwiz::msdata::mz5::CVParamMZ5Data
struct  pwiz::msdata::mz5::CVParamMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#cvParam More...
struct  pwiz::msdata::mz5::RefMZ5Data
struct  pwiz::msdata::mz5::RefMZ5
 Is used as a general reference for different tags. More...
struct  pwiz::msdata::mz5::RefListMZ5Data
struct  pwiz::msdata::mz5::RefListMZ5
 Variable length list of references. More...
struct  pwiz::msdata::mz5::ParamListMZ5Data
struct  pwiz::msdata::mz5::ParamListMZ5
 This class represents a pwiz::msdata::ParamContainer but only stores start and end indices for CVParams, UserParams and ParamGroups. More...
struct  pwiz::msdata::mz5::ParamGroupMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#referenceableParamGroup More...
struct  pwiz::msdata::mz5::SourceFileMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#sourceFile More...
struct  pwiz::msdata::mz5::SampleMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#sample More...
struct  pwiz::msdata::mz5::SoftwareMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#software More...
struct  pwiz::msdata::mz5::ParamListsMZ5
 This class is used as a generalized container for Targets, SelectedIons, Products and ScanWindows. More...
struct  pwiz::msdata::mz5::ScanSettingMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#scanSettings More...
struct  pwiz::msdata::mz5::ComponentMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#source http://www.peptideatlas.org/tmp/mzML1.1.0.html#analyzer http://www.peptideatlas.org/tmp/mzML1.1.0.html#detector More...
struct  pwiz::msdata::mz5::ComponentListMZ5
 List of components. More...
struct  pwiz::msdata::mz5::ComponentsMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#componentList More...
struct  pwiz::msdata::mz5::InstrumentConfigurationMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#instrumentConfiguration More...
struct  pwiz::msdata::mz5::ProcessingMethodMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#processingMethod More...
struct  pwiz::msdata::mz5::ProcessingMethodListMZ5
 Variable length processing method list. More...
struct  pwiz::msdata::mz5::DataProcessingMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#dataProcessing More...
struct  pwiz::msdata::mz5::PrecursorMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#precursor More...
struct  pwiz::msdata::mz5::PrecursorListMZ5
 Variable length precursor list. More...
struct  pwiz::msdata::mz5::ChromatogramMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#chromatogram but without binary data element. More...
struct  pwiz::msdata::mz5::ScanMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#scan More...
struct  pwiz::msdata::mz5::ScanListMZ5
 Variable length scan list. More...
struct  pwiz::msdata::mz5::ScansMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#scanList More...
struct  pwiz::msdata::mz5::SpectrumMZ5
 *http://www.peptideatlas.org/tmp/mzML1.1.0.html#spectrum but without binary data elements. More...
struct  pwiz::msdata::mz5::RunMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#run but without spectrum and chromatogram elements. More...
struct  pwiz::msdata::mz5::BinaryDataMZ5
 http://www.peptideatlas.org/tmp/mzML1.1.0.html#binaryDataArray but without raw data More...

Namespaces

namespace  pwiz
 AMTContainer.hpp.
namespace  pwiz::msdata
namespace  pwiz::msdata::mz5

Macros

#define CVL   128
 CVParam value string size.
#define USRVL   128
 UserParam value string size.
#define USRNL   256
 UserParam name string size.
#define USRTL   64
 UserParam type string size.

Macro Definition Documentation

#define CVL   128

CVParam value string size.

Definition at line 53 of file Datastructures_mz5.hpp.

#define USRVL   128

UserParam value string size.

Definition at line 57 of file Datastructures_mz5.hpp.

#define USRNL   256

UserParam name string size.

Definition at line 61 of file Datastructures_mz5.hpp.

#define USRTL   64

UserParam type string size.

Definition at line 65 of file Datastructures_mz5.hpp.