Skip to content
Snippets Groups Projects

Simplify digitizer functions and pulse ID coordinates assignment for XGM, digitizers

Merged Laurent Mercadier requested to merge digitizers_LM into master
Compare and
6 files
+ 1403
245
Compare changes
  • Side-by-side
  • Inline
Files
6
from .load_detectors import (
get_all_detectors)
from .xgm import (
load_xgm, cleanXGMdata, matchXgmTimPulseId, calibrateXGMs,
load_xgm, get_xgm, cleanXGMdata, matchXgmTimPulseId, calibrateXGMs,
autoFindFastAdcPeaks)
from .tim import (
load_TIM,)
from .digitizers import (
get_peaks, get_tim_peaks, get_fast_adc_peaks, check_peak_params)
from .dssc_data import (
save_xarray, load_xarray, get_data_formatted, save_attributes_h5)
from .dssc_misc import (
@@ -12,14 +16,21 @@ from .dssc_processing import (
process_dssc_data)
from .dssc import (
DSSCBinner, DSSCFormatter)
from .azimuthal_integrator import AzimuthalIntegrator, AzimuthalIntegratorDSSC
from .azimuthal_integrator import (
AzimuthalIntegrator, AzimuthalIntegratorDSSC)
__all__ = (
# Functions
"get_all_detectors",
"load_xgm",
"get_xgm",
"cleanXGMdata",
"load_TIM",
"matchXgmTimPulseId",
"get_peaks",
"get_tim_peaks",
"get_fast_adc_peaks",
"check_peak_params",
"load_dssc_info",
"create_dssc_bins",
"calc_xgm_frame_indices",
@@ -60,6 +71,8 @@ clean_ns = [
'FastCCD',
'tim',
'xgm',
'digitizers',
'load_detectors'
]
Loading