diff --git a/doc/changelog.rst b/doc/changelog.rst index 0b78a89051e21105db317a84b50a1a3df5991057..34bdb34c23df7d8a86b9b56eeffd9d64ba170de3 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -30,6 +30,7 @@ unreleased - **New Features** - add routine for fluence calibration :mr:`180` + - add Fast ADC 2 mnemonics :mr:`200` 1.5.0 ----- diff --git a/src/toolbox_scs/constants.py b/src/toolbox_scs/constants.py index 6a266d0bbd883e58419f83d41d58a85d4a8a181b..b9061a498b98b2b2985e374dede205acc787b2e6 100644 --- a/src/toolbox_scs/constants.py +++ b/src/toolbox_scs/constants.py @@ -660,6 +660,68 @@ mnemonics = { 'key': 'data.rawData', 'dim': ['fadc_samplesId']},), + # FastADC 2 + "FastADC2_0peaks": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_0.output', + 'key': 'data.peaks', + 'dim': ['peakId']},), + "FastADC2_0raw": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_0.output', + 'key': 'data.rawData', + 'dim': ['fadc2_samplesId']},), + "FastADC2_1peaks": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_1.output', + 'key': 'data.peaks', + 'dim': ['peakId']},), + "FastADC2_1raw": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_1.output', + 'key': 'data.rawData', + 'dim': ['fadc2_samplesId']},), + "FastADC2_2peaks": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_2.output', + 'key': 'data.peaks', + 'dim': ['peakId']},), + "FastADC2_2raw": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_2.output', + 'key': 'data.rawData', + 'dim': ['fadc2_samplesId']},), + "FastADC2_3peaks": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_3.output', + 'key': 'data.peaks', + 'dim': ['peakId']},), + "FastADC2_3raw": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_3.output', + 'key': 'data.rawData', + 'dim': ['fadc2_samplesId']},), + "FastADC2_4peaks": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_4.output', + 'key': 'data.peaks', + 'dim': ['peakId']},), + "FastADC2_4raw": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_4.output', + 'key': 'data.rawData', + 'dim': ['fadc2_samplesId']},), + "FastADC2_5peaks": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_5.output', + 'key': 'data.peaks', + 'dim': ['peakId']},), + "FastADC2_5raw": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_5.output', + 'key': 'data.rawData', + 'dim': ['fadc2_samplesId']},), + "FastADC2_6peaks": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_6.output', + 'key': 'data.peaks', + 'dim': ['peakId']},), + "FastADC2_6raw": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_6.output', + 'key': 'data.rawData', + 'dim': ['fadc2_samplesId']},), + "FastADC2_7peaks": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_7.output', + 'key': 'data.peaks', + 'dim': ['peakId']},), + "FastADC2_7raw": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_7.output', + 'key': 'data.rawData', + 'dim': ['fadc2_samplesId']},), + "FastADC2_8peaks": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_8.output', + 'key': 'data.peaks', + 'dim': ['peakId']},), + "FastADC2_8raw": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_8.output', + 'key': 'data.rawData', + 'dim': ['fadc2_samplesId']},), + "FastADC2_9peaks": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_9.output', + 'key': 'data.peaks', + 'dim': ['peakId']},), + "FastADC2_9raw": ({'source': 'SCS_UTC2_FADC/ADC/1:channel_9.output', + 'key': 'data.rawData', + 'dim': ['fadc2_samplesId']},), + # KARABACON "KARABACON": ({'source': 'SCS_DAQ_SCAN/MDL/KARABACON', 'key': 'actualStep.value',