myLogger.debug("formed NADPH!"); } else{ myLogger.debug("only got "+protonsTaken+" protons and "+NADPTaken+" NAPDs"); myStroma.getProtons().add(protonsTaken); myStroma.getNADPs().add(NADPTaken);
    private void attemptToFormNADPH() {        float protonsTaken = myStroma.getProtons().take(PROTONS_NEEDED);        float NADPTaken = myStroma.getNADPs().take(NADP_NEEDED);        if ((protonsTaken == PROTONS_NEEDED) && (NADPTaken == NADP_NEEDED)){            myStroma.getNADPHs().add(NADPTaken);            debindComplex();        }    }