#include <StripTopologyBuilder.h>
Public Member Functions | |
StripTopology * | build (const Bounds *, double, std::string) |
StripTopologyBuilder () | |
Private Member Functions | |
StripTopology * | constructBarrel (float, float) |
StripTopology * | constructForward (float, float, float, int) |
Private Attributes | |
double | theAPVNumb |
Called by GeomTopologyBuilder, chooses the right topology for Strips.
Definition at line 13 of file StripTopologyBuilder.h.
StripTopologyBuilder::StripTopologyBuilder | ( | ) |
Definition at line 10 of file StripTopologyBuilder.cc.
StripTopology * StripTopologyBuilder::build | ( | const Bounds * | bs, |
double | apvnumb, | ||
std::string | part | ||
) |
Definition at line 12 of file StripTopologyBuilder.cc.
References constructBarrel(), constructForward(), Bounds::length(), query::result, theAPVNumb, Bounds::width(), and Bounds::widthAtHalfLength().
Referenced by GeomTopologyBuilder::buildStrip().
|
private |
Definition at line 27 of file StripTopologyBuilder.cc.
References theAPVNumb.
Referenced by build().
|
private |
Definition at line 35 of file StripTopologyBuilder.cc.
References theAPVNumb.
Referenced by build().
|
private |
Definition at line 22 of file StripTopologyBuilder.h.
Referenced by build(), constructBarrel(), and constructForward().