if (ClusterBackend.debugPrint)
if (ClusterBackend.debugging)
    public void calcNode(streamit.scheduler2.iriter.Iterator nodeIter, SIROperator str) {                if (nodeIter.equals(firstNode)) return;            if (ClusterBackend.debugPrint)            System.err.println("DoSchedule Visiting node: "+str);            try {            streamit.scheduler2.constrained.Scheduler scheduler =                streamit.scheduler2.constrained.Scheduler.createForSDEP(selfIter);            streamit.scheduler2.SDEPData sdep = scheduler.computeSDEP(firstNode, nodeIter);            if (ClusterBackend.debugPrint) {                System.err.println("  Source Init & Steady Phases: "+sdep.getNumSrcInitPhases()+", "+sdep.getNumSrcSteadyPhases());                System.err.println("  Destn. Init & Steady Phases: "+sdep.getNumDstInitPhases()+", "+sdep.getNumDstSteadyPhases());            }                } catch (Exception ex) {            System.err.println("Comstrained Scheduler / SDEP exception: "+ex);            ex.printStackTrace();        }     }