private CallTree selectInFocusNodeList(final NodeList focusNodeList, final NodeList topNodeList) {
        if (focusNodeList.size() == 1) {
            logger.info("Select focus span in top node list, not found root span");
            final Node node = focusNodeList.get(0);
            traceState.progress();
            return selectInNodeList(node, topNodeList);
        }

        logger.info("Select first focus span in top node list, not found root span");
        // TODO
        final Node node = focusNodeList.get(0);
        traceState.progress();
        return selectInNodeList(node, topNodeList);
    }
@author netspider
@author emeroad
@author jaehong.kim
web/src/main/java/com/navercorp/pinpoint/web/calltree/span/SpanAligner.java