Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Core/include/Acts/Geometry/ILayerArrayCreator.hpp>
Public Member Functions | |
virtual | ~ILayerArrayCreator ()=default |
Virtual destructor. | |
virtual std::unique_ptr< const LayerArray > | layerArray (const GeometryContext &gctx, const LayerVector &layers, double min, double max, BinningType btype=arbitrary, BinningValue bvalue=binX) const =0 |
Interface class ILayerArrayCreators, it inherits from IAlgTool.
It receives the LayerVector and creaets an array with NaivgationLayer objects filled in between.
Definition at line 35 of file ILayerArrayCreator.hpp.
View newest version in sPHENIX GitHub at line 35 of file ILayerArrayCreator.hpp
|
virtualdefault |
Virtual destructor.
|
pure virtual |
LayerArrayCreator interface method
gctx | is the geometry context for witch the volume is built |
layers | are the layers to be moved into an array |
min | is the minimul value for binning |
max | is the maximum value for binning |
btype | is the binning type |
bvalue | is the value in which the binning should be done |
Implemented in Acts::LayerArrayCreator.