Go to the documentation of this file.
22 #ifndef _PEP2MZIDENT_HPP_
23 #define _PEP2MZIDENT_HPP_
IdentDataPtr translate()
Translates all known tags in the pepXML object tree into the IdentData object tree.
Pep2MzIdent(const MSMSPipelineAnalysis &mspa, IdentDataPtr result=IdentDataPtr(new IdentData()))
Initialized the member variables.
void setVerbose(bool verbose)
void clear()
Resets the member variables.
void addParamMap(std::vector< CVMapPtr > &map)
const std::vector< CVMapPtr > & getParamMap() const
void setDebug(bool debug)
bool operator()(const MSMSPipelineAnalysis &pepxml, IdentDataPtr mzid)
IdentDataPtr getIdentData() const
Returns the IdentDataPtr object.
boost::shared_ptr< Impl > pimpl
boost::shared_ptr< IdentData > IdentDataPtr
Translates data from a MinimumPepXML object into a IdentData object tree when a translation is known.
Implementation of the MzIdentMLType from the mzIdentML schema.
void setMspa(const MSMSPipelineAnalysis &mspa)
Clears fields and then sets the _mspa field to the address of mspa.
void setParamMap(std::vector< CVMapPtr > &map)