MuonCalib::RegionSelectorBase Node1 MuonCalib::RegionSelectorBase + RegionSelectorBase() + ~RegionSelectorBase() + Result() + Print() + GetRegion() - process_region() - print_position() Node2 MuonCalib::RegionElement - m_region - m_stations - m_eta_start - m_eta_end - m_phi_start - m_phi_end - m_ml + RegionElement() + RegionElement() + ~RegionElement() + Initialize() + Result() + Print() - process_station_name() - process_int_range() Node1->Node2 Node3 MuonCalib::RegionLogical Operation - m_regions - m_operator - m_inverse + RegionLogicalOperation() + ~RegionLogicalOperation() + AddRegion() + AddOperator() + SurplusOperator() + Result() + Print() Node1->Node3