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