public static double getTime (double rate){ double U = Math.random(); double X = -(Math.log(1-U)/rate); return X; }