|
ACTS
Experiment-independent tracking
|
Base class for tracking geometry visitors. More...
#include <Acts/Geometry/TrackingGeometryVisitor.hpp>
Public Member Functions | |
| ITrackingGeometryVisitor (bool visitDepthFirst=false) | |
| virtual | ~ITrackingGeometryVisitor ()=0 |
| bool | visitDepthFirst () const |
| indicate the order of visiting | |
Base class for tracking geometry visitors.
This class provides a common interface for both const and mutable visitors to the tracking geometry hierarchy. It allows decide on the visiting order based on the visitInDepth flag. If true, the visiting happens from the outermost volume and goes deeper to the volumes into the hierarchy.
|
pure virtual |
|
explicit |
| visitDepthFirst | Flag to control visit order (depth-first vs breadth-first) |
| bool Acts::ITrackingGeometryVisitor::visitDepthFirst | ( | ) | const |
indicate the order of visiting