5#ifndef ACTSTRK_GBTSLAYERTOOL_H
6#define ACTSTRK_GBTSLAYERTOOL_H
12#include <Gaudi/Property.h>
15#include "Acts/Seeding/GbtsLayerConnection.hpp"
45 const IInterface* parent);
50 virtual const std::vector<Acts::Experimental::GbtsLayerDescription>&
55 virtual const std::vector<short>&
pixelLayers()
const override {
59 virtual const std::vector<short>&
stripLayers()
const override {
69 const std::vector<Acts::Experimental::GbtsLayerDescription>& layers,
70 std::vector<Acts::Experimental::GbtsLayerConnection>& connections,
71 float& etaBinWidth, std::string connectorInputFile,
bool usePixel,
bool useStrips)
const override;
109 using LayerKey = std::tuple<int, int, short, short>;
115 "dump the layer geometry to a file"};
117 this,
"geometryDump",
"",
"file to dump the layer geometry to"};
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated pixel ...
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated SCT in...
This is an Identifier helper class for the Pixel subdetector.
This is an Identifier helper class for the SCT subdetector.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
One module, as grouped into a layer.