5#ifndef PIXELREADOUTMANAGER_H
6#define PIXELREADOUTMANAGER_H
24 virtual StatusCode
initialize()
override final;
34 uint32_t column)
const override final;
38 uint32_t column)
const override final;
This is a "hash" representation of an Identifier.
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated pixel ...
virtual StatusCode initialize() override final
virtual Identifier getPixelId(Identifier offlineId, uint32_t FE, uint32_t row, uint32_t column) const override final
PixelReadoutManager(const std::string &name, ISvcLocator *svc)
const PixelDetectorManager * m_detManager
ServiceHandle< StoreGateSvc > m_detStore
virtual uint32_t getFE(Identifier diodeId, Identifier offlineId) const override final
const PixelID * m_idHelper
virtual PixelModuleType getModuleType(Identifier id) const override final
virtual uint32_t getRow(Identifier diodeId, Identifier offlineId) const override final
virtual PixelDiodeType getDiodeType(Identifier id) const override final
virtual Identifier getPixelIdfromHash(IdentifierHash offlineIdHash, uint32_t FE, uint32_t row, uint32_t column) const override final
virtual uint32_t getColumn(Identifier diodeId, Identifier offlineId) const override final
Class to hold geometrical description of a silicon detector element.
This is an Identifier helper class for the Pixel subdetector.