Mantid
Loading...
Searching...
No Matches
FindSubtreeRoots.h
Go to the documentation of this file.
1// Mantid Repository : https://github.com/mantidproject/mantid
2//
3// Copyright © 2018 ISIS Rutherford Appleton Laboratory UKRI,
4// NScD Oak Ridge National Laboratory, European Spallation Source,
5// Institut Laue - Langevin & CSNS, Institute of High Energy Physics, CAS
6// SPDX - License - Identifier: GPL - 3.0 +
11#pragma once
15#include <boost/optional.hpp>
16#include <string>
17#include <vector>
18namespace MantidQt {
19namespace MantidWidgets {
20namespace Batch {
21
23public:
24 boost::optional<std::vector<RowLocation>> operator()(std::vector<RowLocation> region);
25
26private:
27 void removeIfDepthNotEqualTo(std::vector<RowLocation> &region, int expectedDepth) const;
28};
29
30} // namespace Batch
31} // namespace MantidWidgets
32} // namespace MantidQt
#define EXPORT_OPT_MANTIDQT_COMMON
Definition: DllOption.h:15
The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress ba...