class_docstr: Orthonormal (for weight=1) Hermite Polynomial, uses finite bounds
  
  for current use with DensityOrthoPoly domain is defined as [-6,6]
class_docstr_tok: ["Orthonormal","(","for","weight=1",")","Hermite","Polynomial",",","uses","finite","bounds","for","current","use","with","DensityOrthoPoly","domain","is","defined","as","[","-6,6","]"]
code: def __call__(self, x):
      k = self.order
  
      lnfact = (
          -(1.0 / 2)
          * (k * np.log(2.0) + special.gammaln(k + 1) + logpi2)
          - x * x / 2
      )
      fact = np.exp(lnfact)
  
      return self.poly(x) * fact
  
imports: from scipy import stats, integrate, special
  import numpy
label_desc: Use image node_id 2 for calling the HPoly obj's underlying member method code with example usage: obj.__call__(x) and returns: unknown