Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
wire-cell-build
iface
inc
WireCellIface
IClusterFramer.h
Go to the documentation of this file.
1
/* A cluster framer produces a frame from a cluster.
2
*/
3
4
#ifndef WIRECELL_ICLUSTERFRAMER
5
#define WIRECELL_ICLUSTERFRAMER
6
7
#include "
WireCellIface/ICluster.h
"
8
#include "
WireCellIface/IFrame.h
"
9
#include "
WireCellIface/IFunctionNode.h
"
10
11
namespace
WireCell
{
12
class
IClusterFramer
:
public
IFunctionNode
<ICluster,IFrame> {
13
public
:
14
virtual
~IClusterFramer
();
15
16
virtual
std::string
signature
() {
17
return
typeid
(
IClusterFramer
).
name
();
18
}
19
20
// supply:
21
// virtual bool operator()(const input_pointer& in, output_pointer& out);
22
23
};
24
25
}
26
27
#endif
name
static QCString name
Definition:
declinfo.cpp:673
string
std::string string
Definition:
nybbler.cc:12
ICluster.h
WireCell::IClusterFramer
Definition:
IClusterFramer.h:12
IFrame.h
WireCell::IClusterFramer::signature
virtual std::string signature()
Set the signature for all subclasses.
Definition:
IClusterFramer.h:16
WireCell
Definition:
Main.h:22
WireCell::IClusterFramer::~IClusterFramer
virtual ~IClusterFramer()
Definition:
IfaceDesctructors.cxx:109
IFunctionNode.h
WireCell::IFunctionNode
Definition:
IFunctionNode.h:34
Generated by
1.8.11