libpappsomspp
Library for mass spectrometry
|
Go to the documentation of this file.
27 #include "../../trace/trace.h"
35 std::vector<DataPoint>::const_iterator it_end)
60 return std::make_shared<const TracePeak>(*
this);
DataPoint & getMaxXicElement()
std::shared_ptr< const TracePeak > TracePeakCstSPtr
TracePeakCstSPtr makeTracePeakCstSPtr() const
double pappso_double
A type definition for doubles.
void setLeftBoundary(const DataPoint &left)
tries to keep as much as possible monoisotopes, removing any possible C13 peaks
double areaTrace(std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end)
calculate the area of a trace
DataPoint & getRightBoundary()
void setRightBoundary(const DataPoint &right)
void setArea(pappso_double area)
std::vector< DataPoint >::const_iterator maxYDataPoint(std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end)
@ max
maximum of intensities
void setMaxXicElement(const DataPoint &max)
DataPoint & getLeftBoundary()
pappso_double getArea() const
bool containsRt(pappso::pappso_double rt) const