ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/master/Core/include/Acts/Geometry/ILayerBuilder.hpp>
Public Member Functions | |
virtual | ~ILayerBuilder ()=default |
Virtual destructor. | |
virtual const LayerVector | negativeLayers (const GeometryContext &gctx) const =0 |
virtual const LayerVector | centralLayers (const GeometryContext &gctx) const =0 |
virtual const LayerVector | positiveLayers (const GeometryContext &gctx) const =0 |
virtual const std::string & | identification () const =0 |
Interface class for ILayerBuilders in a typical | EC- | Central | EC+ | detector setup.
Definition at line 31 of file ILayerBuilder.hpp.
View newest version in sPHENIX GitHub at line 31 of file ILayerBuilder.hpp
|
virtualdefault |
Virtual destructor.
|
pure virtual |
LayerBuilder interface method
gctx | ist the geometry context under which the geometry is built |
Implemented in Acts::TGeoLayerBuilder, FW::Generic::LayerBuilderT< detector_element_t >, Acts::DD4hepLayerBuilder, and Acts::PassiveLayerBuilder.
|
pure virtual |
Name identification
Implemented in Acts::TGeoLayerBuilder, Acts::DD4hepLayerBuilder, FW::Generic::LayerBuilderT< detector_element_t >, and Acts::PassiveLayerBuilder.
|
pure virtual |
LayerBuilder interface method
gctx | ist the geometry context under which the geometry is built |
Implemented in Acts::TGeoLayerBuilder, FW::Generic::LayerBuilderT< detector_element_t >, Acts::DD4hepLayerBuilder, and Acts::PassiveLayerBuilder.
|
pure virtual |
LayerBuilder interface method
gctx | ist the geometry context under which the geometry is built |
Implemented in Acts::TGeoLayerBuilder, Acts::DD4hepLayerBuilder, FW::Generic::LayerBuilderT< detector_element_t >, and Acts::PassiveLayerBuilder.