35 #ifndef OPENMS_METADATA_PEPTIDEEVIDENCE_H
36 #define OPENMS_METADATA_PEPTIDEEVIDENCE_H
93 const String & getDBSequenceRef()
const;
97 void setDBSequenceRef(
const String & rhs);
100 const String & getTranslationTableRef()
const;
103 void setTranslationTableRef(
const String & rhs);
106 void setStart(
Int start);
109 Int getStart()
const;
112 void setEnd(
Int end);
118 void setPre(
char rhs);
124 void setPost(
char rhs);
127 char getPost()
const;
130 void setId(
const String &
id);
133 const String & getId()
const;
136 void setName(
const String & name);
139 const String & getName()
const;
142 void setMissedCleavages(
Int rhs);
145 Int getMissedCleavages()
const;
148 void setIsDecoy(
bool is_decoy);
151 bool getIsDecoy()
const;
154 void setFrame(
Int frame);
157 Int getFrame()
const;
179 #endif // OPENMS_METADATA_PEPTIDEEVIDENCE_H
Int frame_
Definition: PeptideEvidence.h:173
A more convenient string class.
Definition: String.h:56
Int start_
Definition: PeptideEvidence.h:165
String id_
Definition: PeptideEvidence.h:169
String translation_table_ref_
Definition: PeptideEvidence.h:164
Representation of a peptide/protein sequence.
Definition: AASequence.h:84
String db_sequence_ref_
Definition: PeptideEvidence.h:163
String name_
Definition: PeptideEvidence.h:170
bool is_decoy_
Definition: PeptideEvidence.h:172
Representation of a MzIdentML PeptideEvidence.
Definition: PeptideEvidence.h:58
char pre_
Definition: PeptideEvidence.h:167
char post_
Definition: PeptideEvidence.h:168
Int end_
Definition: PeptideEvidence.h:166
Int missed_cleavages_
Definition: PeptideEvidence.h:171
int Int
Signed integer type.
Definition: Types.h:100