35 #ifndef OPENMS_CHEMISTRY_PEPITERATOR_H 
   36 #define OPENMS_CHEMISTRY_PEPITERATOR_H 
   97     virtual void setFastaFile(
const String & f) = 0;
 
  103     virtual String getFastaFile() = 0;
 
  110     virtual void setSpectrum(
const std::vector<DoubleReal> & s) = 0;
 
  116     virtual const std::vector<DoubleReal> & getSpectrum() = 0;
 
  134     virtual bool begin() = 0;
 
  139     virtual bool isAtEnd() = 0;
 
  145     static void registerChildren();
 
  149 #endif // OPENMS_CHEMISTRY_PEPITERATOR_H 
A more convenient string class. 
Definition: String.h:56
Abstract base class for different peptide iterators. 
Definition: PepIterator.h:48
DPosition< D, TCoordinateType > operator*(DPosition< D, TCoordinateType > position, typename DPosition< D, TCoordinateType >::CoordinateType scalar)
Scalar multiplication (a bit inefficient) 
Definition: DPosition.h:415
std::pair< String, String > FASTAEntry
Definition: PepIterator.h:53