14 virtual void execute() = 0;
16 virtual void init() = 0;
17 virtual void run() = 0;
18 virtual void done() = 0;
20 void add_loop(std::shared_ptr<itk::Loop> loop);
21 size_t loop_count() {
return loops.size(); }
22 void set_iter(uint scan_iter);
23 uint get_index(uint scan_iter);
24 void add_occup(std::shared_ptr<itk::Loop> occup);
26 std::vector<std::shared_ptr<itk::Loop>> loops;
27 std::vector<std::shared_ptr<itk::Loop>> occups;
29 std::shared_ptr<itk::Loop> occup;
Definition: datascan.hpp:9