Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
wire-cell-build
sigproc
inc
WireCellSigProc
FrameSplitter.h
Go to the documentation of this file.
1
#ifndef WIRECELLSIGPROC_FRAMESPLITTER
2
#define WIRECELLSIGPROC_FRAMESPLITTER
3
4
#include "
WireCellIface/IFrameSplitter.h
"
5
6
namespace
WireCell
{
7
namespace
SigProc {
8
9
// fixme/note: this class is generic and nothing to do with
10
// sigproc per se. There are a few such frame related nodes
11
// also in gen. They should be moved into some neutral package.
12
class
FrameSplitter
:
public
WireCell::IFrameSplitter
{
13
14
public
:
15
16
FrameSplitter
();
17
virtual
~FrameSplitter
();
18
19
virtual
bool
operator()
(
const
input_pointer
& in,
output_tuple_type
& out);
20
21
};
22
}
23
}
24
25
#endif
WireCell::ISplitNode< IFrame, std::tuple< IFrame, IFrame > >::output_tuple_type
port_helper_type::template WrappedConst< std::shared_ptr >::type output_tuple_type
Definition:
ISplitNode.h:46
WireCell::ISplitNode< IFrame, std::tuple< IFrame, IFrame > >::input_pointer
std::shared_ptr< const IFrame > input_pointer
Definition:
ISplitNode.h:51
WireCell::SigProc::FrameSplitter::~FrameSplitter
virtual ~FrameSplitter()
Definition:
FrameSplitter.cxx:17
WireCell::SigProc::FrameSplitter::FrameSplitter
FrameSplitter()
IFrameSplitter.h
WireCell::IFrameSplitter
Definition:
IFrameSplitter.h:9
WireCell::SigProc::FrameSplitter
Definition:
FrameSplitter.h:12
WireCell::SigProc::FrameSplitter::operator()
virtual bool operator()(const input_pointer &in, output_tuple_type &out)
Definition:
FrameSplitter.cxx:21
WireCell
Definition:
Main.h:22
Generated by
1.8.11