double function ( boolean arg0 ) { double loc0 = 0. ; for ( DistanceEntry < E > loc1 : secondAssignments ) { double loc2 = arg0 ? loc1 . getDistance ( ) : ( loc1 . getEntry ( ) . getCoveringRadius ( ) + loc1 . getDistance ( ) ) ; loc0 = loc2 > loc0 ? loc2 : loc0 ; } return loc0 ; }
compute the covering radius of the second assignment . concode_field_sep List<DistanceEntry<E>> secondAssignments concode_elem_sep DBID id2 concode_elem_sep DBID id1 concode_elem_sep List<DistanceEntry<E>> firstAssignments concode_field_sep double computeFirstCover concode_elem_sep void addToFirst concode_elem_sep void setSecondRoutingObject concode_elem_sep DBID getSecondRoutingObject concode_elem_sep DBID getFirstRoutingObject concode_elem_sep List<DistanceEntry<E>> getSecondAssignments concode_elem_sep void addToSecond concode_elem_sep void setFirstRoutingObject concode_elem_sep List<DistanceEntry<E>> getFirstAssignments