This function implements pseudo-random number generation for a left-truncated gamma distribution with pdf
$$f(x|\alpha, \beta) = \frac{1}{(\Gamma(\alpha)-\Gamma_{\tau/\beta}(\alpha))\beta^{\alpha}}x^{\alpha-1}e^{-x/\beta}$$
for \(0<\tau\leq x\), and min(\(\tau\), \(\beta\))>0 where \(\alpha\) and \(\beta\) are the shape and scale parameters, respectively, \(\tau\) is the cutoff point at which truncation occurs, and \(\Gamma_{\tau/\beta}\) is the incomplete gamma function.