Analysis Software
Documentation for sPHENIX simulation software
|
ITGeoElementSplitter. More...
#include <acts/blob/sPHENIX/Plugins/TGeo/include/Acts/Plugins/TGeo/ITGeoDetectorElementSplitter.hpp>
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.