Module pylars.plotting
This module contains the one-liner plots that everyone always desires. It is subdivided into:
pylars.plotting.plotwaveforms
: waveforn plot function (with and without identified pulses);pylars.plotting.plotprocessed
: standard plots of a processed dataset, mainly histograms;pylars.plotting.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).
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