![]() |
OpenMS
|
Default handler that delegates to SRM/MRM or DIA handler depending on input. More...
#include <OpenMS/ANALYSIS/TARGETED/DefaultChromHandler.h>
Public Member Functions | |
| DefaultChromHandler () | |
| ~DefaultChromHandler () override | |
| std::vector< MSChromatogram > | collectIrtChromatogramsForIrt (const std::vector< OpenSwath::SwathMap > &swath_maps, const OpenSwath::LightTargetedExperiment &irt_transitions, const Param &mrm_mapping_param, const ChromExtractParams &cp, const TransformationDescription &trafo=TransformationDescription(), bool pasef=false, bool load_into_memory=false) override |
| Collect iRT chromatograms from the swath maps and try to map them to the provided iRT transitions. | |
| std::vector< MSChromatogram > | extractAndMapChromatogramsForTransitions (const std::vector< OpenSwath::SwathMap > &swath_maps, const OpenSwath::LightTargetedExperiment &transition_exp, const ChromExtractParams &cp, const Param &mrm_mapping_param) override |
| Extract (or select) chromatograms for the given transitions and return mapped & filtered chromatograms. | |
Public Member Functions inherited from IChromatogramHandler | |
| IChromatogramHandler ()=default | |
| virtual | ~IChromatogramHandler ()=default |
Private Attributes | |
| std::unique_ptr< MRMChromHandler > | mrm_ |
| std::unique_ptr< DIAChromHandler > | dia_ |
Additional Inherited Members | |
Static Public Member Functions inherited from IChromatogramHandler | |
| static std::unique_ptr< IChromatogramHandler > | createDefault () |
| Factory: create the default handler (currently SRM/MRM-based) | |
Default handler that delegates to SRM/MRM or DIA handler depending on input.
|
override |
|
overridevirtual |
Collect iRT chromatograms from the swath maps and try to map them to the provided iRT transitions.
Implements IChromatogramHandler.
|
overridevirtual |
Extract (or select) chromatograms for the given transitions and return mapped & filtered chromatograms.
Implements IChromatogramHandler.
|
private |
|
private |