CMS 3D CMS Logo

CSCLayerGeometry Member List

This is the complete list of members for CSCLayerGeometry, including all inherited members.

apothemCSCLayerGeometryprivate
chamberTypeCSCLayerGeometryprivate
channel(int strip) constCSCLayerGeometryinline
clone() const overrideCSCLayerGeometryinlinevirtual
computeSpan(Surface const &plane)Boundsinline
CSCLayerGeometry(const CSCGeometry *geom, int iChamberType, const TrapezoidalPlaneBounds &bounds, int nstrips, float stripOffset, float stripPhiPitch, float whereStripsMeet, float extentOfStripPlane, float yCentreOfStripPlane, const CSCWireGroupPackage &wg, float wireAngleInDegrees, double yOfFirstWire, float hThickness)CSCLayerGeometry
CSCLayerGeometry(const CSCLayerGeometry &)CSCLayerGeometry
hapothemTrapezoidalPlaneBoundsprivate
hbotedgeTrapezoidalPlaneBoundsprivate
hBottomEdgeCSCLayerGeometryprivate
hthicknessTrapezoidalPlaneBoundsprivate
hTopEdgeCSCLayerGeometryprivate
htopedgeTrapezoidalPlaneBoundsprivate
inside(const Local3DPoint &, const LocalError &, float scale=1.f) const overrideCSCLayerGeometryvirtual
inside(const Local3DPoint &) const overrideCSCLayerGeometryvirtual
inside(const Local2DPoint &) const overrideCSCLayerGeometryvirtual
TrapezoidalPlaneBounds::inside(const Local2DPoint &p, const LocalError &err, float scale) const overrideTrapezoidalPlaneBoundsvirtual
TrapezoidalPlaneBounds::inside(const Local3DPoint &) const=0TrapezoidalPlaneBounds
Bounds::inside(const Local2DPoint &p, float tollerance) constBoundsinlinevirtual
intersectionOfStripAndWire(float s, int w) constCSCLayerGeometry
intersectionOfTwoLines(std::pair< float, float > p1, std::pair< float, float > p2) constCSCLayerGeometry
length() const overrideTrapezoidalPlaneBoundsinlinevirtual
lengthOfWireGroup(int wireGroup) constCSCLayerGeometry
localCenterOfWireGroup(int wireGroup) constCSCLayerGeometry
localError(int strip, float sigmaStrip, float sigmaWire) constCSCLayerGeometry
m_spanBoundsprivate
middleWireOfGroup(int wireGroup) constCSCLayerGeometryinline
myNameCSCLayerGeometryprivate
nearestStrip(const LocalPoint &lp) constCSCLayerGeometryinline
nearestWire(const LocalPoint &lp) constCSCLayerGeometryinline
numberOfStrips() constCSCLayerGeometryinline
numberOfWireGroups() constCSCLayerGeometryinline
numberOfWires() constCSCLayerGeometryinline
numberOfWiresPerGroup(int wireGroup) constCSCLayerGeometryinline
offsetTrapezoidalPlaneBoundsprivate
operator<<(std::ostream &, const CSCLayerGeometry &)CSCLayerGeometryfriend
operator=(const CSCLayerGeometry &)CSCLayerGeometry
parameters() constTrapezoidalPlaneBoundsvirtual
phiSpan() constBoundsinline
possibleRecHitPosition(float s, int w1, int w2) constCSCLayerGeometry
rSpan() constBoundsinline
setTopology(CSCStripTopology *topology)CSCLayerGeometry
significanceInside(const Local3DPoint &, const LocalError &) const overrideTrapezoidalPlaneBoundsvirtual
stagger() constCSCLayerGeometryinline
strip(const LocalPoint &lp) constCSCLayerGeometryinline
stripAngle(int strip) constCSCLayerGeometry
stripOffset(void) constCSCLayerGeometryinline
stripPhiPitch() constCSCLayerGeometryinline
stripPitch() constCSCLayerGeometryinline
stripPitch(const LocalPoint &lp) constCSCLayerGeometryinline
stripWireGroupIntersection(int strip, int wireGroup) constCSCLayerGeometry
stripWireIntersection(int strip, float wire) constCSCLayerGeometry
tan_aTrapezoidalPlaneBoundsprivate
theStripTopologyCSCLayerGeometryprivate
theWireTopologyCSCLayerGeometryprivate
thickness() const overrideTrapezoidalPlaneBoundsinlinevirtual
topology() constCSCLayerGeometryinline
TrapezoidalPlaneBounds(float be, float te, float a, float t)TrapezoidalPlaneBounds
width() const overrideTrapezoidalPlaneBoundsinlinevirtual
widthAtHalfLength() const overrideTrapezoidalPlaneBoundsinlinevirtual
wireAngle() constCSCLayerGeometryinline
wireGroup(int wire) constCSCLayerGeometryinline
wirePitch() constCSCLayerGeometryinline
wireTopology() constCSCLayerGeometryinline
xOfStrip(int strip, float y=0.) constCSCLayerGeometryinline
yAxisOrientation() constTrapezoidalPlaneBoundsvirtual
yLimitsOfStripPlane() constCSCLayerGeometryinline
yOfWire(float wire, float x=0.) constCSCLayerGeometryinline
yOfWireGroup(int wireGroup, float x=0.) constCSCLayerGeometryinline
yResolution(int wireGroup=1) constCSCLayerGeometryinline
zSpan() constBoundsinline
~Bounds()Boundsinlinevirtual
~CSCLayerGeometry() overrideCSCLayerGeometry