|
libpappsomspp
Library for mass spectrometry
|
#include <timsdirectxicextractor.h>
Public Member Functions | |
| TimsDirectXicExtractor (const TimsData *mp_tims_data) | |
| virtual | ~TimsDirectXicExtractor () |
Public Member Functions inherited from pappso::TimsXicExtractorInterface | |
| TimsXicExtractorInterface (const TimsData *mp_tims_data) | |
| virtual | ~TimsXicExtractorInterface () |
| void | setXicExtractMethod (XicExtractMethod method) |
| set the XIC extraction method More... | |
Protected Member Functions | |
| virtual void | extractTimsXicList (std::vector< TimsXicStructure > &timsXicList, double rtRange) const override |
| extract XICs for given coordinates XICs are extracted given their coordinates : retention time target, mobility range, mz range More... | |
Additional Inherited Members | |
Protected Attributes inherited from pappso::TimsXicExtractorInterface | |
| const TimsData * | mp_timsData |
| XicExtractMethod | m_xicExtractMethod = XicExtractMethod::max |
Definition at line 37 of file timsdirectxicextractor.h.
| TimsDirectXicExtractor::TimsDirectXicExtractor | ( | const TimsData * | mp_tims_data | ) |
Default constructor
Definition at line 32 of file timsdirectxicextractor.cpp.
|
virtual |
|
overrideprotectedvirtual |
extract XICs for given coordinates XICs are extracted given their coordinates : retention time target, mobility range, mz range
| timsXicList | list of TIMS XIC structures (XIC coordinates) |
| rtRange | the range in seconds that will be applied before and after XIC rtTarget to extract signal |
Implements pappso::TimsXicExtractorInterface.
Definition at line 43 of file timsdirectxicextractor.cpp.
References pappso::TimsData::getTimsFrameCstSPtr(), pappso::TimsData::getTimsMS1FrameIdRange(), pappso::TimsXicExtractorInterface::m_xicExtractMethod, and pappso::TimsXicExtractorInterface::mp_timsData.