libpappsomspp
Library for mass spectrometry
msrundatasettreevisitor.h
Go to the documentation of this file.
1 // (C) 2019 Filippo Rusconi, GPL3+
2 
3 #pragma once
4 
5 
6 /////////////////////// StdLib includes
7 
8 
9 /////////////////////// Qt includes
10 
11 
12 /////////////////////// pappsomspp includes
13 
14 
15 /////////////////////// Local includes
16 
17 namespace pappso
18 {
19 
20 class MsRunDataSetTreeNode;
21 
22 
24 {
25  public:
26  virtual bool visit(const MsRunDataSetTreeNode &node) = 0;
27  virtual bool shouldStop() const = 0;
28  virtual void setNodesToProcessCount(std::size_t) = 0;
29 };
30 
31 } // namespace pappso
virtual void setNodesToProcessCount(std::size_t)=0
virtual bool visit(const MsRunDataSetTreeNode &node)=0
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
Definition: aa.cpp:39