Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
wire-cell-build
iface
inc
WireCellIface
IWireSummarizer.h
Go to the documentation of this file.
1
#ifndef WIRECELL_IWIRESUMMARIZER
2
#define WIRECELL_IWIRESUMMARIZER
3
4
#include "
WireCellIface/IFunctionNode.h
"
5
#include "
WireCellIface/IWireSummary.h
"
6
7
namespace
WireCell
{
8
9
/** A wire summarizer is a function node which produces a wire summary object for a collection of wires.
10
*/
11
class
IWireSummarizer
:
public
IFunctionNode
<IWire::vector, IWireSummary>
12
{
13
public
:
14
virtual
~IWireSummarizer
();
15
16
virtual
std::string
signature
() {
17
return
typeid
(
IWireSummarizer
).
name
();
18
}
19
20
};
21
}
22
23
#endif
name
static QCString name
Definition:
declinfo.cpp:673
string
std::string string
Definition:
nybbler.cc:12
WireCell::IWireSummarizer::signature
virtual std::string signature()
Set the signature for all subclasses.
Definition:
IWireSummarizer.h:16
WireCell::IWireSummarizer::~IWireSummarizer
virtual ~IWireSummarizer()
Definition:
IfaceDesctructors.cxx:171
WireCell
Definition:
Main.h:22
WireCell::IWireSummarizer
Definition:
IWireSummarizer.h:11
IWireSummary.h
IFunctionNode.h
WireCell::IFunctionNode
Definition:
IFunctionNode.h:34
Generated by
1.8.11