13 if (part ==
"barrel") {
27 float pitch = width / nstrip;
34 float rCross = widthAtHalf * length / (2 * (width - widthAtHalf));
35 float aw = atan2(widthAtHalf / 2., static_cast<double>(rCross)) / (nstrip / 2);
virtual float length() const =0
virtual float widthAtHalfLength() const
Width at half length. Useful for e.g. pitch definition.
StripTopology * constructForward(float, float, float, int)
virtual float width() const =0
StripTopology * constructBarrel(float, float)
StripTopologyBuilder(void)
virtual int yAxisOrientation() const
StripTopology * build(const Bounds *, double, const std::string &)