35 #ifndef OPENMS_FORMAT_PROTXMLFILE_H 36 #define OPENMS_FORMAT_PROTXMLFILE_H 103 void resetMembers_();
106 virtual void endElement(
const XMLCh *
const ,
const XMLCh *
const ,
const XMLCh *
const qname);
109 virtual void startElement(
const XMLCh *
const ,
const XMLCh *
const ,
const XMLCh *
const qname,
const xercesc::Attributes & attributes);
112 void registerProtein_(
const String & protein_name);
126 void matchModification_(
const double mass,
const String & origin,
String & modification_description);
145 #endif // OPENMS_FORMAT_PROTXMLFILE_H Representation of a protein identification run.
Definition: ProteinIdentification.h:62
ProteinIdentification::ProteinGroup ProteinGroup
A protein group (set of indices into ProteinIdentification)
Definition: ProtXMLFile.h:74
ProteinGroup protein_group_
protein group
Definition: ProtXMLFile.h:137
A more convenient string class.
Definition: String.h:57
PeptideHit * pep_hit_
Temporary peptide hit.
Definition: ProtXMLFile.h:135
PeptideIdentification * pep_id_
Pointer to peptide identification.
Definition: ProtXMLFile.h:133
Base class for XML handlers.
Definition: XMLHandler.h:110
Used to load (storing not supported, yet) ProtXML files.
Definition: ProtXMLFile.h:67
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
Representation of a peptide hit.
Definition: PeptideHit.h:55
Base class for loading/storing XML files that have a handler derived from XMLHandler.
Definition: XMLFile.h:49
Bundles multiple (e.g. indistinguishable) proteins in a group.
Definition: ProteinIdentification.h:72
Represents the peptide hits for a spectrum.
Definition: PeptideIdentification.h:63