Given Hermite polynomials $\Phi_0 = 1, \Phi_1 = \xi, \Phi_2 = \xi^2 - 1, \ldots$, I want to calculate
$$ \int_{-\infty}^\infty W(\xi) \prod_{n \in N} \Phi_n(\xi) \:\mathrm{d} \xi $$ where $N$ is any list of polynomial degrees and the weighting function $W(\xi)$ is $$ W(\xi) = \frac{1}{\sqrt{2\pi}} e^{-\xi^2/2} $$ At the moment, I'm only interested in integrals of up to three terms. Is there a straightforward method for calculating such integrals exactly? And has the method been implemented in code already?
Wolfram Alpha is able to calculate such integrals exactly and, for those products I've tried, the results are always integers.
I realised that I can calculate the product exactly using Gauss-Hermite quadrature using $N+1$. This seems the most straightforward method to implement and works for any $N$.