vector< float > EMData::calc_fourier_shell_correlation(EMData * with)
{
    if (!with) {
        throw NullPointerException("NULL input image");
    }
    if (!EMUtil::is_same_size(this, with)) {
        LOGERR("images not same size");
        throw ImageFormatException( "images not same size");
    }
//...
}