|
ACTS
Experiment-independent tracking
|
Interface class for ILayerBuilders in a typical | EC- | Central | EC+ | detector setup. More...
#include <Acts/Geometry/ILayerBuilder.hpp>
Public Member Functions | |
| virtual | ~ILayerBuilder ()=default |
| Virtual destructor. | |
| virtual const LayerVector | centralLayers (const GeometryContext &gctx) const =0 |
| LayerBuilder interface method. | |
| virtual const std::string & | identification () const =0 |
| Name identification. | |
| virtual const LayerVector | negativeLayers (const GeometryContext &gctx) const =0 |
| LayerBuilder interface method. | |
| virtual const LayerVector | positiveLayers (const GeometryContext &gctx) const =0 |
| LayerBuilder interface method. | |
Interface class for ILayerBuilders in a typical | EC- | Central | EC+ | detector setup.
|
virtualdefault |
Virtual destructor.
|
pure virtual |
LayerBuilder interface method.
| gctx | is the geometry context under which the geometry is built |
Implemented in Acts::PassiveLayerBuilder, ActsPlugins::DD4hepLayerBuilder, and ActsPlugins::TGeoLayerBuilder.
|
pure virtual |
Name identification.
Implemented in Acts::PassiveLayerBuilder, ActsPlugins::DD4hepLayerBuilder, and ActsPlugins::TGeoLayerBuilder.
|
pure virtual |
LayerBuilder interface method.
| gctx | is the geometry context under which the geometry is built |
Implemented in Acts::PassiveLayerBuilder, ActsPlugins::DD4hepLayerBuilder, and ActsPlugins::TGeoLayerBuilder.
|
pure virtual |
LayerBuilder interface method.
| gctx | is the geometry context under which the geometry is built |
Implemented in Acts::PassiveLayerBuilder, ActsPlugins::DD4hepLayerBuilder, and ActsPlugins::TGeoLayerBuilder.