13#ifndef LARCABLING_LARHVIDMAPPINGREADER_H
14#define LARCABLING_LARHVIDMAPPINGREADER_H
19#include "GaudiKernel/StatusCode.h"
51 StatusCode
fillHV (
const std::string& content,
AthMessaging(IMessageSvc *msgSvc, const std::string &name)
Constructor.
An AttributeList represents a logical row of attributes in a metadata table.
Helper for the Liquid Argon Calorimeter cell at the electrode level.
StatusCode fillHV(const std::string &content, const LArHVLineID &hvlineHelper, const LArElectrodeID &electrodeHelper, hvlineMap_t &hvlineMap, electrodeMap_t &electrodeMap) const
std::string fromFile() const
std::map< HWIdentifier, HWIdentifier > hvlineMap_t
StatusCode read(const AthenaAttributeList *attrList, const LArHVLineID &hvlineHelper, const LArElectrodeID &electrodeHelper, hvlineMap_t &hvlineMap, electrodeMap_t &electrodeMap) const
std::string fromAttrList(const AthenaAttributeList &attrList) const
std::map< HWIdentifier, std::vector< HWIdentifier > > electrodeMap_t
Helper for the Liquid Argon Calorimeter High-Voltage identifiers.