#include <WireTopology.h>
Public Member Functions | |
virtual int | nearestWire (const LocalPoint &) const =0 |
virtual int | numberOfWires () const =0 |
virtual float | wireAngle () const =0 |
virtual float | wirePitch () const =0 |
virtual | ~WireTopology () |
An ABC for detectors using wires rather than strips.
Extend the Topology interface to supply required wire geometry functionality.
Definition at line 16 of file WireTopology.h.
virtual WireTopology::~WireTopology | ( | ) | [inline, virtual] |
Definition at line 18 of file WireTopology.h.
{}
virtual int WireTopology::nearestWire | ( | const LocalPoint & | ) | const [pure virtual] |
Wire nearest a given local point
Implemented in CSCWireTopology.
virtual int WireTopology::numberOfWires | ( | ) | const [pure virtual] |
How many wires
Implemented in CSCWireTopology.
virtual float WireTopology::wireAngle | ( | ) | const [pure virtual] |
The angle (in radians) of (any) wire wrt local x-axis.
Implemented in CSCWireTopology.
virtual float WireTopology::wirePitch | ( | ) | const [pure virtual] |
The distance (in cm) between wires
Implemented in CSCWireTopology.