passOneData(input, output[nCh]);
passOneData(inputChannel, outputChannel[nCh]);
    public void work()    {        int throughput[] =            (sjIter != null             ? sjIter.getSplitPushWeights(nWork)             : flIter.getSplitPushWeights(nWork));        int totalWork =            (sjIter != null             ? sjIter.getSplitterNumWork()             : flIter.getSplitterNumWork());        nWork++;        nWork = nWork % totalWork;        for (int nCh = 0; nCh < dest.size(); nCh++)            {                for (int nData = 0; nData < throughput[nCh]; nData++)                    {                        passOneData(input, output[nCh]);                    }            }    }