HECHVModule::Clockwork Node1 HECHVModule::Clockwork + iSide + iPhi + iSampling + Clockwork() + ~Clockwork() Node6 HECHVModule + HECHVModule() + ~HECHVModule() + getSideIndex() + getSamplingIndex() + getPhiIndex() + getSubgap() + getPhiMin() + getPhiMax() + getManager() + getNumSubgaps() - HECHVModule() - operator=() Node1->Node6 -m_c Node2 HECHVManager + HECHVManager() + ~HECHVManager() + getDescriptor() + getHVModule() + getDataSim() + getData() + hvLineNo() + beginSideIndex() + endSideIndex() + beginPhiIndex() + endPhiIndex() + beginSamplingIndex() + endSamplingIndex() - getData() - HECHVManager() - operator=() Node2->Node1 +manager Node3 std::unique_ptr< const HECHVManager::Clockwork > + operator->() Node3->Node2 -m_c Node4 HECHVManager::Clockwork + Clockwork() + ~Clockwork() Node4->Node3 +ptr Node5 std::unique_ptr< const HECHVModule > + operator->() Node5->Node4 +moduleArray Node6->Node5 +ptr Node52 HECHVSubgap::Clockwork + iSubgap + Clockwork() Node6->Node52 +module Node7 LArHVLineID - m_larhvRegion_index - m_atlas_index - m_configuration_index - m_partition_index - m_canline_index - m_cannode_index - m_hvline_index - m_hvlineHashMax + LArHVLineID() + ~LArHVLineID() + HVLineId() + HVLineId() + hvlineHash() + hvline_begin() + hvline_end() + hvlineHashMax() + initialize_from_dictionary() + partition() + can_line() + can_node() + hv_line() + hvlineContext() - hvline_hash_binary _search() - hvlineId_checks() - get_expanded_id() - initLevelsFromDict() - init_hashes() Node7->Node4 +hvId Node49 LArElectrodeID - m_larElectrodeRegion _index - m_larelectrode_index - m_atlas_index - m_configuration_index - m_detector_index - m_zside_index - m_module_index - m_hvphi_index - m_hveta_index - m_hvgap_index - m_electrode_index - m_electrodeHashMax + LArElectrodeID() + ~LArElectrodeID() + ElectrodeId() + ElectrodeId() + electrodeHash() + electrode_begin() + electrode_end() + electrodeHashMax() + initialize_from_dictionary() + detector() and 20 more... - electrode_hash_binary _search() - electrodeId_checks() - get_expanded_id() - initLevelsFromDict() - init_hashes() Node49->Node4 +elecId Node51 HECHVSubgap + HECHVSubgap() + ~HECHVSubgap() + getModule() + getSubgapIndex() + hvLineNo() - HECHVSubgap() - operator=() Node51->Node1 +subgaps Node52->Node51 -m_c