#include <IWirePlane.h>
Public Member Functions | |
virtual | ~IWirePlane () |
virtual int | ident () const =0 |
virtual const Pimpos * | pimpos () const =0 |
Return a Pimpos object for this wire plane. More... | |
virtual const IWire::vector & | wires () const =0 |
Return vector of wire objects ordered by increasing Z. More... | |
virtual const IChannel::vector & | channels () const =0 |
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 () |
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 19 of file IWirePlane.h.
|
virtual |
Definition at line 5 of file IWirePlane.cxx.
|
pure virtual |
Return vector of channel objects ordered by their index (NOT their channel ident number).
Implemented in WireCell::Gen::WirePlane.
|
pure virtual |
Implemented in WireCell::Gen::WirePlane.
|
pure virtual |
Return a Pimpos object for this wire plane.
Implemented in WireCell::Gen::WirePlane.
|
virtual |
The ID of the plane of wire zero. This is just sugar.
Definition at line 9 of file IWirePlane.cxx.
|
pure virtual |
Return vector of wire objects ordered by increasing Z.
Implemented in WireCell::Gen::WirePlane.