5#ifndef TRTHWMAPCONDALG_H
6#define TRTHWMAPCONDALG_H
14#include "Gaudi/Property.h"
24 virtual StatusCode
execute()
override;
25 virtual StatusCode
finalize()
override;
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
virtual ~TRTHWMapCondAlg() override
StatusCode build_BarrelHVLinePadMaps(EventIDRange &range, TRTCond::HWMap *writeCdo) const
Build HV-line/pad map for Barrel //.
SG::ReadCondHandleKey< CondAttrListCollection > m_EndCReadKey
virtual StatusCode finalize() override
SG::WriteCondHandleKey< TRTCond::HWMap > m_WriteKey
virtual StatusCode execute() override
virtual StatusCode initialize() override
StatusCode build_EndcapHVLinePadMaps(EventIDRange &range, TRTCond::HWMap *writeCdo) const
Build HV-line/pad maps for Endcaps //.
int hashThisEndcapCell(int sector, int wheel, int layer, int cellNum) const
Hash an endcap HV cell by sector/wheel/layer/cell# //.
int hashThisBarrelPad(int sector, int module, int padNum) const
Hash an HV pad by sector/module/pad# //.
SG::ReadCondHandleKey< CondAttrListCollection > m_BarrelReadKey
SG::ReadCondHandleKey< CondAttrListCollection > m_EndAReadKey
TRTHWMapCondAlg(const std::string &name, ISvcLocator *pSvcLocator)