ProteoWizard
Public Member Functions | Static Public Member Functions | Public Attributes
pwiz::msdata::mz5::ParamListsMZ5 Struct Reference

This class is used as a generalized container for Targets, SelectedIons, Products and ScanWindows. More...

#include <Datastructures_mz5.hpp>

List of all members.

Public Member Functions

 ParamListsMZ5 ()
 ParamListsMZ5 (const ParamListsMZ5 &)
 ParamListsMZ5 (const std::vector< pwiz::msdata::Target > &, const ReferenceWrite_mz5 &wref)
 ParamListsMZ5 (const std::vector< pwiz::msdata::SelectedIon > &, const ReferenceWrite_mz5 &wref)
 ParamListsMZ5 (const std::vector< pwiz::msdata::Product > &, const ReferenceWrite_mz5 &wref)
 ParamListsMZ5 (const std::vector< pwiz::msdata::ScanWindow > &, const ReferenceWrite_mz5 &wref)
ParamListsMZ5operator= (const ParamListsMZ5 &)
 ~ParamListsMZ5 ()
void init (const ParamListMZ5 *list, const size_t len)
void fill (std::vector< pwiz::msdata::Target > &, const ReferenceRead_mz5 &rref)
void fill (std::vector< pwiz::msdata::Product > &, const ReferenceRead_mz5 &rref)
void fill (std::vector< pwiz::msdata::ScanWindow > &, const ReferenceRead_mz5 &rref)
void fill (std::vector< pwiz::msdata::SelectedIon > &, const ReferenceRead_mz5 &rref)

Static Public Member Functions

static H5::VarLenType getType ()

Public Attributes

size_t len
ParamListMZ5lists

Detailed Description

This class is used as a generalized container for Targets, SelectedIons, Products and ScanWindows.

See for example: http://www.peptideatlas.org/tmp/mzML1.1.0.html#isolationWindow http://www.peptideatlas.org/tmp/mzML1.1.0.html#product http://www.peptideatlas.org/tmp/mzML1.1.0.html#scanWindowList

Definition at line 393 of file Datastructures_mz5.hpp.


Constructor & Destructor Documentation

pwiz::msdata::mz5::ParamListsMZ5::ParamListsMZ5 ( )
pwiz::msdata::mz5::ParamListsMZ5::ParamListsMZ5 ( const ParamListsMZ5 )
pwiz::msdata::mz5::ParamListsMZ5::ParamListsMZ5 ( const std::vector< pwiz::msdata::Target > &  ,
const ReferenceWrite_mz5 wref 
)
pwiz::msdata::mz5::ParamListsMZ5::ParamListsMZ5 ( const std::vector< pwiz::msdata::SelectedIon > &  ,
const ReferenceWrite_mz5 wref 
)
pwiz::msdata::mz5::ParamListsMZ5::ParamListsMZ5 ( const std::vector< pwiz::msdata::Product > &  ,
const ReferenceWrite_mz5 wref 
)
pwiz::msdata::mz5::ParamListsMZ5::ParamListsMZ5 ( const std::vector< pwiz::msdata::ScanWindow > &  ,
const ReferenceWrite_mz5 wref 
)
pwiz::msdata::mz5::ParamListsMZ5::~ParamListsMZ5 ( )

Member Function Documentation

ParamListsMZ5& pwiz::msdata::mz5::ParamListsMZ5::operator= ( const ParamListsMZ5 )
void pwiz::msdata::mz5::ParamListsMZ5::init ( const ParamListMZ5 list,
const size_t  len 
)
void pwiz::msdata::mz5::ParamListsMZ5::fill ( std::vector< pwiz::msdata::Target > &  ,
const ReferenceRead_mz5 rref 
)
void pwiz::msdata::mz5::ParamListsMZ5::fill ( std::vector< pwiz::msdata::Product > &  ,
const ReferenceRead_mz5 rref 
)
void pwiz::msdata::mz5::ParamListsMZ5::fill ( std::vector< pwiz::msdata::ScanWindow > &  ,
const ReferenceRead_mz5 rref 
)
void pwiz::msdata::mz5::ParamListsMZ5::fill ( std::vector< pwiz::msdata::SelectedIon > &  ,
const ReferenceRead_mz5 rref 
)
static H5::VarLenType pwiz::msdata::mz5::ParamListsMZ5::getType ( )
static

Member Data Documentation

size_t pwiz::msdata::mz5::ParamListsMZ5::len

Definition at line 395 of file Datastructures_mz5.hpp.

ParamListMZ5* pwiz::msdata::mz5::ParamListsMZ5::lists

Definition at line 396 of file Datastructures_mz5.hpp.


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