Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
wire-cell-build
iface
inc
WireCellIface
IWireSource.h
Go to the documentation of this file.
1
#ifndef WIRECELLIFACE_IWIRESOURCE
2
#define WIRECELLIFACE_IWIRESOURCE
3
4
#include "
WireCellIface/ISourceNode.h
"
5
#include "
WireCellIface/IWire.h
"
6
7
namespace
WireCell
{
8
9
/** Return a vector of wires.
10
*/
11
class
IWireSource
:
public
ISourceNode
<IWire::vector>
12
{
13
public
:
14
virtual
~IWireSource
() ;
15
16
virtual
std::string
signature
() {
17
return
typeid
(
IWireSource
).
name
();
18
}
19
// supply:
20
// virtual bool operator()(output_pointer& wires);
21
};
22
23
}
24
25
#endif
name
static QCString name
Definition:
declinfo.cpp:673
string
std::string string
Definition:
nybbler.cc:12
WireCell::IWireSource
Definition:
IWireSource.h:11
WireCell::IWireSource::signature
virtual std::string signature()
Set the signature for all subclasses.
Definition:
IWireSource.h:16
WireCell
Definition:
Main.h:22
WireCell::ISourceNode
Definition:
ISourceNode.h:30
IWire.h
ISourceNode.h
WireCell::IWireSource::~IWireSource
virtual ~IWireSource()
Definition:
IfaceDesctructors.cxx:170
Generated by
1.8.11