class CloudPN extends ProcessingNode {

    protected double altitudeCorrectedPressure(double pressure, double altitude, boolean isLand) {
        double correctedPressure;
        if (isLand) {
            // ECMWF pressure is only corrected for positive altitudes and only for land pixels */
            double f = Math.exp(-Math.max(0.0, altitude) / pressScaleHeight);
            correctedPressure = pressure * f;
        } else {
            correctedPressure = pressure;
        }
        return correctedPressure;
    }

    public  CloudPN(String auxdataDir);

}