9 double yOfFirstWire,
double narrow,
double wide,
double length,
float wireAngle ) :
10 CSCWireGeometry( wireSpacing, yOfFirstWire, narrow, wide, length ), theWireAngle( wireAngle ){
15 "CSCSlantedWireGeometry: constructed:\n" <<
16 " wireSpacing = " << wireSpacing <<
17 ", y1 = " << yOfFirstWire <<
18 ", narrow_width = " << narrow <<
19 ", wide_width = " << wide <<
20 ", length = " << length <<
21 ", wireAngle = " << wireAngle <<
Sin< T >::type sin(const T &t)
int nearestWire(const LocalPoint &lp) const override
Cos< T >::type cos(const T &t)
double wireSpacing() const
int nint(float a)
Return the nearest integer - analogous to the FORTRAN intrinsic NINT.
float yOfWire(float wire, float x=0.) const override
CSCSlantedWireGeometry(double wireSpacing, double yOfFirstWire, double narrow, double wide, double length, float wireAngle)