81 double comparepeaks_(
double posa,
double posb,
double inta,
double intb)
const;
The representation of a 1D spectrum.
Definition MSSpectrum.h:44
Base class for compare functors of spectra, that return a similarity value for two spectra.
Definition PeakSpectrumCompareFunctor.h:28
SpectrumCheapDPCorr calculates an optimal alignment on stick spectra.
Definition SpectrumCheapDPCorr.h:37
void setFactor(double f)
set weighting of the second spectrum for consensus from next function call operator
double operator()(const PeakSpectrum &a, const PeakSpectrum &b) const override
function call operator, calculates the similarity
static const String info_
Definition SpectrumCheapDPCorr.h:83
const PeakSpectrum & lastconsensus() const
return consensus spectrum from last function call operator
SpectrumCheapDPCorr(const SpectrumCheapDPCorr &source)
copy constructor
double comparepeaks_(double posa, double posb, double inta, double intb) const
similarity of two peaks
bool keeppeaks_
should peaks with no alignment partner be kept in the consensus?
Definition SpectrumCheapDPCorr.h:89
SpectrumCheapDPCorr & operator=(const SpectrumCheapDPCorr &source)
assignment operator
~SpectrumCheapDPCorr() override
destructor
std::map< UInt, UInt > getPeakMap() const
std::map< UInt, UInt > peak_map_
last peak map
Definition SpectrumCheapDPCorr.h:95
double operator()(const PeakSpectrum &a) const override
calculates self similarity
double factor_
weighting factor for the next consensus spectrum
Definition SpectrumCheapDPCorr.h:92
SpectrumCheapDPCorr()
default constructor
double dynprog_(const PeakSpectrum &, const PeakSpectrum &, int, int, int, int) const
O(n^2) dynamical programming.
PeakSpectrum lastconsensus_
consensus spectrum of the last comparison
Definition SpectrumCheapDPCorr.h:86
A more convenient string class.
Definition String.h:34
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19