nami_toys.gaussian#
Classes
|
N-dimensional Gaussian signal + background simulator. |
- class nami_toys.gaussian.GaussianMixture(sig_loc=<factory>, sig_cov=<factory>, bkg_loc=<factory>, bkg_cov=<factory>)[source]#
Bases:
objectN-dimensional Gaussian signal + background simulator.
- Parameters:
sig_loc (
Tensor) – Mean(d,)and covariance(d, d)of the signal component.sig_cov (
Tensor) – Mean(d,)and covariance(d, d)of the signal component.bkg_loc (
Tensor) – Mean(d,)and covariance(d, d)of the background component.bkg_cov (
Tensor) – Mean(d,)and covariance(d, d)of the background component.
- property bkg: MultivariateNormal#
- generate(n_expected, sig_frac, *, generator=None)[source]#
Draw a Poisson-fluctuated dataset of signal + background events.
- Return type:
- Parameters:
- property sig: MultivariateNormal#