Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
wire-cell-build
iface
src
IChannel.cxx
Go to the documentation of this file.
1
#include "
WireCellIface/IChannel.h
"
2
3
using namespace
WireCell
;
4
5
IChannel::~IChannel
()
6
{
7
}
8
9
WirePlaneId
IChannel::planeid
()
const
10
{
11
static
const
WirePlaneId
bogus(
kUnknownLayer
, -1, -1);
12
const
IWire::vector
&
w
=
wires
();
13
if
(w.empty()) {
return
bogus; }
14
return
w.front()->planeid();
15
}
WireCell::IChannel::wires
virtual const IWire::vector & wires() const =0
Wire segments ordered in increasing distance from channel input.
WireCell::kUnknownLayer
Definition:
WirePlaneId.h:13
WireCell::IData< IWire >::vector
std::vector< pointer > vector
Definition:
IData.h:21
IChannel.h
WireCell::WirePlaneId
Definition:
WirePlaneId.h:16
WireCell
Definition:
Main.h:22
projectgui.w
w
Definition:
projectgui.py:18
WireCell::IChannel::~IChannel
virtual ~IChannel()
Definition:
IChannel.cxx:5
WireCell::IChannel::planeid
virtual WirePlaneId planeid() const
The ID of the plane of wire zero. This is just sugar.
Definition:
IChannel.cxx:9
Generated by
1.8.11