Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
wire-cell-build
iface
inc
WireCellIface
IProcessor.h
Go to the documentation of this file.
1
#ifndef WIRECELL_IPROCESSOR
2
#define WIRECELL_IPROCESSOR
3
4
#include "
WireCellUtil/Interface.h
"
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
WireCell::Interface
Definition:
Interface.h:13
WireCell::IProcessor
Definition:
IProcessor.h:11
WireCell::IProcessor::finalize
virtual void finalize()
Called before any outside data is fed to the DFP graph.
Definition:
IProcessor.h:19
WireCell
Definition:
Main.h:22
WireCell::IProcessor::~IProcessor
virtual ~IProcessor()
Definition:
IfaceDesctructors.cxx:150
Interface.h
Generated by
1.8.11