From cec55e96ad1b6898385a21ff7be5a7ffe2db53f8 Mon Sep 17 00:00:00 2001 From: dkb208 <dkb208@msstate.edu> Date: Mon, 4 Dec 2017 14:44:03 -0500 Subject: [PATCH] Hms online monitoring (#298) * Update HMS TRIG DEF-files * more chnges on TEST_STANDS TRIG DEF-file --- DEF-files/HMS/TEST_STANDS/TRIG/htrigana.def | 198 +++++++++--------- .../CONFIG/HMS/PRODUCTION/hms_production.cfg | 16 +- onlineGUI/CONFIG/HMS/TRIG/htrig_stand.cfg | 4 +- 3 files changed, 113 insertions(+), 105 deletions(-) diff --git a/DEF-files/HMS/TEST_STANDS/TRIG/htrigana.def b/DEF-files/HMS/TEST_STANDS/TRIG/htrigana.def index 3cc6a41e..d964bdde 100644 --- a/DEF-files/HMS/TEST_STANDS/TRIG/htrigana.def +++ b/DEF-files/HMS/TEST_STANDS/TRIG/htrigana.def @@ -18,87 +18,97 @@ TH1F htrig_h1y_tdc 'HMS h1y TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.h1Y TH1F htrig_h2x_tdc 'HMS h2x TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.h2X_tdcTime 4000 0 400 TH1F htrig_h2y_tdc 'HMS h2y TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.h2Y_tdcTime 4000 0 400 -TH1F htrig_h1T_tdc 'HMS h1X/h1Y Coincidence TDC Time; Raw TDC Time (TDC Units); Counts / 1 TDC Units;' T.hms.h1T_tdcTimeRaw 4000 0 4000 -TH1F htrig_h2T_tdc 'HMS h2X/h2Y Coincidence TDC Time; Raw TDC Time (TDC Units); Counts / 1 TDC Units;' T.hms.h2T_tdcTimeRaw 4000 0 4000 +TH1F htrig_h1T_tdc_raw 'HMS h1X/h1Y Coincidence TDC Time; Raw TDC Time (TDC Units); Counts / 1 TDC Units;' T.hms.h1T_tdcTimeRaw 4000 0 4000 +TH1F htrig_h2T_tdc_raw 'HMS h2X/h2Y Coincidence TDC Time; Raw TDC Time (TDC Units); Counts / 1 TDC Units;' T.hms.h2T_tdcTimeRaw 4000 0 4000 -TH1F htrig_hT1_tdc 'HMS T1 Coincidence TDC Time (Slot 2, Channel 6); Raw TDC Time (TDC Units); Counts / 1 TDC Units;' T.hms.hT1_tdcTimeRaw 4000 0 4000 -TH1F htrig_hT2_tdc 'HMS T2 Coincidence TDC Time (Slot 20, Channel 127); Raw TDC Time (TDC Units); Counts / 1 TDC Units;' T.hms.hT2_tdcTimeRaw 4000 0 4000 +TH1F htrig_h1T_tdc 'HMS h1X/h1Y Coincidence TDC Time; TDC Time (ns); Counts / 1 ns;' T.hms.h1T_tdcTime 400 0 400 +TH1F htrig_h2T_tdc 'HMS h2X/h2Y Coincidence TDC Time; TDC Time (ns); Counts / 1 ns;' T.hms.h2T_tdcTime 400 0 400 + +TH1F htrig_hT1_tdc_raw 'HMS T1 Coincidence TDC Time (Slot 2, Channel 6); Raw TDC Time (TDC Units); Counts / 1 TDC Units;' T.hms.hT1_tdcTimeRaw 4000 0 4000 +TH1F htrig_hT2_tdc_raw 'HMS T2 Coincidence TDC Time (Slot 20, Channel 127); Raw TDC Time (TDC Units); Counts / 1 TDC Units;' T.hms.hT2_tdcTimeRaw 4000 0 4000 + +TH1F htrig_hT1_tdc 'HMS T1 Coincidence TDC Time (Slot 2, Channel 6); TDC Time (ns); Counts / 1 ns;' T.hms.hT1_tdcTime 400 0 400 +TH1F htrig_hT2_tdc 'HMS T2 Coincidence TDC Time (Slot 20, Channel 127); TDC Time (ns); Counts / 1 ns;' T.hms.hT2_tdcTime 400 0 400 #---------------------------- # HMS Raw DC TRIG Reference Time #---------------------------- -TH1F htrig_hdc_ref1 'HMS DC Reference Time 1; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hDCREF1_tdcTimeRaw 1500 0 15000 -TH1F htrig_hdc_ref2 'HMS DC Reference Time 2; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hDCREF2_tdcTimeRaw 1500 0 15000 -TH1F htrig_hdc_ref3 'HMS DC Reference Time 3; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hDCREF3_tdcTimeRaw 1500 0 15000 -TH1F htrig_hdc_ref4 'HMS DC Reference Time 4; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hDCREF4_tdcTimeRaw 1500 0 15000 +TH1F htrig_hdc_raw_ref1 'HMS DC Reference Time 1; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hDCREF1_tdcTimeRaw 1500 0 15000 +TH1F htrig_hdc_raw_ref2 'HMS DC Reference Time 2; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hDCREF2_tdcTimeRaw 1500 0 15000 +TH1F htrig_hdc_raw_ref3 'HMS DC Reference Time 3; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hDCREF3_tdcTimeRaw 1500 0 15000 +TH1F htrig_hdc_raw_ref4 'HMS DC Reference Time 4; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hDCREF4_tdcTimeRaw 1500 0 15000 +TH1F htrig_hdc_ref1 'HMS DC Reference Time 1; TDC Time (ns); Counts / 1 ns;' T.hms.hDCREF1_tdcTime 2000 0 2000 +TH1F htrig_hdc_ref2 'HMS DC Reference Time 2; TDC Time (ns); Counts / 1 ns;' T.hms.hDCREF2_tdcTime 2000 0 2000 +TH1F htrig_hdc_ref3 'HMS DC Reference Time 3; TDC Time (ns); Counts / 1 ns;' T.hms.hDCREF3_tdcTime 2000 0 2000 +TH1F htrig_hdc_ref4 'HMS DC Reference Time 4; TDC Time (ns); Counts / 1 ns;' T.hms.hDCREF4_tdcTime 2000 0 2000 -TH1F hdc_refdiff_1m2 'HDC Reference time 1 minus 2; TDC Time (Clicks); Number of Entries / 1 click' T.hms.hDCREF1_tdcTime-T.hms.hDCREF2_tdcTime 2000 -1000 1000 -TH1F hdc_refdiff_1m3 'HDC Reference time 1 minus 3; TDC Time (Clicks); Number of Entries / 1 click' T.hms.hDCREF1_tdcTime-T.hms.hDCREF3_tdcTime 2000 -1000 1000 -TH1F hdc_refdiff_1m4 'HDC Reference time 1 minus 4; TDC Time (Clicks); Number of Entries / 1 click' T.hms.hDCREF1_tdcTime-T.hms.hDCREF4_tdcTime 2000 -1000 1000 +TH1F hdc_refdiff_1m2 'HDC Reference time 1 minus 2; TDC Time (ns); Number of Entries / 0.1 ns' T.hms.hDCREF1_tdcTime-T.hms.hDCREF2_tdcTime 2000 -100 100 +TH1F hdc_refdiff_1m3 'HDC Reference time 1 minus 3; TDC Time (ns); Number of Entries / 0.1 ns' T.hms.hDCREF1_tdcTime-T.hms.hDCREF3_tdcTime 2000 -100 100 +TH1F hdc_refdiff_1m4 'HDC Reference time 1 minus 4; TDC Time (ns); Number of Entries / 0.1 ns' T.hms.hDCREF1_tdcTime-T.hms.hDCREF4_tdcTime 2000 -100 100 -TH1F hdc_refdiff_2m3 'HDC Reference time 2 minus 3; TDC Time (Clicks); Number of Entries / 1 click' T.hms.hDCREF2_tdcTime-T.hms.hDCREF3_tdcTime 2000 -1000 1000 -TH1F hdc_refdiff_2m4 'HDC Reference time 2 minus 4; TDC Time (Clicks); Number of Entries / 1 click' T.hms.hDCREF2_tdcTime-T.hms.hDCREF4_tdcTime 2000 -1000 1000 -TH1F hdc_refdiff_3m4 'HDC Reference time 3 minus 4; TDC Time (Clicks); Number of Entries / 1 click' T.hms.hDCREF3_tdcTime-T.hms.hDCREF4_tdcTime 2000 -1000 1000 +TH1F hdc_refdiff_2m3 'HDC Reference time 2 minus 3; TDC Time (ns); Number of Entries / 0.1 ns' T.hms.hDCREF2_tdcTime-T.hms.hDCREF3_tdcTime 2000 -100 100 +TH1F hdc_refdiff_2m4 'HDC Reference time 2 minus 4; TDC Time (ns); Number of Entries / 0.1 ns' T.hms.hDCREF2_tdcTime-T.hms.hDCREF4_tdcTime 2000 -100 100 +TH1F hdc_refdiff_3m4 'HDC Reference time 3 minus 4; TDC Time (ns); Number of Entries / 0.1 ns' T.hms.hDCREF3_tdcTime-T.hms.hDCREF4_tdcTime 2000 -100 100 #-------------------------------------------- # HMS Calo Layers TRIG Raw Pulse Profile #-------------------------------------------- -TH1F htrig_hasum_adc_rawpped 'HMS hAsum Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hASUM_adcPedRaw 500 -500 4000 -TH1F htrig_hasum_adc_rawpi 'HMS hAsum Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 10 ADC Units;' T.hms.hASUM_adcPulseIntRaw 4000 15000 33000 -TH1F htrig_hasum_adc_rawpamp 'HMS hAsum Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hASUM_adcPulseAmpRaw 410 -500 3000 -TH1F htrig_hasum_adc_rawptime 'HMS hAsum Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 10 ADC Units;' T.hms.hASUM_adcPulseTimeRaw 3000 0 3000 -TH1F htrig_hasum_adc_ptime 'HMS hAsum Pulse Time; Pulse Time (ns); Counts ;' T.hms.hASUM_adcPulseTime 300 0 300 -TH1F htrig_hasum_rawtdc 'HMS hAsum Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hASUM_tdcTimeRaw 4000 1000 2200 - -TH1F htrig_hbsum_adc_rawpped 'HMS hBsum Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hBSUM_adcPedRaw 500 2000 3000 -TH1F htrig_hbsum_adc_rawpi 'HMS hBsum Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 10 ADC Units;' T.hms.hBSUM_adcPulseIntRaw 4000 15000 30000 -TH1F htrig_hbsum_adc_rawpamp 'HMS hBsum Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hBSUM_adcPulseAmpRaw 410 -500 3000 -TH1F htrig_hbsum_adc_rawptime 'HMS hBsum Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 10 ADC Units;' T.hms.hBSUM_adcPulseTimeRaw 3000 0 3000 -TH1F htrig_hbsum_adc_ptime 'HMS hBsum Pulse Time; Pulse Time (ns); Counts ;' T.hms.hBSUM_adcPulseTime 300 0 300 -TH1F htrig_hbsum_rawtdc 'HMS hBsum Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hBSUM_tdcTimeRaw 4000 1000 2000 - -TH1F htrig_hcsum_adc_rawpped 'HMS hCsum Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hCSUM_adcPedRaw 500 2000 3000 -TH1F htrig_hcsum_adc_rawpi 'HMS hCsum Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 10 ADC Units;' T.hms.hCSUM_adcPulseIntRaw 4000 15000 25000 -TH1F htrig_hcsum_adc_rawpamp 'HMS hCsum Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hCSUM_adcPulseAmpRaw 410 -500 2000 -TH1F htrig_hcsum_adc_rawptime 'HMS hCsum Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 10 ADC Units;' T.hms.hCSUM_adcPulseTimeRaw 3000 0 3000 -TH1F htrig_hcsum_adc_ptime 'HMS hCsum Pulse Time; Pulse Time (ns); Counts ;' T.hms.hCSUM_adcPulseTimeRaw 300 0 300 -TH1F htrig_hcsum_rawtdc 'HMS hCsum Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hCSUM_tdcTimeRaw 4000 1000 2000 - -TH1F htrig_hdsum_adc_rawpped 'HMS hDsum Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hDSUM_adcPedRaw 500 2000 3000 -TH1F htrig_hdsum_adc_rawpi 'HMS hDsum Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 10 ADC Units;' T.hms.hDSUM_adcPulseIntRaw 4000 15000 25000 -TH1F htrig_hdsum_adc_rawpamp 'HMS hDsum Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hDSUM_adcPulseAmpRaw 410 -200 1200 -TH1F htrig_hdsum_adc_rawptime 'HMS hDsum Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 10 ADC Units;' T.hms.hDSUM_adcPulseTimeRaw 3000 0 3000 -TH1F htrig_hdsum_adc_ptime 'HMS hDsum Pulse Time; Pulse Time (ns); Counts ;' T.hms.hDSUM_adcPulseTime 300 0 300 -TH1F htrig_hdsum_rawtdc 'HMS hDsum Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hDSUM_tdcTimeRaw 4000 -500 1000 +TH1F htrig_hasum_adc_rawpped 'HMS hAsum Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hASUM_adcPedRaw 410 0 4100 +TH1F htrig_hasum_adc_rawpi 'HMS hAsum Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 50 ADC Units;' T.hms.hASUM_adcPulseIntRaw 800 0 40000 +TH1F htrig_hasum_adc_rawpamp 'HMS hAsum Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hASUM_adcPulseAmpRaw 410 0 4100 +TH1F htrig_hasum_adc_rawptime 'HMS hAsum Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 20 ADC Units;' T.hms.hASUM_adcPulseTimeRaw 205 0 4100 +TH1F htrig_hasum_adc_ptime 'HMS hAsum Pulse Time; Pulse Time (ns); Counts ;' T.hms.hASUM_adcPulseTime 400 0 400 +TH1F htrig_hasum_rawtdc 'HMS hAsum Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hASUM_tdcTimeRaw 410 0 4100 + +TH1F htrig_hbsum_adc_rawpped 'HMS hBsum Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hBSUM_adcPedRaw 410 0 4100 +TH1F htrig_hbsum_adc_rawpi 'HMS hBsum Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 50 ADC Units;' T.hms.hBSUM_adcPulseIntRaw 800 0 40000 +TH1F htrig_hbsum_adc_rawpamp 'HMS hBsum Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hBSUM_adcPulseAmpRaw 410 0 4100 +TH1F htrig_hbsum_adc_rawptime 'HMS hBsum Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 20 ADC Units;' T.hms.hBSUM_adcPulseTimeRaw 205 0 4100 +TH1F htrig_hbsum_adc_ptime 'HMS hBsum Pulse Time; Pulse Time (ns); Counts ;' T.hms.hBSUM_adcPulseTime 400 0 400 +TH1F htrig_hbsum_rawtdc 'HMS hBsum Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hBSUM_tdcTimeRaw 410 0 4100 + +TH1F htrig_hcsum_adc_rawpped 'HMS hCsum Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hCSUM_adcPedRaw 410 0 4100 +TH1F htrig_hcsum_adc_rawpi 'HMS hCsum Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 50 ADC Units;' T.hms.hCSUM_adcPulseIntRaw 800 0 40000 +TH1F htrig_hcsum_adc_rawpamp 'HMS hCsum Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hCSUM_adcPulseAmpRaw 410 0 4100 +TH1F htrig_hcsum_adc_rawptime 'HMS hCsum Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 20 ADC Units;' T.hms.hCSUM_adcPulseTimeRaw 205 0 4100 +TH1F htrig_hcsum_adc_ptime 'HMS hCsum Pulse Time; Pulse Time (ns); Counts ;' T.hms.hCSUM_adcPulseTimeRaw 400 0 400 +TH1F htrig_hcsum_rawtdc 'HMS hCsum Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hCSUM_tdcTimeRaw 410 0 4100 + +TH1F htrig_hdsum_adc_rawpped 'HMS hDsum Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hDSUM_adcPedRaw 410 0 4100 +TH1F htrig_hdsum_adc_rawpi 'HMS hDsum Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 50 ADC Units;' T.hms.hDSUM_adcPulseIntRaw 800 0 40000 +TH1F htrig_hdsum_adc_rawpamp 'HMS hDsum Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hDSUM_adcPulseAmpRaw 410 0 4100 +TH1F htrig_hdsum_adc_rawptime 'HMS hDsum Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 20 ADC Units;' T.hms.hDSUM_adcPulseTimeRaw 205 0 4100 +TH1F htrig_hdsum_adc_ptime 'HMS hDsum Pulse Time; Pulse Time (ns); Counts ;' T.hms.hDSUM_adcPulseTime 400 0 400 +TH1F htrig_hdsum_rawtdc 'HMS hDsum Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hDSUM_tdcTimeRaw 410 0 4100 #------------------------------------- # HMS PreShower TRIG Raw Pulse Profile #------------------------------------- -TH1F htrig_hpreShwr_adc_rawpped 'HMS Pre-Shower Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hPSHWR_adcPedRaw 500 2000 3500 -TH1F htrig_hpreShwr_adc_rawpi 'HMS Pre-Shower Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 10 ADC Units;' T.hms.hPSHWR_adcPulseIntRaw 4000 15000 40000 -TH1F htrig_hpreShwr_adc_rawpamp 'HMS Pre-Shower Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hPSHWR_adcPulseAmpRaw 410 -500 4000 -TH1F htrig_hpreShwr_adc_rawptime 'HMS Pre-Shower Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 10 ADC Units;' T.hms.hPSHWR_adcPulseTimeRaw 3000 0 3000 -TH1F htrig_hpreShwr_adc_ptime 'HMS Pre-Shower Pulse Time; Pulse Time (ns); Counts ;' T.hms.hPSHWR_adcPulseTime 300 0 300 -#TH1F htrig_hpreShwr_rawtdc 'HMS Pre-Shower Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hPSHWR_tdcTimeRaw 4000 -1000 1000 +TH1F htrig_hpreShwr_adc_rawpped 'HMS Pre-Shower Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hPSHWR_adcPedRaw 410 0 4100 +TH1F htrig_hpreShwr_adc_rawpi 'HMS Pre-Shower Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 50 ADC Units;' T.hms.hPSHWR_adcPulseIntRaw 800 0 40000 +TH1F htrig_hpreShwr_adc_rawpamp 'HMS Pre-Shower Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hPSHWR_adcPulseAmpRaw 410 0 4100 +TH1F htrig_hpreShwr_adc_rawptime 'HMS Pre-Shower Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 20 ADC Units;' T.hms.hPSHWR_adcPulseTimeRaw 205 0 4100 +TH1F htrig_hpreShwr_adc_ptime 'HMS Pre-Shower Pulse Time; Pulse Time (ns); Counts ;' T.hms.hPSHWR_adcPulseTime 400 0 400 +#TH1F htrig_hpreShwr_rawtdc 'HMS Pre-Shower Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hPSHWR_tdcTimeRaw 410 0 4100 -TH1F htrig_hpreShwrLow_tdc 'HMS hpreShwrLow TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hPSHWRLO_tdcTimeRaw 4000 -500 2500 -TH1F htrig_hpreShwrHigh_tdc 'HMS hpreShwrHigh TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hPSHWRHI_tdcTimeRaw 4000 -500 2500 +TH1F htrig_hpreShwrLow_tdc 'HMS hpreShwrLow TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hPSHWRLO_tdcTimeRaw 410 0 4100 +TH1F htrig_hpreShwrHigh_tdc 'HMS hpreShwrHigh TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hPSHWRHI_tdcTimeRaw 410 0 4100 #----------------------------------- # HMS Shower TRIG Raw Pulse Profile #----------------------------------- -TH1F htrig_hshwr_adc_rawpped 'HMS Shower Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hSHWR_adcPedRaw 500 3000 4000 -TH1F htrig_hshwr_adc_rawpi 'HMS Shower Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 10 ADC Units;' T.hms.hSHWR_adcPulseIntRaw 4000 20000 45000 -TH1F htrig_hshwr_adc_rawpamp 'HMS Shower Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hSHWR_adcPulseAmpRaw 410 -1000 3800 -TH1F htrig_hshwr_adc_rawptime 'HMS Shower Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 10 ADC Units;' T.hms.hSHWR_adcPulseTimeRaw 3000 0 3000 -TH1F htrig_hshwr_adc_ptime 'HMS Shower Pulse Time; Pulse Time (ns); Counts ;' T.hms.hSHWR_adcPulseTime 300 0 300 -TH1F htrig_hshwr_rawtdc 'HMS Shower Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hSHWR_tdcTimeRaw 4000 -500 2500 +TH1F htrig_hshwr_adc_rawpped 'HMS Shower Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hSHWR_adcPedRaw 410 0 4100 +TH1F htrig_hshwr_adc_rawpi 'HMS Shower Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 50 ADC Units;' T.hms.hSHWR_adcPulseIntRaw 800 0 40000 +TH1F htrig_hshwr_adc_rawpamp 'HMS Shower Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hSHWR_adcPulseAmpRaw 410 0 4100 +TH1F htrig_hshwr_adc_rawptime 'HMS Shower Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 20 ADC Units;' T.hms.hSHWR_adcPulseTimeRaw 205 0 4100 +TH1F htrig_hshwr_adc_ptime 'HMS Shower Pulse Time; Pulse Time (ns); Counts ;' T.hms.hSHWR_adcPulseTime 400 0 400 +TH1F htrig_hshwr_rawtdc 'HMS Shower Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hSHWR_tdcTimeRaw 410 0 4100 #-------------------------------------------- @@ -106,81 +116,81 @@ TH1F htrig_hshwr_rawtdc 'HMS Shower Raw TDC Time; Raw TDC Time (TDC Units); Coun #-------------------------------------------- TH1F htrig_hasum_adc_pped 'HMS hAsum Pulse Pedestal; Pulse Pedestal (mV); Counts / 2 mV;' T.hms.hASUM_adcPed 500 0 1000 -TH1F htrig_hasum_adc_pi 'HMS hAsum Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hASUM_adcPulseInt 4000 -1000 8000 -TH1F htrig_hasum_adc_pamp 'HMS hAsum Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hASUM_adcPulseAmp 410 -1000 2200 -TH1F htrig_hasum_tdc 'HMS hAsum TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hASUM_tdcTime 4000 -500 1000 +TH1F htrig_hasum_adc_pi 'HMS hAsum Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hASUM_adcPulseInt 320 0 80 +TH1F htrig_hasum_adc_pamp 'HMS hAsum Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hASUM_adcPulseAmp 500 0 1000 +TH1F htrig_hasum_tdc 'HMS hAsum TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hASUM_tdcTime 4000 0 400 TH1F htrig_hbsum_adc_pped 'HMS hBsum Pulse Pedestal; Pulse Pedestal (mV); Counts / 2 mV;' T.hms.hBSUM_adcPed 500 0 1000 -TH1F htrig_hbsum_adc_pi 'HMS hBsum Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hBSUM_adcPulseInt 4000 -1000 8000 -TH1F htrig_hbsum_adc_pamp 'HMS hBsum Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hBSUM_adcPulseAmp 410 -500 2000 -TH1F htrig_hbsum_tdc 'HMS hBsum TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hBSUM_tdcTime 4000 -500 1000 +TH1F htrig_hbsum_adc_pi 'HMS hBsum Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hBSUM_adcPulseInt 320 0 80 +TH1F htrig_hbsum_adc_pamp 'HMS hBsum Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hBSUM_adcPulseAmp 500 0 1000 +TH1F htrig_hbsum_tdc 'HMS hBsum TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hBSUM_tdcTime 4000 0 400 TH1F htrig_hcsum_adc_pped 'HMS hCsum Pulse Pedestal; Pulse Pedestal (mV); Counts / 2 mV;' T.hms.hCSUM_adcPed 500 0 1000 -TH1F htrig_hcsum_adc_pi 'HMS hCsum Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hCSUM_adcPulseInt 4000 -1000 3000 -TH1F htrig_hcsum_adc_pamp 'HMS hCsum Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hCSUM_adcPulseAmp 410 -200 800 -TH1F htrig_hcsum_tdc 'HMS hCsum TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hCSUM_tdcTime 4000 -500 1000 +TH1F htrig_hcsum_adc_pi 'HMS hCsum Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hCSUM_adcPulseInt 320 0 80 +TH1F htrig_hcsum_adc_pamp 'HMS hCsum Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hCSUM_adcPulseAmp 500 0 1000 +TH1F htrig_hcsum_tdc 'HMS hCsum TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hCSUM_tdcTime 4000 0 400 TH1F htrig_hdsum_adc_pped 'HMS hDsum Pulse Pedestal; Pulse Pedestal (mV); Counts / 2 mV;' T.hms.hDSUM_adcPed 500 0 1000 -TH1F htrig_hdsum_adc_pi 'HMS hDsum Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hDSUM_adcPulseInt 4000 -1000 2000 -TH1F htrig_hdsum_adc_pamp 'HMS hDsum Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hDSUM_adcPulseAmp 410 -200 600 -TH1F htrig_hdsum_tdc 'HMS hDsum TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hDSUM_tdcTime 4000 -500 1000 +TH1F htrig_hdsum_adc_pi 'HMS hDsum Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hDSUM_adcPulseInt 320 0 80 +TH1F htrig_hdsum_adc_pamp 'HMS hDsum Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hDSUM_adcPulseAmp 500 0 1000 +TH1F htrig_hdsum_tdc 'HMS hDsum TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hDSUM_tdcTime 4000 0 400 #---------------------------------- # HMS PreShower TRIG Pulse Profile #---------------------------------- -TH1F htrig_hpreShwr_adc_pped 'HMS Pre-Shower Pulse Pedestal; Pulse Pedestal (mV); Counts / 2 mV;' T.hms.hPSHWR_adcPed 500 -500 500 -TH1F htrig_hpreShwr_adc_pi 'HMS Pre-Shower Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hPSHWR_adcPulseInt 4000 -2000 15000 -TH1F htrig_hpreShwr_adc_pamp 'HMS Pre-Shower Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hPSHWR_adcPulseAmp 410 -500 3000 -#TH1F htrig_hpreShwr_tdc 'HMS Pre-Shower TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hPSHWR_tdcTime 4000 -1000 1000 +TH1F htrig_hpreShwr_adc_pped 'HMS Pre-Shower Pulse Pedestal; Pulse Pedestal (mV); Counts / 2 mV;' T.hms.hPSHWR_adcPed 500 0 1000 +TH1F htrig_hpreShwr_adc_pi 'HMS Pre-Shower Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hPSHWR_adcPulseInt 320 0 80 +TH1F htrig_hpreShwr_adc_pamp 'HMS Pre-Shower Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hPSHWR_adcPulseAmp 500 0 1000 +#TH1F htrig_hpreShwr_tdc 'HMS Pre-Shower TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hPSHWR_tdcTime 4000 0 400 #---------------------------------- # HMS Shower TRIG Pulse Profile #---------------------------------- -TH1F htrig_hshwr_adc_pped 'HMS Shower Pulse Pedestal; Pulse Pedestal (mV); Counts / 2 mV;' T.hms.hSHWR_adcPed 2500 0 5000 -TH1F htrig_hshwr_adc_pi 'HMS Shower Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hSHWR_adcPulseInt 4000 -2000 15000 -TH1F htrig_hshwr_adc_pamp 'HMS Shower Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hSHWR_adcPulseAmp 410 -500 3000 -TH1F htrig_hshwr_tdc 'HMS Shower TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hSHWR_tdcTime 4000 -200 600 +TH1F htrig_hshwr_adc_pped 'HMS Shower Pulse Pedestal; Pulse Pedestal (mV); Counts / 2 mV;' T.hms.hSHWR_adcPed 500 0 1000 +TH1F htrig_hshwr_adc_pi 'HMS Shower Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hSHWR_adcPulseInt 320 0 80 +TH1F htrig_hshwr_adc_pamp 'HMS Shower Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hSHWR_adcPulseAmp 500 0 1000 +TH1F htrig_hshwr_tdc 'HMS Shower TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hSHWR_tdcTime 4000 0 400 #------------------------------------------ # HMS Gas Cherenkov TRIG Raw Pulse Profile #------------------------------------------ -TH1F htrig_hcersum_adc_rawpped 'HMS Cherenkov Sum Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hCERSUM_adcPedRaw 500 1800 2200 -TH1F htrig_hcersum_adc_rawpi 'HMS Cherenkov Sum Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 10 ADC Units;' T.hms.hCERSUM_adcPulseIntRaw 4000 10000 25000 -TH1F htrig_hcersum_adc_rawpamp 'HMS Cherenkov Sum Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hCERSUM_adcPulseAmpRaw 410 -200 1500 -TH1F htrig_hcersum_adc_rawptime 'HMS Cherenkov Sum Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 10 ADC Units;' T.hms.hCERSUM_adcPulseTimeRaw 3000 0 3000 -TH1F htrig_hcersum_adc_ptime 'HMS Cherenkov Sum Pulse Time; Pulse Time (ns); Counts;' T.hms.hCERSUM_adcPulseTime 300 0 300 -TH1F htrig_hcersum_rawtdc 'HMS Cherenkov Sum Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hCERSUM_tdcTimeRaw 4000 1000 2500 +TH1F htrig_hcersum_adc_rawpped 'HMS Cherenkov Sum Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hCERSUM_adcPedRaw 410 0 4100 +TH1F htrig_hcersum_adc_rawpi 'HMS Cherenkov Sum Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 50 ADC Units;' T.hms.hCERSUM_adcPulseIntRaw 800 0 40000 +TH1F htrig_hcersum_adc_rawpamp 'HMS Cherenkov Sum Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hCERSUM_adcPulseAmpRaw 410 0 4100 +TH1F htrig_hcersum_adc_rawptime 'HMS Cherenkov Sum Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 20 ADC Units;' T.hms.hCERSUM_adcPulseTimeRaw 205 0 4100 +TH1F htrig_hcersum_adc_ptime 'HMS Cherenkov Sum Pulse Time; Pulse Time (ns); Counts;' T.hms.hCERSUM_adcPulseTime 400 0 400 +TH1F htrig_hcersum_rawtdc 'HMS Cherenkov Sum Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hCERSUM_tdcTimeRaw 410 0 4100 #--------------------------------------- # HMS Gas Cherenkov TRIG Pulse Profile #--------------------------------------- -TH1F htrig_hcersum_adc_pped 'HMS Cherenkov Sum Pulse Pedestal; Pulse Pedestal (mV); Counts / 2 mV;' T.hms.hCERSUM_adcPed 5000 -5000 5000 -TH1F htrig_hcersum_adc_pi 'HMS Cherenkov Sum Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hCERSUM_adcPulseInt 4000 -500 500 -TH1F htrig_hcersum_adc_pamp 'HMS Cherenkov Sum Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hCERSUM_adcPulseAmp 410 -200 800 -TH1F htrig_hcersum_tdc 'HMS Cherenkov Sum TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hCERSUM_tdcTime 4000 300 350 +TH1F htrig_hcersum_adc_pped 'HMS Cherenkov Sum Pulse Pedestal; Pulse Pedestal (mV); Counts / 2 mV;' T.hms.hCERSUM_adcPed 500 0 1000 +TH1F htrig_hcersum_adc_pi 'HMS Cherenkov Sum Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hCERSUM_adcPulseInt 320 0 80 +TH1F htrig_hcersum_adc_pamp 'HMS Cherenkov Sum Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hCERSUM_adcPulseAmp 500 0 1000 +TH1F htrig_hcersum_tdc 'HMS Cherenkov Sum TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hCERSUM_tdcTime 400 0 4000 #------------------------------------------ # HMS Aerogel TRIG Raw Pulse Profile #------------------------------------------ -TH1F htrig_haersum_adc_rawpped 'HMS Aerogel Sum Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hAERSUM_adcPedRaw 500 0 5000 -TH1F htrig_haersum_adc_rawpi 'HMS Aerogel Sum Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 10 ADC Units;' T.hms.hAERSUM_adcPulseIntRaw 4000 0 40000 +TH1F htrig_haersum_adc_rawpped 'HMS Aerogel Sum Raw Pulse Pedestal; Raw Pulse Pedestal (ADC Units); Counts / 10 ADC Units;' T.hms.hAERSUM_adcPedRaw 410 0 4100 +TH1F htrig_haersum_adc_rawpi 'HMS Aerogel Sum Raw Pulse Integral; Raw Pulse Integral (ADC Units); Counts / 50 ADC Units;' T.hms.hAERSUM_adcPulseIntRaw 800 0 40000 TH1F htrig_haersum_adc_rawpamp 'HMS Aerogel Sum Raw Pulse Amplitude; Raw Pulse Amplitude (ADC Units); Counts / 10 ADC Units;' T.hms.hAERSUM_adcPulseAmpRaw 410 0 4100 -TH1F htrig_haersum_adc_rawptime 'HMS Aerogel Sum Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 10 ADC Units;' T.hms.hAERSUM_adcPulseTimeRaw 3000 0 3000 -TH1F htrig_haersum_adc_ptime 'HMS Aerogel Sum Pulse Time; Raw Pulse Time (ns); Counts;' T.hms.hAERSUM_adcPulseTime 300 0 300 -#TH1F htrig_haersum_rawtdc 'HMS Aerogel Sum Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hAERSUM_tdcTimeRaw 4000 0 40000 +TH1F htrig_haersum_adc_rawptime 'HMS Aerogel Sum Raw Pulse Time; Raw Pulse Time (ADC Units); Counts / 20 ADC Units;' T.hms.hAERSUM_adcPulseTimeRaw 205 0 4100 +TH1F htrig_haersum_adc_ptime 'HMS Aerogel Sum Pulse Time; Raw Pulse Time (ns); Counts;' T.hms.hAERSUM_adcPulseTime 400 0 400 +#TH1F htrig_haersum_rawtdc 'HMS Aerogel Sum Raw TDC Time; Raw TDC Time (TDC Units); Counts / 10 TDC Units;' T.hms.hAERSUM_tdcTimeRaw 410 0 4100 #------------------------------------------ # HMS Aerogel TRIG Pulse Profile #------------------------------------------ -TH1F htrig_haersum_adc_pped 'HMS Aerogel Sum Pulse Pedestal; Pulse Pedestal (mV); Counts / 2 mV;' T.hms.hAERSUM_adcPed 500 0 5000 -TH1F htrig_haersum_adc_pi 'HMS Aerogel Sum Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hAERSUM_adcPulseInt 4000 0 40000 -TH1F htrig_haersum_adc_pamp 'HMS Aerogel Sum Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hAERSUM_adcPulseAmp 410 0 4100 -#TH1F htrig_haersum_tdc 'HMS Aerogel Sum TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hAERSUM_tdcTime 4000 0 40000 +TH1F htrig_haersum_adc_pped 'HMS Aerogel Sum Pulse Pedestal; Pulse Pedestal (mV); Counts / 2 mV;' T.hms.hAERSUM_adcPed 500 0 1000 +TH1F htrig_haersum_adc_pi 'HMS Aerogel Sum Pulse Integral; Pulse Integral (pC); Counts / 0.25 pC;' T.hms.hAERSUM_adcPulseInt 320 0 80 +TH1F htrig_haersum_adc_pamp 'HMS Aerogel Sum Pulse Amplitude; Pulse Amplitude (mV); Counts / 2 mV;' T.hms.hAERSUM_adcPulseAmp 500 0 1000 +#TH1F htrig_haersum_tdc 'HMS Aerogel Sum TDC Time; TDC Time (ns); Counts / 0.1 ns;' T.hms.hAERSUM_tdcTime 4000 0 400 diff --git a/onlineGUI/CONFIG/HMS/PRODUCTION/hms_production.cfg b/onlineGUI/CONFIG/HMS/PRODUCTION/hms_production.cfg index 19e19827..be186137 100644 --- a/onlineGUI/CONFIG/HMS/PRODUCTION/hms_production.cfg +++ b/onlineGUI/CONFIG/HMS/PRODUCTION/hms_production.cfg @@ -129,14 +129,14 @@ hdc_refdiff_3m4 -nostat newpage 4 2 title HMS TRIG Reference Time -htrig_h1x_tdc -nostat -htrig_h1y_tdc -nostat -htrig_h2x_tdc -nostat -htrig_h2y_tdc -nostat -htrig_h1T_tdc -nostat -htrig_h2T_tdc -nostat -htrig_hT1_tdc -nostat -htrig_hT2_tdc -nostat +htrig_h1x_good_tdc -nostat +htrig_h1y_good_tdc -nostat +htrig_h2x_good_tdc -nostat +htrig_h2y_good_tdc -nostat +htrig_h1T_good_tdc -nostat +htrig_h2T_good_tdc -nostat +htrig_hT1_good_tdc -nostat +htrig_hT2_good_tdc -nostat newpage 2 1 logz title HMS Fast Raster diff --git a/onlineGUI/CONFIG/HMS/TRIG/htrig_stand.cfg b/onlineGUI/CONFIG/HMS/TRIG/htrig_stand.cfg index 3e947b72..a963e3cb 100644 --- a/onlineGUI/CONFIG/HMS/TRIG/htrig_stand.cfg +++ b/onlineGUI/CONFIG/HMS/TRIG/htrig_stand.cfg @@ -74,10 +74,8 @@ htrig_hpreShwr_adc_rawpamp -nostat htrig_hpreShwr_adc_pamp -nostat htrig_hpreShwr_adc_rawptime -nostat -newpage 2 2 +newpage 2 1 title HMS TRIG Psh TDC Pulse Profile -htrig_hpreShwr_rawtdc -nostat -htrig_hpreShwr_tdc -nostat htrig_hpreShwrLow_tdc -nostat htrig_hpreShwrHigh_tdc -nostat -- GitLab