|  | OpenMS
    2.6.0
    | 
 
 
  
  
 
Go to the documentation of this file.
   50   class IsotopeDistribution;
 
   51   class IsotopePatternGenerator;
 
   52   class CoarseIsotopePatternGenerator;
 
   87     typedef std::map<const Element*, SignedSize> 
MapType_;
 
  130     double getMonoWeight() 
const;
 
  134     double getAverageWeight() 
const;
 
  137     double calculateTheoreticalIsotopesNumber() 
const;
 
  152     bool estimateFromWeightAndComp(
double average_weight, 
double C, 
double H, 
double N, 
double O, 
double S, 
double P);
 
  168     bool estimateFromWeightAndCompAndS(
double average_weight, 
UInt S, 
double C, 
double H, 
double N, 
double O, 
double P);
 
  191                                                           const std::set<UInt>& precursor_isotopes,
 
  201     Int getCharge() 
const;
 
  204     void setCharge(
Int charge);
 
  210     std::map<std::string, int> toMap() 
const;
 
  243     bool isEmpty() 
const;
 
  247     bool isCharged() 
const;
 
  250     bool hasElement(
const Element* element) 
const;
 
  284     void removeZeroedElements_();
 
  290     Int parseFormula_(std::map<const Element*, SignedSize>& ef, 
const String& formula) 
const;
 
  
Representation of an element.
Definition: Element.h:53
DPosition< D, TCoordinateType > operator*(DPosition< D, TCoordinateType > position, typename DPosition< D, TCoordinateType >::CoordinateType scalar)
Scalar multiplication (a bit inefficient)
Definition: DPosition.h:427
A more convenient string class.
Definition: String.h:59
bool operator!=(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:824
Isotope pattern generator for coarse isotope distributions.
Definition: CoarseIsotopePatternGenerator.h:96
bool operator<(const QTCluster &q1, const QTCluster &q2)
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
std::ostream & operator<<(std::ostream &os, const AccurateMassSearchResult &amsr)
unsigned int UInt
Unsigned integer type.
Definition: Types.h:94
Provides an interface for different isotope pattern generator methods.
Definition: IsotopePatternGenerator.h:53
String toString(const T &i)
fallback template for general purpose using Boost::Karma; more specializations below
Definition: StringUtils.h:127
ptrdiff_t SignedSize
Signed Size type e.g. used as pointer difference.
Definition: Types.h:134
Definition: IsotopeDistribution.h:64
bool operator==(const IDBoostGraph::ProteinGroup &lhs, const IDBoostGraph::ProteinGroup &rhs)