class_docstr: Stats for Y = q * round(X / q) where X ~ N(mu, sigma)
code: def __init__(self, mu, sigma, q):
      self.mu, self.sigma = list(map(float, (mu, sigma)))
      self.q = q
      # -- distfn for using the CDF
      self._norm_logcdf = scipy.stats.norm(loc=mu, scale=sigma).logcdf
  
imports: import numpy
  import numpy.random
  import scipy.stats
  from scipy.stats import rv_continuous
  from scipy.stats._continuous_distns import lognorm_gen
label_desc: Use image node_id 1 to create a new qnormal_gen object  with example: obj = qnormal_gen(mu, sigma, q)