Maximum Likelihood Estimation Module
- class MLE(libdir, spec_lib, fit, alpha_per_split=False, rm_same_tube=False, binwidth=20, bmin=51, bmax=1000, verbose=True, avoid_spectra=None)[source]
Bases:
object- FIT_OPTIONS = ['alpha', 'Ad + alpha', 'As + Ad + alpha', 'As + Asd + Ad + alpha', 'beta + alpha', 'Ad + beta + alpha', 'As + Ad + beta + alpha', 'As + Asd + Ad + beta + alpha']
- __init__(libdir, spec_lib, fit, alpha_per_split=False, rm_same_tube=False, binwidth=20, bmin=51, bmax=1000, verbose=True, avoid_spectra=None)[source]
Binning Functions
Result Class
MLE Class
- class MLE(libdir, spec_lib, fit, alpha_per_split=False, rm_same_tube=False, binwidth=20, bmin=51, bmax=1000, verbose=True, avoid_spectra=None)[source]
-
- FIT_OPTIONS = ['alpha', 'Ad + alpha', 'As + Ad + alpha', 'As + Asd + Ad + alpha', 'beta + alpha', 'Ad + beta + alpha', 'As + Ad + beta + alpha', 'As + Asd + Ad + beta + alpha']
- __init__(libdir, spec_lib, fit, alpha_per_split=False, rm_same_tube=False, binwidth=20, bmin=51, bmax=1000, verbose=True, avoid_spectra=None)[source]
- _IND_TERM_CONFIG = {'Ad': <function MLE.<lambda>>, 'alpha': <function MLE.<lambda>>, 'beta': <function MLE.<lambda>>}
- _SYSTEM_MATRIX_CONFIG = {('Ad', 'Ad'): <function MLE.<lambda>>, ('Ad', 'alpha'): <function MLE.<lambda>>, ('Ad', 'beta'): <function MLE.<lambda>>, ('alpha', 'alpha'): <function MLE.<lambda>>, ('beta', 'alpha'): <function MLE.<lambda>>, ('beta', 'beta'): <function MLE.<lambda>>}