ZRObject Node1 ZRObject # m_rMin # m_rMax # m_zMin # m_zMax # m_z2Min # m_z2Max # m_enabled + ZRObject() + ZRObject() + ZRObject() + ~ZRObject() + inRoI() + rMin() + rMax() + zMin() + zMax() + z2Min() and 12 more... Node2 RegSelLayer - m_set - m_ID - m_modules - m_disabled - m_Nphi - m_ideltaphi - m_phiMin - m_phiMax - m_phimaps + RegSelLayer() + RegSelLayer() + reset() + addModule() + setupDisabledModuleList() + getModules() + getModules() + getDisabledModules() + ID() + ID() and 6 more... - clusterModules() Node1->Node2 Node3 RegSelModule - m_phiMin - m_phiMax - m_layer - m_detector - m_robID - m_hashID + RegSelModule() + RegSelModule() + RegSelModule() + inRoI() + phiMin() + phiMax() + phiWidth() + layer() + detector() + robID() + hashID() Node1->Node3 Node4 RegSelROB # m_robID # m_phiMin # m_phiMax # m_etaMin # m_etaMax # m_modules + RegSelROB() + ~RegSelROB() + addModule() + phiMin() + phiMax() + robID() + size() + etaMin() + etaMax() # caletaMin() # caletaMax() Node1->Node4 Node5 RegSelSubDetector # m_ID # m_Nlayers # m_layer # m_layermap # m_mapped + RegSelSubDetector() + RegSelSubDetector() + RegSelSubDetector() + RegSelSubDetector() + RegSelSubDetector() + RegSelSubDetector() + reset() + addModules() + setupDisabledModules() + getModules() and 8 more... Node1->Node5