CProjectTools класс стороннего разработчика, а не битрикса.
Статический метод CalculateOrderDiscount() класса CProjectTools возвращает размер скидки
По условию если возвращаемое им значение было меньше либо равно 0, или было равно "0%" это значение заменялось результатом работы статического метода GetUserMinimalDiscountForGroup
Что-то больше сказать сложно так-как самописный класс CProjectTools есть только у вас.