CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 CSCLayerGeometryinlinevirtual
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 CSCLayerGeometryvirtual
inside(const Local3DPoint &) const CSCLayerGeometryvirtual
inside(const Local2DPoint &) const CSCLayerGeometryvirtual
TrapezoidalPlaneBounds::inside(const Local2DPoint &p, const LocalError &err, float scale) const TrapezoidalPlaneBoundsvirtual
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 TrapezoidalPlaneBoundsinlinevirtual
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
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 TrapezoidalPlaneBoundsinlinevirtual
topology() const CSCLayerGeometryinline
TrapezoidalPlaneBounds(float be, float te, float a, float t)TrapezoidalPlaneBounds
width() const TrapezoidalPlaneBoundsinlinevirtual
widthAtHalfLength() const TrapezoidalPlaneBoundsinlinevirtual
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()CSCLayerGeometryvirtual