Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Geometry
CSCGeometry
interface
WireTopology.h
Go to the documentation of this file.
1
#ifndef WIRE_TOPOLOGY_H
2
#define WIRE_TOPOLOGY_H
3
14
#include "
Geometry/CommonTopologies/interface/Topology.h
"
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
Topology.h
WireTopology
Definition:
WireTopology.h:16
WireTopology::wireAngle
virtual float wireAngle() const =0
WireTopology::nearestWire
virtual int nearestWire(const LocalPoint &) const =0
WireTopology::wirePitch
virtual float wirePitch() const =0
Topology
Definition:
Topology.h:39
WireTopology::~WireTopology
~WireTopology() override
Definition:
WireTopology.h:18
WireTopology::numberOfWires
virtual int numberOfWires() const =0
Point3DBase< float, LocalTag >
Generated for CMSSW Reference Manual by
1.8.5