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) const CSCLayerGeometryinline
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
hBottomEdgeCSCLayerGeometryprivate
hTopEdgeCSCLayerGeometryprivate
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
Bounds::inside(const Local2DPoint &p, float tollerance) const Boundsinlinevirtual
intersectionOfStripAndWire(float s, int w) const CSCLayerGeometry
intersectionOfTwoLines(std::pair< float, float > p1, std::pair< float, float > p2) const CSCLayerGeometry
length() const overrideTrapezoidalPlaneBoundsinlinevirtual
lengthOfWireGroup(int wireGroup) const CSCLayerGeometry
localCenterOfWireGroup(int wireGroup) const CSCLayerGeometry
localError(int strip, float sigmaStrip, float sigmaWire) const CSCLayerGeometry
middleWireOfGroup(int wireGroup) const CSCLayerGeometryinline
myNameCSCLayerGeometryprivate
nearestStrip(const LocalPoint &lp) const CSCLayerGeometryinline
nearestWire(const LocalPoint &lp) const CSCLayerGeometryinline
numberOfStrips() const CSCLayerGeometryinline
numberOfWireGroups() const CSCLayerGeometryinline
numberOfWires() const CSCLayerGeometryinline
numberOfWiresPerGroup(int wireGroup) const CSCLayerGeometryinline
operator<<(std::ostream &, const CSCLayerGeometry &)CSCLayerGeometryfriend
operator=(const CSCLayerGeometry &)CSCLayerGeometry
parameters() const TrapezoidalPlaneBoundsvirtual
phiSpan() const Boundsinline
possibleRecHitPosition(float s, int w1, int w2) const CSCLayerGeometry
rSpan() const Boundsinline
setTopology(CSCStripTopology *topology)CSCLayerGeometry
significanceInside(const Local3DPoint &, const LocalError &) const overrideTrapezoidalPlaneBoundsvirtual
stagger() const CSCLayerGeometryinline
strip(const LocalPoint &lp) const CSCLayerGeometryinline
stripAngle(int strip) const CSCLayerGeometry
stripOffset(void) const CSCLayerGeometryinline
stripPhiPitch() const CSCLayerGeometryinline
stripPitch() const CSCLayerGeometryinline
stripPitch(const LocalPoint &lp) const CSCLayerGeometryinline
stripWireGroupIntersection(int strip, int wireGroup) const CSCLayerGeometry
stripWireIntersection(int strip, float wire) const CSCLayerGeometry
theStripTopologyCSCLayerGeometryprivate
theWireTopologyCSCLayerGeometryprivate
thickness() const overrideTrapezoidalPlaneBoundsinlinevirtual
topology() const CSCLayerGeometryinline
TrapezoidalPlaneBounds(float be, float te, float a, float t)TrapezoidalPlaneBounds
width() const overrideTrapezoidalPlaneBoundsinlinevirtual
widthAtHalfLength() const overrideTrapezoidalPlaneBoundsinlinevirtual
wireAngle() const CSCLayerGeometryinline
wireGroup(int wire) const CSCLayerGeometryinline
wirePitch() const CSCLayerGeometryinline
wireTopology() const CSCLayerGeometryinline
xOfStrip(int strip, float y=0.) const CSCLayerGeometryinline
yAxisOrientation() const TrapezoidalPlaneBoundsvirtual
yLimitsOfStripPlane() const CSCLayerGeometryinline
yOfWire(float wire, float x=0.) const CSCLayerGeometryinline
yOfWireGroup(int wireGroup, float x=0.) const CSCLayerGeometryinline
yResolution(int wireGroup=1) const CSCLayerGeometryinline
zSpan() const Boundsinline
~Bounds()Boundsinlinevirtual
~CSCLayerGeometry() overrideCSCLayerGeometry