|
ATLAS Offline Software
|
Go to the documentation of this file.
14 const std::string&
name,
17 m_hvlineHelper(nullptr)
39 std::map<HWIdentifier,HWIdentifier> electrode_hvline_map;
47 return StatusCode::SUCCESS;
52 const std::vector<HWIdentifier>&
58 std::map<HWIdentifier,std::vector<HWIdentifier> >::const_iterator elecIt=m_hvline_electrode_map.find(hvlineId);
59 if( elecIt != m_hvline_electrode_map.end()){
60 return (elecIt)->second;
63 int part = m_hvlineHelper->partition(hvlineId);
64 int canl = m_hvlineHelper->can_line(hvlineId);
65 int cann = m_hvlineHelper->can_node(hvlineId);
66 int hvli = m_hvlineHelper->hv_line(hvlineId);
67 ATH_MSG_WARNING(
"LArHVCablingSimTool: getLArElectrodeIDvec did not find electrode for hvline ["
68 <<
part <<
"." << canl <<
"." << cann <<
"." << hvli <<
"]" );
69 static const std::vector<HWIdentifier> invalid;
def retrieve(aClass, aKey=None)
Helper for the Liquid Argon Calorimeter cell at the electrode level.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
#define ATH_MSG_VERBOSE(x)
Helper to read HV ID mapping data from a file or conditions.
const ServiceHandle< StoreGateSvc > & detStore() const
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
Helper to read HV ID mapping data from a file or conditions.
::StatusCode StatusCode
StatusCode definition for legacy code.
An AttributeList represents a logical row of attributes in a metadata table. The name and type of eac...
#define ATH_MSG_WARNING(x)
reader
read the goodrunslist xml file(s)