35 #ifndef OPENMS_FORMAT_PEPXMLFILEMASCOT_H 
   36 #define OPENMS_FORMAT_PEPXMLFILEMASCOT_H 
   70     void load(
const String & filename, std::map<
String, std::vector<AASequence> > & peptides);
 
   75     virtual void endElement(
const XMLCh * 
const , 
const XMLCh * 
const , 
const XMLCh * 
const qname);
 
   78     virtual void startElement(
const XMLCh * 
const , 
const XMLCh * 
const , 
const XMLCh * 
const qname, 
const xercesc::Attributes & attributes);
 
   96     std::map<String, std::vector<AASequence> > * 
peptides_;
 
  111 #endif // OPENMS_FORMAT_PEPXMLFILEMASCOT_H 
String actual_title_
Pointer to fill in protein identifications. 
Definition: PepXMLFileMascot.h:87
A more convenient string class. 
Definition: String.h:56
std::vector< String > fixed_modifications_
stores the fixed residue modifications 
Definition: PepXMLFileMascot.h:102
Base class for XML handlers. 
Definition: XMLHandler.h:89
std::vector< std::pair< String, UInt > > actual_modifications_
The modifications of the actual peptide hit (position is 1-based) 
Definition: PepXMLFileMascot.h:93
std::vector< AASequence > actual_aa_sequences_
stores the actual peptide sequences 
Definition: PepXMLFileMascot.h:99
std::vector< std::pair< String, DoubleReal > > variable_modifications_
stores the variable residue modifications 
Definition: PepXMLFileMascot.h:105
Used to load Mascot PepXML files. 
Definition: PepXMLFileMascot.h:55
Base class for loading/storing XML files that have a handler derived from XMLHandler. 
Definition: XMLFile.h:51
String actual_sequence_
The sequence of the actual peptide hit. 
Definition: PepXMLFileMascot.h:90
std::map< String, std::vector< AASequence > > * peptides_
The peptides together with the spectrum title. 
Definition: PepXMLFileMascot.h:96