2. Calibration

class npat.Calibration(filename=None)[source]

Calibration is an object for calibrating gamma ray data from High-Purity Germanium (HPGe) detectors.

Parameters:
meta : dict, optional

Meta attributes for calibration.

Attributes:
meta : dict

Metadata about spectrum.

engcal : list

2 or 3 parameter energy calibration.

Methods

plot(show=True, fit=True, saveas=None, zoom=None, logscale=True, grayscale=False, labels=False, square_fig=False) Plots the spectrum. Various options for plotting.
calibrate(spectra, saveas=None, db=None, auto_calibrate=False) Functionality depends on filetype.
calibrate(spectra, saveas=None, db=None, auto_calibrate=False)[source]

Description

Parameters:
x : type

Description of parameter x.

eff(energy, *c)[source]

Description

Parameters:
x : type

Description of parameter x.

eng(idx, *cal)[source]

Description

Parameters:
x : type

Description of parameter x.

map_idx(energy, *cal)[source]

Description

Parameters:
x : type

Description of parameter x.

plot(**kwargs)[source]

Description

Parameters:
x : type

Description of parameter x.

res(idx, *cal)[source]

Description

Parameters:
x : type

Description of parameter x.

unc_eff(energy, c=None, u=None)[source]

Description

Parameters:
x : type

Description of parameter x.