#include <WirePlane.h>
Public Member Functions | |
| WirePlane (int ident, Pimpos *pimpos, const IWire::vector &wires, const IChannel::vector &channels) | |
| virtual | ~WirePlane () |
| virtual int | ident () const |
| virtual const Pimpos * | pimpos () const |
| Return a Pimpos object for this wire plane. More... | |
| virtual const IWire::vector & | wires () const |
| Access response functions. More... | |
| virtual const IChannel::vector & | channels () const |
Public Member Functions inherited from WireCell::IWirePlane | |
| virtual | ~IWirePlane () |
| virtual WirePlaneId | planeid () const |
| The ID of the plane of wire zero. This is just sugar. More... | |
Public Member Functions inherited from WireCell::IComponent< IWirePlane > | |
| virtual | ~IComponent () |
Public Member Functions inherited from WireCell::Interface | |
| virtual | ~Interface () |
Private Attributes | |
| int | m_ident |
| Pimpos * | m_pimpos |
| IWire::vector | m_wires |
| IChannel::vector | m_channels |
| Ray | m_bbox |
Additional Inherited Members | |
Public Types inherited from WireCell::IComponent< IWirePlane > | |
| typedef std::shared_ptr< IWirePlane > | pointer |
| Access subclass facet by pointer. More... | |
| typedef std::vector< pointer > | vector |
| Vector of shared pointers. More... | |
Public Types inherited from WireCell::Interface | |
| typedef std::shared_ptr< Interface > | pointer |
Definition at line 12 of file WirePlane.h.
| Gen::WirePlane::WirePlane | ( | int | ident, |
| Pimpos * | pimpos, | ||
| const IWire::vector & | wires, | ||
| const IChannel::vector & | channels | ||
| ) |
Definition at line 5 of file WirePlane.cxx.
|
virtual |
Definition at line 16 of file WirePlane.cxx.
|
inlinevirtual |
Return vector of channel objects ordered by their index (NOT their channel ident number).
Implements WireCell::IWirePlane.
Definition at line 33 of file WirePlane.h.
|
inlinevirtual |
|
inlinevirtual |
Return a Pimpos object for this wire plane.
Implements WireCell::IWirePlane.
Definition at line 23 of file WirePlane.h.
|
inlinevirtual |
Access response functions.
Return vector of wire objects ordered by increasing Z.
Implements WireCell::IWirePlane.
Definition at line 29 of file WirePlane.h.
|
private |
Definition at line 42 of file WirePlane.h.
|
private |
Definition at line 41 of file WirePlane.h.
|
private |
Definition at line 37 of file WirePlane.h.
|
private |
Definition at line 38 of file WirePlane.h.
|
private |
Definition at line 40 of file WirePlane.h.
1.8.11