|  | 
| PeptideEvidence & | operator= (const PeptideEvidence &source) | 
|  | assignment operator  More... 
 | 
|  | 
| bool | operator== (const PeptideEvidence &rhs) const | 
|  | Equality operator.  More... 
 | 
|  | 
| bool | operator!= (const PeptideEvidence &rhs) const | 
|  | Inequality operator.  More... 
 | 
|  | 
|  | 
|  | PeptideEvidence () | 
|  | default constructor  More... 
 | 
|  | 
|  | PeptideEvidence (DoubleReal score, UInt rank, Int charge, const AASequence &sequence) | 
|  | values constructor  More... 
 | 
|  | 
|  | PeptideEvidence (const PeptideEvidence &source) | 
|  | copy constructor  More... 
 | 
|  | 
| virtual | ~PeptideEvidence () | 
|  | destructor  More... 
 | 
|  | 
|  | 
| const String & | getDBSequenceRef () const | 
|  | returns the corresponding protein db sequence ref  More... 
 | 
|  | 
| void | setDBSequenceRef (const String &rhs) | 
|  | sets the corresponding protein db sequence ref  More... 
 | 
|  | 
| const String & | getTranslationTableRef () const | 
|  | returns the translation table reference  More... 
 | 
|  | 
| void | setTranslationTableRef (const String &rhs) | 
|  | sets the translation table reference  More... 
 | 
|  | 
| void | setStart (Int start) | 
|  | start position in the sequence (xsd:int)  More... 
 | 
|  | 
| Int | getStart () const | 
|  | returns the start position in the sequence (xsd:int)  More... 
 | 
|  | 
| void | setEnd (Int end) | 
|  | sets the end position in the sequence  More... 
 | 
|  | 
| Int | getEnd () const | 
|  | returns the end position in the sequence  More... 
 | 
|  | 
| void | setPre (char rhs) | 
|  | sets the amino acid before the sequence, "-" if N-terminal, "?" if not applicable (e.g. de novo)  More... 
 | 
|  | 
| char | getPre () const | 
|  | returns the amino acid before the sequence  More... 
 | 
|  | 
| void | setPost (char rhs) | 
|  | sets the amino acid after the sequence, "-" if C-terminal, "?" if not applicable (e.g. de novo)  More... 
 | 
|  | 
| char | getPost () const | 
|  | returns the amino acid after the sequence  More... 
 | 
|  | 
| void | setId (const String &id) | 
|  | unique id of the file, set of files or repository  More... 
 | 
|  | 
| const String & | getId () const | 
|  | returns the unqiue id of the instance  More... 
 | 
|  | 
| void | setName (const String &name) | 
|  | sets the potentially ambigous but human readable name  More... 
 | 
|  | 
| const String & | getName () const | 
|  | returns the human readable name  More... 
 | 
|  | 
| void | setMissedCleavages (Int rhs) | 
|  | sets the number of missed cleavages  More... 
 | 
|  | 
| Int | getMissedCleavages () const | 
|  | returns the number of missed cleavages  More... 
 | 
|  | 
| void | setIsDecoy (bool is_decoy) | 
|  | sets whether the hit is a decoy hit  More... 
 | 
|  | 
| bool | getIsDecoy () const | 
|  | returns the whether the hit is decoy  More... 
 | 
|  | 
| void | setFrame (Int frame) | 
|  | Frame of the DB, e.g. from nucleic acids.  More... 
 | 
|  | 
| Int | getFrame () const | 
|  | returns the frame of the peptide evidence  More... 
 | 
|  | 
|  | MetaInfoInterface () | 
|  | constructor  More... 
 | 
|  | 
|  | MetaInfoInterface (const MetaInfoInterface &rhs) | 
|  | copy constructor  More... 
 | 
|  | 
|  | ~MetaInfoInterface () | 
|  | destructor  More... 
 | 
|  | 
| MetaInfoInterface & | operator= (const MetaInfoInterface &rhs) | 
|  | assignment operator  More... 
 | 
|  | 
| bool | operator== (const MetaInfoInterface &rhs) const | 
|  | Equality operator.  More... 
 | 
|  | 
| bool | operator!= (const MetaInfoInterface &rhs) const | 
|  | Equality operator.  More... 
 | 
|  | 
| const DataValue & | getMetaValue (const String &name) const | 
|  | returns the value corresponding to a string  More... 
 | 
|  | 
| const DataValue & | getMetaValue (UInt index) const | 
|  | returns the value corresponding to an index  More... 
 | 
|  | 
| bool | metaValueExists (const String &name) const | 
|  | returns if this MetaInfo is set  More... 
 | 
|  | 
| bool | metaValueExists (UInt index) const | 
|  | returns if this MetaInfo is set  More... 
 | 
|  | 
| void | setMetaValue (const String &name, const DataValue &value) | 
|  | sets the DataValue corresponding to a name  More... 
 | 
|  | 
| void | setMetaValue (UInt index, const DataValue &value) | 
|  | sets the DataValue corresponding to an index  More... 
 | 
|  | 
| void | removeMetaValue (const String &name) | 
|  | Removes the DataValue corresponding to nameif it exists.  More...
 | 
|  | 
| void | removeMetaValue (UInt index) | 
|  | Removes the DataValue corresponding to indexif it exists.  More...
 | 
|  | 
| void | getKeys (std::vector< String > &keys) const | 
|  | fills the given vector with a list of all keys for which a value is set  More... 
 | 
|  | 
| void | getKeys (std::vector< UInt > &keys) const | 
|  | fills the given vector with a list of all keys for which a value is set  More... 
 | 
|  | 
| bool | isMetaEmpty () const | 
|  | returns if the MetaInfo is empty  More... 
 | 
|  | 
| void | clearMetaInfo () | 
|  | removes all meta values  More... 
 | 
|  | 
Representation of a MzIdentML PeptideEvidence. 
It contains information about the protein the peptide comes from and additional information were it is located in the protein.
- Todo:
- implement CVParam