31 class TraceDetectionInterface;
34 typedef std::shared_ptr<const TraceDetectionInterface>
virtual void detect(const Trace &xic, TraceDetectionSinkInterface &sink) const =0
virtual void setTracePeak(TracePeak &xic_peak)=0
A simple container of DataPoint instances.
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< TraceDetectionInterface > TraceDetectionInterfaceSPtr
std::shared_ptr< const TraceDetectionInterface > TraceDetectionInterfaceCstSPtr