Graphical Class Hierarchy Node0 MeasurementSelectorBase < NMeasMax, MeasurementSelector Traits< derived_t >::s_dimMax, derived_t > Node1 MeasurementSelectorWithDispatch < NMeasMax, derived_t, measurement _container_variant_t > Node0->Node1 Node2 MeasurementSelectorBaseImpl < NMeasMax, derived_t, measurement _container_variant_t > Node1->Node2