IProcessor.h
Go to the documentation of this file.
1 #ifndef WIRECELL_IPROCESSOR
2 #define WIRECELL_IPROCESSOR
3 
5 
6 namespace WireCell {
7 
8 
9  /** Base interface for any DFP graph vertex.
10  */
11  class IProcessor : virtual public Interface {
12  public:
13  virtual ~IProcessor();
14 
15  /// Called before any outside data is fed to the DFP graph.
16  //virtual void initialize() { }
17 
18  /// Called after the DFP graph execution has finished.
19  virtual void finalize() { }
20 
21  /// Called any time the DFP graph will be restarted.
22  //virtual void reset() { }
23 
24  };
25 
26 
27 }
28 
29 #endif
virtual void finalize()
Called before any outside data is fed to the DFP graph.
Definition: IProcessor.h:19
Definition: Main.h:22