EMBDetDescr Node1 EMBDetDescr - m_samplingIndex - m_regionIndex - m_phiBinning - m_etaBinning + EMBDetDescr() + ~EMBDetDescr() + getOffset() + getHalfLength() + getManager() + getSamplingIndex() + getRegionIndex() + getPhiBinning() + getEtaBinning() - EMBDetDescr() - operator=() Node2 RCBase Node2->Node1 Node3 EMBDetectorManager + EMBDetectorManager() + ~EMBDetectorManager() + beginDetectorRegion() + endDetectorRegion() + getDetectorRegion() + getNumDetectorRegions() + getTreeTop() + getNumTreeTops() + addDetectorRegion() + addTreeTop() + getBasicReadoutNumbers() + getAccordionDetails() + getHVManager() + getPresamplerHVManager() - EMBDetectorManager() - operator=() Node3->Node1 -m_manager Node4 GeoVDetectorManager Node4->Node3 Node5 EMBDetectorRegion - m_descriptor - m_endcapIndex + EMBDetectorRegion() + ~EMBDetectorRegion() + getEMBCell() + getDescriptor() + getSamplingIndex() + getRegionIndex() + beginPhiIndex() + endPhiIndex() + beginEtaIndex() + endEtaIndex() + getAbsoluteTransform() + getDefAbsoluteTransform() + getEndcapIndex() - EMBDetectorRegion() - operator=() Node5->Node3 -m_DetRegionsRandom Node7 std::unique_ptr< const EMBBasicReadoutNumbers > + operator->() Node7->Node3 -m_basicReadoutNumbers Node10 EMBPresamplerHVManager + EMBPresamplerHVManager() + ~EMBPresamplerHVManager() + getDescriptor() + beginPhiIndex() + endPhiIndex() + beginEtaIndex() + endEtaIndex() + getHVModule() + getData() + hvLineNo() + beginSideIndex() + endSideIndex() - getData() - EMBPresamplerHVManager() - operator=() Node10->Node3 -m_presamplerHVManager Node59 EMBHVManager + EMBHVManager() + ~EMBHVManager() + getDescriptor() + beginPhiIndex() + endPhiIndex() + beginEtaIndex() + endEtaIndex() + getHVModule() + getDataSim() + getData() + hvLineNo() + beginSectorIndex() + endSectorIndex() + beginSideIndex() + endSideIndex() - getData() - EMBHVManager() - operator=() Node59->Node3 -m_hvManager Node68 CxxUtils::CachedUniquePtr T< EMBAccordionDetails > + CachedUniquePtrT() + CachedUniquePtrT() + CachedUniquePtrT() + operator=() + ~CachedUniquePtrT() + set() + store() + get() + operator*() + operator->() + operator bool() + release() Node68->Node3 -m_accordionDetails Node9 std::vector< double > + elements Node9->Node1 -m_offset -m_halfLength