31 #include "../msrun/msrunreader.h"
35 #include "../mzrange.h"
36 #include "../xic/xic.h"
37 #include "../processing/uimonitor/uimonitorinterface.h"
43 class MsRunXicExtractorInterface;
44 typedef std::shared_ptr<MsRunXicExtractorInterface>
63 void setRetentionTimeAroundTarget(
double range_in_seconds);
77 std::vector<XicCoordSPtr> &xic_coord_list) = 0;
96 double m_retentionTimeAroundTarget = std::numeric_limits<double>::max();
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< MsRunReader > MsRunReaderSPtr
std::shared_ptr< const MsRunId > MsRunIdCstSPtr
std::shared_ptr< MsRunXicExtractorInterface > MsRunXicExtractorInterfaceSp
@ max
maximum of intensities