protected function _calculateThreshold($k, $bias)
    {
        if ($k <= ($bias + static::TMIN)) {
            return static::TMIN;
        } elseif ($k >= ($bias + static::TMAX)) {
            return static::TMAX;
        }
        return $k - $bias;
    }