![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
ITGeoElementSplitter. More...
#include <acts/blob/sPHENIX/Plugins/TGeo/include/Acts/Plugins/TGeo/ITGeoDetectorElementSplitter.hpp>
Inheritance diagram for Acts::ITGeoDetectorElementSplitter:Public Member Functions | |
| virtual | ~ITGeoDetectorElementSplitter ()=default |
| virtual std::vector < std::shared_ptr< const Acts::TGeoDetectorElement > > | split (const GeometryContext &gctx, std::shared_ptr< const Acts::TGeoDetectorElement > tgde) const =0 |
ITGeoElementSplitter.
Interface class that allows to define splitting of TGeoElements into sub-elements
Definition at line 27 of file ITGeoDetectorElementSplitter.hpp.
View newest version in sPHENIX GitHub at line 27 of file ITGeoDetectorElementSplitter.hpp
|
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 Acts::TGeoCylinderDiscSplitter.