diff --git a/DEF-files/SHMS/CAL/pcalana.def b/DEF-files/SHMS/CAL/pcalana.def index cc9b8e6a835d683a5cb58172a3dbfc080a246a70..3b68eb706b55558a4211e7f6056cdc71185f8ef7 100644 --- a/DEF-files/SHMS/CAL/pcalana.def +++ b/DEF-files/SHMS/CAL/pcalana.def @@ -80,7 +80,7 @@ TH1F pcal_prshwr_Eplane 'SHMS PreShower Total Energy Deposition; Total Energy De #SHMS SHOWER HISTOGRAMS #SHMS Shower FPGA Error Flags -TH2F pcal_shwr_adcErrFlg2D_pos 'SHMS Shower FPGA Error Flag; PMT Number; Error Flag' P.cal.fly.adcCounter P.cal.fly.adcErrorFlag 224 0.5 224.5 2 -0.5 1.5 +TH2F pcal_shwr_adcErrFlg2D 'SHMS Shower FPGA Error Flag; PMT Number; Error Flag' P.cal.fly.adcCounter P.cal.fly.adcErrorFlag 224 0.5 224.5 2 -0.5 1.5 #SHMS Shower RAW Occupancy and Multiplicity TH1F pcal_shwr_raw_occ 'SHMS Shower Raw Occupancy; PMT Number; Number of Raw ADC Hits' P.cal.fly.adcCounter 224 0.5 224.5 diff --git a/onlineGUI/Config/SHMS/AERO/aero_stand.cfg b/onlineGUI/Config/SHMS/AERO/aero_stand.cfg index 46438616c2a1731b26be477453e8046907995ef0..949080f2d108e0d025ad094927344d7b1cead355 100644 --- a/onlineGUI/Config/SHMS/AERO/aero_stand.cfg +++ b/onlineGUI/Config/SHMS/AERO/aero_stand.cfg @@ -53,7 +53,7 @@ paero_raw_ptime_vs_pmt_pos -nostat paero_raw_ptime_vs_pmt_neg -nostat paero_good_ptime_vs_pmt_pos -nostat paero_good_ptime_vs_pmt_neg -nostat -newpage 1 1 -title Error Flag -paero_adcErrFlg_pos -nostat -paero_adcErrFlg_neg -nostat \ No newline at end of file +newpage 2 1 +title SHMS Aerogel Error Flag +paero_adcErrFlg2D_pos -nostat +paero_adcErrFlg2D_neg -nostat \ No newline at end of file diff --git a/onlineGUI/Config/SHMS/CALO/pcalo_stand.cfg b/onlineGUI/Config/SHMS/CALO/pcalo_stand.cfg new file mode 100644 index 0000000000000000000000000000000000000000..da544ed5d72ee939a552c2192364bc2f2c338369 --- /dev/null +++ b/onlineGUI/Config/SHMS/CALO/pcalo_stand.cfg @@ -0,0 +1,96 @@ +protorootfile ../ROOTfiles/pcal_replay_XXXXX.root +guicolor orange +canvassize 1600 800 +#canvassize 800 800 +newpage 2 2 +title SHMS Pre-Shower Occupancy +pcal_prshwr_raw_occ_pos -nostat +pcal_prshwr_raw_occ_neg -nostat +pcal_prshwr_good_occ_pos -nostat +pcal_prshwr_good_occ_neg -nostat +newpage 3 2 +title SHMS Pre-Shower Multiplicity +pcal_prshwr_raw_mult_pos -nostat +pcal_prshwr_raw_mult_neg -nostat +pcal_prshwr_raw_mult -nostat +pcal_prshwr_good_mult_pos -nostat +pcal_prshwr_good_mult_neg -nostat +pcal_prshwr_good_mult -nostat +newpage 2 3 logz +title SHMS Pre-Shower Pulse Pedestals +pcal_prshwr_raw_pped_vs_pmt_pos -nostat +pcal_prshwr_raw_pped_vs_pmt_neg -nostat +pcal_prshwr_pped_vs_pmt_pos -nostat +pcal_prshwr_pped_vs_pmt_neg -nostat +pcal_prshwr_good_pped_vs_pmt_pos -nostat +pcal_prshwr_good_pped_vs_pmt_neg -nostat +newpage 2 3 logz +title SHMS Pre-Shower Pulse Amplitudes +pcal_prshwr_raw_pamp_vs_pmt_pos -nostat +pcal_prshwr_raw_pamp_vs_pmt_neg -nostat +pcal_prshwr_pamp_vs_pmt_pos -nostat +pcal_prshwr_pamp_vs_pmt_neg -nostat +pcal_prshwr_good_pamp_vs_pmt_pos -nostat +pcal_prshwr_good_pamp_vs_pmt_neg -nostat +newpage 2 3 logz +title SHMS Pre-Shower Pulse Integrals +pcal_prshwr_raw_pi_vs_pmt_pos -nostat +pcal_prshwr_raw_pi_vs_pmt_neg -nostat +pcal_prshwr_pi_vs_pmt_pos -nostat +pcal_prshwr_pi_vs_pmt_neg -nostat +pcal_prshwr_good_pi_vs_pmt_pos -nostat +pcal_prshwr_good_pi_vs_pmt_neg -nostat +newpage 2 2 logz +title SHMS Pre-Shower Pulse Times +pcal_prshwr_raw_ptime_vs_pmt_pos -nostat +pcal_prshwr_raw_ptime_vs_pmt_neg -nostat +pcal_prshwr_good_ptime_vs_pmt_pos -nostat +pcal_prshwr_good_ptime_vs_pmt_neg -nostat +newpage 3 1 logz +title SHMS Pre-Shower Energy Deposition Per PMT +pcal_prshwr_Epos_vs_pmt -nostat +pcal_prshwr_Eneg_vs_pmt -nostat +pcal_prshwr_Emean_vs_pmt -nostat +newpage 3 1 +title SHMS Pre-Shower Total Energy Deposition +pcal_prshwr_Eplane_pos -nostat +pcal_prshwr_Eplane_neg -nostat +pcal_prshwr_Eplane -nostat +newpage 2 1 +title SHMS Pre-Shower Error Flag +pcal_prshwr_adcErrFlg2D_pos -nostat +pcal_prshwr_adcErrFlg2D_neg -nostat + +newpage 2 2 +title SHMS Shower Occupancy and Multiplicity +pcal_shwr_raw_occ -nostat +pcal_shwr_raw_mult -nostat +pcal_shwr_good_occ -nostat +pcal_shwr_good_mult -nostat + +newpage 2 3 logz +title SHMS Shower Pulse Pedestals/Integrals +pcal_shwr_raw_pped_vs_pmt -nostat +pcal_shwr_raw_pi_vs_pmt -nostat +pcal_shwr_pped_vs_pmt -nostat +pcal_shwr_pi_vs_pmt -nostat +pcal_shwr_good_pped_vs_pmt -nostat +pcal_shwr_good_pi_vs_pmt -nostat + +newpage 2 3 logz +title SHMS Shower Pulse Amplitudes/Times +pcal_shwr_raw_pamp_vs_pmt -nostat +pcal_shwr_raw_ptime_vs_pmt -nostat +pcal_shwr_pamp_vs_pmt -nostat +pcal_shwr_good_ptime_vs_pmt -nostat +pcal_shwr_good_pamp_vs_pmt -nostat + +newpage 1 1 logz +title SHMS Shower Energy Deposition Per PMT +pcal_shwr_E_vs_pmt -nostat +newpage 1 1 +title SHMS Shower Total Energy Deposition +pcal_shwr_Earray -nostat +newpage 1 1 +title SHMS Shower Error Flag +pcal_shwr_adcErrFlg2D -nostat diff --git a/onlineGUI/Config/SHMS/HGCER/phgcer_stand.cfg b/onlineGUI/Config/SHMS/HGCER/phgcer_stand.cfg index 1c2d13e8b224a6932682a397fe70b9c5676028cb..a89ac942bc9195c521fb7fd597ac13a5b570cfb4 100644 --- a/onlineGUI/Config/SHMS/HGCER/phgcer_stand.cfg +++ b/onlineGUI/Config/SHMS/HGCER/phgcer_stand.cfg @@ -29,4 +29,4 @@ phgcer_npe -nostat phgcer_tot_npe -nostat newpage 1 1 title Error Flag -phgcer_adcErrFlg -nostat \ No newline at end of file +phgcer_adcErrFlg2D -nostat \ No newline at end of file diff --git a/onlineGUI/Config/SHMS/HODO/phodo_stand.cfg b/onlineGUI/Config/SHMS/HODO/phodo_stand.cfg new file mode 100644 index 0000000000000000000000000000000000000000..fdcdd43227beb62b2b0f92fdac8400d93ee0cb26 --- /dev/null +++ b/onlineGUI/Config/SHMS/HODO/phodo_stand.cfg @@ -0,0 +1,279 @@ +protorootfile ../ROOTfiles/phodo_replay_XXXXX.root +guicolor orange +canvassize 1600 800 +newpage 4 2 +title SHMS Hodo S1X/S1Y ADC Occupancy +phodo_1x_raw_adc_occ_pos -nostat +phodo_1x_raw_adc_occ_neg -nostat +phodo_1y_raw_adc_occ_pos -nostat +phodo_1y_raw_adc_occ_neg -nostat +phodo_1x_good_adc_occ_pos -nostat +phodo_1x_good_adc_occ_neg -nostat +phodo_1y_good_adc_occ_pos -nostat +phodo_1y_good_adc_occ_neg -nostat +newpage 4 2 +title SHMS Hodo S2X/S2Y ADC Occupancy +phodo_2x_raw_adc_occ_pos -nostat +phodo_2x_raw_adc_occ_neg -nostat +phodo_2y_raw_adc_occ_pos -nostat +phodo_2y_raw_adc_occ_neg -nostat +phodo_2x_good_adc_occ_pos -nostat +phodo_2x_good_adc_occ_neg -nostat +phodo_2y_good_adc_occ_pos -nostat +phodo_2y_good_adc_occ_neg -nostat +newpage 3 2 +title SHMS Hodo S1X ADC Multiplicity +phodo_1x_raw_adc_mult_pos -nostat +phodo_1x_raw_adc_mult_neg -nostat +phodo_1x_raw_adc_mult -nostat +phodo_1x_good_adc_mult_pos -nostat +phodo_1x_good_adc_mult_neg -nostat +phodo_1x_good_adc_mult -nostat +newpage 3 2 +title SHMS Hodo S1Y ADC Multiplicity +phodo_1y_raw_adc_mult_pos -nostat +phodo_1y_raw_adc_mult_neg -nostat +phodo_1y_raw_adc_mult -nostat +phodo_1y_good_adc_mult_pos -nostat +phodo_1y_good_adc_mult_neg -nostat +phodo_1y_good_adc_mult -nostat +newpage 3 2 +title SHMS Hodo S2X ADC Multiplicity +phodo_2x_raw_adc_mult_pos -nostat +phodo_2x_raw_adc_mult_neg -nostat +phodo_2x_raw_adc_mult -nostat +phodo_2x_good_adc_mult_pos -nostat +phodo_2x_good_adc_mult_neg -nostat +phodo_2x_good_adc_mult -nostat +newpage 3 2 +title SHMS Hodo S2Y ADC Multiplicity +phodo_2y_raw_adc_mult_pos -nostat +phodo_2y_raw_adc_mult_neg -nostat +phodo_2y_raw_adc_mult -nostat +phodo_2y_good_adc_mult_pos -nostat +phodo_2y_good_adc_mult_neg -nostat +phodo_2y_good_adc_mult -nostat + +newpage 4 2 +title SHMS Hodo S1X/S1Y TDC Occupancy +phodo_1x_raw_tdc_occ_pos -nostat +phodo_1x_raw_tdc_occ_neg -nostat +phodo_1y_raw_tdc_occ_pos -nostat +phodo_1y_raw_tdc_occ_neg -nostat +phodo_1x_good_tdc_occ_pos -nostat +phodo_1x_good_tdc_occ_neg -nostat +phodo_1y_good_tdc_occ_pos -nostat +phodo_1y_good_tdc_occ_neg -nostat +newpage 4 2 +title SHMS Hodo S2X/S2Y TDC Occupancy +phodo_2x_raw_tdc_occ_pos -nostat +phodo_2x_raw_tdc_occ_neg -nostat +phodo_2y_raw_tdc_occ_pos -nostat +phodo_2y_raw_tdc_occ_neg -nostat +phodo_2x_good_tdc_occ_pos -nostat +phodo_2x_good_tdc_occ_neg -nostat +phodo_2y_good_tdc_occ_pos -nostat +phodo_2y_good_tdc_occ_neg -nostat +newpage 3 2 +title SHMS Hodo S1X TDC Multiplicity +phodo_1x_raw_tdc_mult_pos -nostat +phodo_1x_raw_tdc_mult_neg -nostat +phodo_1x_raw_tdc_mult -nostat +phodo_1x_good_tdc_mult_pos -nostat +phodo_1x_good_tdc_mult_neg -nostat +phodo_1x_good_tdc_mult -nostat +newpage 3 2 +title SHMS Hodo S1Y TDC Multiplicity +phodo_1y_raw_tdc_mult_pos -nostat +phodo_1y_raw_tdc_mult_neg -nostat +phodo_1y_raw_tdc_mult -nostat +phodo_1y_good_tdc_mult_pos -nostat +phodo_1y_good_tdc_mult_neg -nostat +phodo_1y_good_tdc_mult -nostat +newpage 3 2 +title SHMS Hodo S2X TDC Multiplicity +phodo_2x_raw_tdc_mult_pos -nostat +phodo_2x_raw_tdc_mult_neg -nostat +phodo_2x_raw_tdc_mult -nostat +phodo_2x_good_tdc_mult_pos -nostat +phodo_2x_good_tdc_mult_neg -nostat +phodo_2x_good_tdc_mult -nostat +newpage 3 2 +title SHMS Hodo S2Y TDC Multiplicity +phodo_2y_raw_tdc_mult_pos -nostat +phodo_2y_raw_tdc_mult_neg -nostat +phodo_2y_raw_tdc_mult -nostat +phodo_2y_good_tdc_mult_pos -nostat +phodo_2y_good_tdc_mult_neg -nostat +phodo_2y_good_tdc_mult -nostat + +newpage 4 3 logz +title SHMS Hodo S1 Pulse Pedestals +phodo_1x_raw_pped_vs_pmt_pos -nostat +phodo_1x_raw_pped_vs_pmt_neg -nostat +phodo_1y_raw_pped_vs_pmt_pos -nostat +phodo_1y_raw_pped_vs_pmt_neg -nostat +phodo_1x_pped_vs_pmt_pos -nostat +phodo_1x_pped_vs_pmt_neg -nostat +phodo_1y_pped_vs_pmt_pos -nostat +phodo_1y_pped_vs_pmt_neg -nostat +phodo_1x_good_pped_vs_pmt_pos -nostat +phodo_1x_good_pped_vs_pmt_neg -nostat +phodo_1y_good_pped_vs_pmt_pos -nostat +phodo_1y_good_pped_vs_pmt_neg -nostat +newpage 4 3 logz +title SHMS Hodo S2 Pulse Pedestals +phodo_2x_raw_pped_vs_pmt_pos -nostat +phodo_2x_raw_pped_vs_pmt_neg -nostat +phodo_2y_raw_pped_vs_pmt_pos -nostat +phodo_2y_raw_pped_vs_pmt_neg -nostat +phodo_2x_pped_vs_pmt_pos -nostat +phodo_2x_pped_vs_pmt_neg -nostat +phodo_2y_pped_vs_pmt_pos -nostat +phodo_2y_pped_vs_pmt_neg -nostat +phodo_2x_good_pped_vs_pmt_pos -nostat +phodo_2x_good_pped_vs_pmt_neg -nostat +phodo_2y_good_pped_vs_pmt_pos -nostat +phodo_2y_good_pped_vs_pmt_neg -nostat + + +newpage 4 3 logz +title SHMS Hodo S1 Pulse Integrals +phodo_1x_raw_pi_vs_pmt_pos -nostat +phodo_1x_raw_pi_vs_pmt_neg -nostat +phodo_1y_raw_pi_vs_pmt_pos -nostat +phodo_1y_raw_pi_vs_pmt_neg -nostat +phodo_1x_pi_vs_pmt_pos -nostat +phodo_1x_pi_vs_pmt_neg -nostat +phodo_1y_pi_vs_pmt_pos -nostat +phodo_1y_pi_vs_pmt_neg -nostat +phodo_1x_good_pi_vs_pmt_pos -nostat +phodo_1x_good_pi_vs_pmt_neg -nostat +phodo_1y_good_pi_vs_pmt_pos -nostat +phodo_1y_good_pi_vs_pmt_neg -nostat +newpage 4 3 logz +title SHMS Hodo S2 Pulse Integrals +phodo_2x_raw_pi_vs_pmt_pos -nostat +phodo_2x_raw_pi_vs_pmt_neg -nostat +phodo_2y_raw_pi_vs_pmt_pos -nostat +phodo_2y_raw_pi_vs_pmt_neg -nostat +phodo_2x_pi_vs_pmt_pos -nostat +phodo_2x_pi_vs_pmt_neg -nostat +phodo_2y_pi_vs_pmt_pos -nostat +phodo_2y_pi_vs_pmt_neg -nostat +phodo_2x_good_pi_vs_pmt_pos -nostat +phodo_2x_good_pi_vs_pmt_neg -nostat +phodo_2y_good_pi_vs_pmt_pos -nostat +phodo_2y_good_pi_vs_pmt_neg -nostat + +newpage 4 3 logz +title SHMS Hodo S1 Pulse Amplitudes +phodo_1x_raw_pamp_vs_pmt_pos -nostat +phodo_1x_raw_pamp_vs_pmt_neg -nostat +phodo_1y_raw_pamp_vs_pmt_pos -nostat +phodo_1y_raw_pamp_vs_pmt_neg -nostat +phodo_1x_pamp_vs_pmt_pos -nostat +phodo_1x_pamp_vs_pmt_neg -nostat +phodo_1y_pamp_vs_pmt_pos -nostat +phodo_1y_pamp_vs_pmt_neg -nostat +phodo_1x_good_pamp_vs_pmt_pos -nostat +phodo_1x_good_pamp_vs_pmt_neg -nostat +phodo_1y_good_pamp_vs_pmt_pos -nostat +phodo_1y_good_pamp_vs_pmt_neg -nostat +newpage 4 3 logz +title SHMS Hodo S2 Pulse Amplitudes +phodo_2x_raw_pamp_vs_pmt_pos -nostat +phodo_2x_raw_pamp_vs_pmt_neg -nostat +phodo_2y_raw_pamp_vs_pmt_pos -nostat +phodo_2y_raw_pamp_vs_pmt_neg -nostat +phodo_2x_pamp_vs_pmt_pos -nostat +phodo_2x_pamp_vs_pmt_neg -nostat +phodo_2y_pamp_vs_pmt_pos -nostat +phodo_2y_pamp_vs_pmt_neg -nostat +phodo_2x_good_pamp_vs_pmt_pos -nostat +phodo_2x_good_pamp_vs_pmt_neg -nostat +phodo_2y_good_pamp_vs_pmt_pos -nostat +phodo_2y_good_pamp_vs_pmt_neg -nostat + + +newpage 4 2 logz +title SHMS Hodo S1 Pulse Times +phodo_1x_raw_ptime_vs_pmt_pos -nostat +phodo_1x_raw_ptime_vs_pmt_neg -nostat +phodo_1y_raw_ptime_vs_pmt_pos -nostat +phodo_1y_raw_ptime_vs_pmt_neg -nostat +phodo_1x_good_ptime_vs_pmt_pos -nostat +phodo_1x_good_ptime_vs_pmt_neg -nostat +phodo_1y_good_ptime_vs_pmt_pos -nostat +phodo_1y_good_ptime_vs_pmt_neg -nostat +newpage 4 2 logz +title SHMS Hodo S2 Pulse Times +phodo_2x_raw_ptime_vs_pmt_pos -nostat +phodo_2x_raw_ptime_vs_pmt_neg -nostat +phodo_2y_raw_ptime_vs_pmt_pos -nostat +phodo_2y_raw_ptime_vs_pmt_neg -nostat +phodo_2x_good_ptime_vs_pmt_pos -nostat +phodo_2x_good_ptime_vs_pmt_neg -nostat +phodo_2y_good_ptime_vs_pmt_pos -nostat +phodo_2y_good_ptime_vs_pmt_neg -nostat + +newpage 4 2 logz +title SHMS Hodo S1 TDC Times +phodo_1x_raw_tdctime_vs_pmt_pos -nostat +phodo_1x_raw_tdctime_vs_pmt_neg -nostat +phodo_1y_raw_tdctime_vs_pmt_pos -nostat +phodo_1y_raw_tdctime_vs_pmt_neg -nostat +phodo_1x_tdctime_vs_pmt_pos -nostat +phodo_1x_tdctime_vs_pmt_neg -nostat +phodo_1y_tdctime_vs_pmt_pos -nostat +phodo_1y_tdctime_vs_pmt_neg -nostat +newpage 4 2 logz +title SHMS Hodo S2 TDC Times +phodo_2x_raw_tdctime_vs_pmt_pos -nostat +phodo_2x_raw_tdctime_vs_pmt_neg -nostat +phodo_2y_raw_tdctime_vs_pmt_pos -nostat +phodo_2y_raw_tdctime_vs_pmt_neg -nostat +phodo_2x_tdctime_vs_pmt_pos -nostat +phodo_2x_tdctime_vs_pmt_neg -nostat +phodo_2y_tdctime_vs_pmt_pos -nostat +phodo_2y_tdctime_vs_pmt_neg -nostat + +newpage 4 3 logz +title SHMS Hodo S1 Good TDC Times +phodo_1x_good_tdctime_uncorr_vs_pmt_pos -nostat +phodo_1x_good_tdctime_uncorr_vs_pmt_neg -nostat +phodo_1y_good_tdctime_uncorr_vs_pmt_pos -nostat +phodo_1y_good_tdctime_uncorr_vs_pmt_neg -nostat +phodo_1x_good_tdctime_corr_vs_pmt_pos -nostat +phodo_1x_good_tdctime_corr_vs_pmt_neg -nostat +phodo_1y_good_tdctime_corr_vs_pmt_pos -nostat +phodo_1y_good_tdctime_corr_vs_pmt_neg -nostat +phodo_1x_good_tdctime_tofcorr_vs_pmt_pos -nostat +phodo_1x_good_tdctime_tofcorr_vs_pmt_neg -nostat +phodo_1y_good_tdctime_tofcorr_vs_pmt_pos -nostat +phodo_1y_good_tdctime_tofcorr_vs_pmt_neg -nostat +newpage 4 3 logz +title SHMS Hodo S2 Good TDC Times +phodo_2x_good_tdctime_uncorr_vs_pmt_pos -nostat +phodo_2x_good_tdctime_uncorr_vs_pmt_neg -nostat +phodo_2y_good_tdctime_uncorr_vs_pmt_pos -nostat +phodo_2y_good_tdctime_uncorr_vs_pmt_neg -nostat +phodo_2x_good_tdctime_corr_vs_pmt_pos -nostat +phodo_2x_good_tdctime_corr_vs_pmt_neg -nostat +phodo_2y_good_tdctime_corr_vs_pmt_pos -nostat +phodo_2y_good_tdctime_corr_vs_pmt_neg -nostat +phodo_2x_good_tdctime_tofcorr_vs_pmt_pos -nostat +phodo_2x_good_tdctime_tofcorr_vs_pmt_neg -nostat +phodo_2y_good_tdctime_tofcorr_vs_pmt_pos -nostat +phodo_2y_good_tdctime_tofcorr_vs_pmt_neg -nostat + +newpage 4 2 +title SHMS Hodo Error Flag +phodo_1x_pos_adcErrFlg2D -nostat +phodo_1x_neg_adcErrFlg2D -nostat +phodo_1y_pos_adcErrFlg2D -nostat +phodo_1y_neg_adcErrFlg2D -nostat +phodo_2x_pos_adcErrFlg2D -nostat +phodo_2x_neg_adcErrFlg2D -nostat +phodo_2y_pos_adcErrFlg2D -nostat +phodo_2y_neg_adcErrFlg2D -nostat diff --git a/onlineGUI/Config/SHMS/NGCER/pngcer_stand.cfg b/onlineGUI/Config/SHMS/NGCER/pngcer_stand.cfg index 8847c52cd858a70d075ebfdb5fad5841858a20a2..7782bdfb093bdcc355a12388ce17b0e82781393f 100644 --- a/onlineGUI/Config/SHMS/NGCER/pngcer_stand.cfg +++ b/onlineGUI/Config/SHMS/NGCER/pngcer_stand.cfg @@ -29,4 +29,4 @@ pngcer_npe -nostat pngcer_tot_npe -nostat newpage 1 1 title Error Flag -pngcer_adcErrFlg -nostat \ No newline at end of file +pngcer_adcErrFlg2D -nostat \ No newline at end of file