ProteoWizard
Public Member Functions | Public Attributes | List of all members
pwiz::identdata::SpectrumIdentificationProtocol Struct Reference

Implementation of SpectrumIdentificationProtocolType from the mzIdentML schema. More...

#include <IdentData.hpp>

Inheritance diagram for pwiz::identdata::SpectrumIdentificationProtocol:
pwiz::identdata::Identifiable

Public Member Functions

 SpectrumIdentificationProtocol (const std::string &id_="", const std::string &name_="")
 
bool empty () const
 
- Public Member Functions inherited from pwiz::identdata::Identifiable
 Identifiable (const std::string &id_="", const std::string &name_="")
 
virtual ~Identifiable ()
 

Public Attributes

AnalysisSoftwarePtr analysisSoftwarePtr
 
CVParam searchType
 
ParamContainer additionalSearchParams
 
std::vector< SearchModificationPtr > modificationParams
 
Enzymes enzymes
 
std::vector< MassTablePtr > massTable
 
ParamContainer fragmentTolerance
 
ParamContainer parentTolerance
 
ParamContainer threshold
 
std::vector< FilterPtr > databaseFilters
 
DatabaseTranslationPtr databaseTranslation
 
- Public Attributes inherited from pwiz::identdata::Identifiable
std::string id
 
std::string name
 

Detailed Description

Implementation of SpectrumIdentificationProtocolType from the mzIdentML schema.

The parameters and settings of a SpectrumIdentification analysis.

Definition at line 545 of file IdentData.hpp.

Constructor & Destructor Documentation

§ SpectrumIdentificationProtocol()

pwiz::identdata::SpectrumIdentificationProtocol::SpectrumIdentificationProtocol ( const std::string &  id_ = "",
const std::string &  name_ = "" 
)

Member Function Documentation

§ empty()

bool pwiz::identdata::SpectrumIdentificationProtocol::empty ( ) const
virtual

Reimplemented from pwiz::identdata::Identifiable.

Member Data Documentation

§ analysisSoftwarePtr

AnalysisSoftwarePtr pwiz::identdata::SpectrumIdentificationProtocol::analysisSoftwarePtr

§ searchType

CVParam pwiz::identdata::SpectrumIdentificationProtocol::searchType

§ additionalSearchParams

ParamContainer pwiz::identdata::SpectrumIdentificationProtocol::additionalSearchParams

§ modificationParams

std::vector<SearchModificationPtr> pwiz::identdata::SpectrumIdentificationProtocol::modificationParams

§ enzymes

Enzymes pwiz::identdata::SpectrumIdentificationProtocol::enzymes

§ massTable

std::vector<MassTablePtr> pwiz::identdata::SpectrumIdentificationProtocol::massTable

§ fragmentTolerance

ParamContainer pwiz::identdata::SpectrumIdentificationProtocol::fragmentTolerance

§ parentTolerance

ParamContainer pwiz::identdata::SpectrumIdentificationProtocol::parentTolerance

§ threshold

ParamContainer pwiz::identdata::SpectrumIdentificationProtocol::threshold

§ databaseFilters

std::vector<FilterPtr> pwiz::identdata::SpectrumIdentificationProtocol::databaseFilters

§ databaseTranslation

DatabaseTranslationPtr pwiz::identdata::SpectrumIdentificationProtocol::databaseTranslation

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