Module pylars.plotting

This module contains the one-liner plots that everyone always desires. It is subdivided into:

Planned TO DO:

The additions in the pipeline to this module are the following:

  • "All the channels" plots (mppc number or channel on x-axis, quantity on the y-axis);
  • Fingerplot (specific area plot with pe charge axis).
Expand source code
r'''This module contains the one-liner plots that everyone always desires.
It is subdivided into:

  - `plotwaveforms`: waveforn plot function (with and without identified
pulses);
  - `plotprocessed`: standard plots of a processed dataset, mainly histograms;
  - `plotanalysis`: high level analysis plots (BV fits, SPE fits, DCR curves);

#### Planned TO DO:
The additions in the pipeline to this module are the following:

  - "All the channels" plots (mppc number or channel on x-axis, quantity on
the y-axis);
  - Fingerplot (specific area plot with pe charge axis).

'''

from .plotprocessed import *
from .plotwaveforms import *
from .plotanalysis import *
from .plotpeaks import *
from .plotfixwindow import *
from .plotrundb import *

Sub-modules

pylars.plotting.plot_mucoin
pylars.plotting.plotanalysis

Collection of usefull functions to plot results and analysis intermediate steps …

pylars.plotting.plotfixwindow

Collection of functions to plot and analyse the fixed window processing.

pylars.plotting.plotpeaks
pylars.plotting.plotprocessed

Main standard plots for processed data.

pylars.plotting.plotrundb
pylars.plotting.plotwaveforms