Module pylars.analysis

This module contains all the pre-established analysis of PyLArS and its highest level data structures.

These analysis are mainly standard SiPM characterization processing scripts, namely for both LED ON (pylars.analysis.breakdown) and LED OFF (pylars.analysis.darkcount). In particular, these aim to analyse processed data to compute and deliver for a collection of voltages and temperatures:

  • Gain
  • Breakdown voltage
  • SPE resolution
  • Dark count rate (DCR)
  • Crosstalk probability (CTP)
  • Standard plots of all the above

Planned TO DO:

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

  • Gain map structure
  • Automatic gain calculation and save/load functions for gain map
Expand source code
r'''This module contains all the pre-established analysis of PyLArS and its
highest level data structures.

These `analysis` are mainly standard SiPM
characterization processing scripts, namely for both LED ON (`breakdown`)
and LED OFF (`darkcount`). In particular, these aim to analyse processed
data to compute and deliver for a collection of voltages and temperatures:

  - Gain
  - Breakdown voltage
  - SPE resolution
  - Dark count rate (DCR)
  - Crosstalk probability (CTP)
  - Standard plots of all the above

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

  - Gain map structure
  - Automatic gain calculation and save/load functions for gain map

'''

from .breakdown import *
from .darkcount import *
from .ledwindow import *

Sub-modules

pylars.analysis.breakdown

breakdown.py contains the methods and tools for analysis of an LED ON dataset and functions to compute the breakdown voltage out of V vs Gain plots …

pylars.analysis.darkcount

This file contains classes and methods to conduct an analysis of an LED OFF dataset/run. It is divided into: - DCR_analysis: the collection of …

pylars.analysis.fingerplot
pylars.analysis.ledwindow
pylars.analysis.mucoin