|
ACTS
Experiment-independent tracking
|
ITGeoElementSplitter. More...
#include <ActsPlugins/Root/ITGeoDetectorElementSplitter.hpp>
Public Member Functions | |
| virtual | ~ITGeoDetectorElementSplitter ()=default |
| virtual std::vector< std::shared_ptr< const ActsPlugins::TGeoDetectorElement > > | split (const Acts::GeometryContext &gctx, std::shared_ptr< const ActsPlugins::TGeoDetectorElement > tgde) const =0 |
| Take a geometry context and TGeoElement and split it into sub elements. | |
ITGeoElementSplitter.
Interface class that allows to define splitting of TGeoElements into sub-elements
|
virtualdefault |
|
pure virtual |
Take a geometry context and TGeoElement and split it into sub elements.
| gctx | is a geometry context object |
| tgde | is a TGeoDetectorElement that is eventually split |
Implemented in ActsPlugins::TGeoCylinderDiscSplitter.