class CGIARProvider extends AbstractTiffElevationProvider {

    int down(double val) {
        // 'rounding' to closest 5
        int intVal = (int) (val / LAT_DEGREE) * LAT_DEGREE;
        if (!(val >= 0 || intVal - val < invPrecision))
            intVal = intVal - LAT_DEGREE;

        return intVal;
    }

    public  CGIARProvider();
    public  CGIARProvider(String cacheDir);

}