CMS 3D CMS Logo

WireTopology.h
Go to the documentation of this file.
1 #ifndef WIRE_TOPOLOGY_H
2 #define WIRE_TOPOLOGY_H
3 
15 
16 class WireTopology : public Topology {
17 public:
18  ~WireTopology() override {}
19 
23  virtual int numberOfWires() const = 0;
24 
28  virtual float wireAngle() const = 0;
29 
33  virtual float wirePitch() const = 0;
34 
38  virtual int nearestWire(const LocalPoint &) const = 0;
39 
40 private:
41 };
42 
43 #endif
WireTopology::~WireTopology
~WireTopology() override
Definition: WireTopology.h:18
WireTopology::nearestWire
virtual int nearestWire(const LocalPoint &) const =0
WireTopology
Definition: WireTopology.h:16
Point3DBase< float, LocalTag >
WireTopology::numberOfWires
virtual int numberOfWires() const =0
WireTopology::wireAngle
virtual float wireAngle() const =0
Topology
Definition: Topology.h:39
WireTopology::wirePitch
virtual float wirePitch() const =0
Topology.h