|
ACTS
Experiment-independent tracking
|
Interface class ILayerArrayCreators, it inherits from IAlgTool. More...
#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, AxisDirection bvalue=AxisDirection::AxisX) const =0 |
| LayerArrayCreator interface method. | |
Interface class ILayerArrayCreators, it inherits from IAlgTool.
It receives the LayerVector and creates an array with NaivgationLayer objects filled in between.
|
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.