The class tt(Globals) merely provides functions. These functions are all
static member functions. They are:
    itemization(
    itt(double findAge(DoubleVect const &cumProb, double prob))nl()
       finds the last series of elements that are smaller than tt(prob) in
        tt(cumProb), using the index of the first of that series of elements
        as the begin index, and finds the first element in tt(cumProb)
        exceeding tt(prob) using that element's index as the end-index.  It
        then interpolates tt(prob) in the half-open range
       tt([cumProb[begin], cumProb[end]CHAR(41))                        C(])
       returning the corresponding the (floating point) index;

    itt(bool isZero(double value))nl()
       returns true if tt(value's) absolute value is smaller than tt(1e-8);

    itt(bool isPositiveZero(double value))nl()
       returns true if tt(value) is not negative and smaller than tt(1e-8);

    itt(ostream &setPrecision(ostream &out, uint16_t nDigits))nl()
       sets tt(out's) precision when inserting tt(double) values to
        tt(nDigits) behind the decimal point;

    itt(int weakCompare(double lhs, double rhs))nl()
       using tolerance tt(1e-3) returns -1 if tt(lhs < rhs), 0 if tt(lhs ==
        rhs),  and 1 if tt(lhs > rhs).
    )
