diff --git a/DEF-files/HMS/PRODUCTION/CAL/hcal_histos.def b/DEF-files/HMS/PRODUCTION/CAL/hcal_histos.def index a3241a0d451d911781308eeb8ba05d852e91b952..87a447deaf841e701ffd5cb4fb3f5b1c3411188e 100644 --- a/DEF-files/HMS/PRODUCTION/CAL/hcal_histos.def +++ b/DEF-files/HMS/PRODUCTION/CAL/hcal_histos.def @@ -47,7 +47,8 @@ TH2F hcal_ydiff_v_ytr 'HMS Cal (Cluster y - Track y) vs. (Track y); Track y (cm) TH1F hcal_ytrack 'HMS Cal Track y; Track y (cm); Entries / 0.2 cm' H.cal.ytrack 1000 -100. 100. H.cal.nclusttrack>-1&&H.dc.ntrack>0 TH1F hcal_ytrack1 'HMS Cal Track y pos with no matching clust; Track y (cm); Entries / 0.2 cm' H.cal.ytrack 1000 -100. 100. H.cal.nclusttrack==-1&&H.gtr.dp>-8.&&H.gtr.dp<8.&&H.dc.ntrack>0 TH1F hcal_ytrack2 'HMS Cal Track y pos with no matching clust number of cluster=1; Track y (cm); Entries / 0.2 cm' H.cal.ytrack 1000 -100. 100. H.cal.nclusttrack==-1&&H.cal.nclust==0&&H.gtr.dp>-8.&&H.gtr.dp<8.&&H.dc.ntrack>0 - +TH2F hcal_xytrack 'HMS Cal Track X vs Track Y; Track Y / 1 cm; Track X / 1 cm' H.cal.ytrack H.cal.xtrack 200 -100 100 200 -100 100 H.dc.ntrack>0 +TH2F hcal_xyclusttrack 'HMS Cal Cluster X vs Cluster Y; Cluster Y / 1 cm; Cluster X / 1 cm' H.cal.yclusttrack H.cal.xclusttrack 200 -100 100 200 -100 100 H.cal.nclusttrack>-1&&H.dc.ntrack>0 TH2F hcal_xtrack_vs_etrack 'HMS Calorimeter xtrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; X Track (cm) / 1 cm' H.cal.etrack H.cal.xtrack 100 0 10 200 -100 100 hCleanTrack TH2F hcal_ytrack_vs_etrack 'HMS Calorimeter ytrack vs total track energy; Track Energy Deposition (Gev) / 0.1 GeV; Y Track (cm) / 1 cm' H.cal.etrack H.cal.ytrack 100 0 10 200 -100 100 hCleanTrack diff --git a/DEF-files/HMS/TEST_STANDS/DC/hdc_histos.def b/DEF-files/HMS/TEST_STANDS/DC/hdc_histos.def deleted file mode 100644 index 2d14945f0728de11257657a6cc6792dd723c065f..0000000000000000000000000000000000000000 --- a/DEF-files/HMS/TEST_STANDS/DC/hdc_histos.def +++ /dev/null @@ -1,69 +0,0 @@ -# See $ANALYZER/examples/output_example.def for examples -# -block H.dc.* -block T.hms.* -#block H.scin.* - -#SIMPLE DEF FILE TO TEST 12 GeV CHAMBERS: Will need to get updated after tests - -#HMS Drift Chamber 1 - -TH1F hdc1u1_wm 'HDC 1U1 Wiremap' H.dc.1u1.wirenum 96 0.5 96.5 -TH1F hdc1u2_wm 'HDC 1U2 Wiremap' H.dc.1u2.wirenum 96 0.5 96.5 -TH1F hdc1x1_wm 'HDC 1X1 Wiremap' H.dc.1x1.wirenum 102 0.5 102.5 -TH1F hdc1x2_wm 'HDC 1X2 Wiremap' H.dc.1x2.wirenum 102 0.5 102.5 -TH1F hdc1v1_wm 'HDC 1V1 Wiremap' H.dc.1v1.wirenum 96 0.5 96.5 -TH1F hdc1v2_wm 'HDC 1V2 Wiremap' H.dc.1v2.wirenum 96 0.5 96.5 - -TH1F hdc1u1_rawt 'HDC 1U1 Raw TDC' H.dc.1u1.rawtdc 500 0 2000 -TH1F hdc1u2_rawt 'HDC 1U2 Raw TDC' H.dc.1u2.rawtdc 500 0 2000 -TH1F hdc1x1_rawt 'HDC 1X1 Raw TDC' H.dc.1x1.rawtdc 500 0 2000 -TH1F hdc1x2_rawt 'HDC 1X2 Raw TDC' H.dc.1x2.rawtdc 500 0 2000 -TH1F hdc1v1_rawt 'HDC 1V1 Raw TDC' H.dc.1v1.rawtdc 500 0 2000 -TH1F hdc1v2_rawt 'HDC 1V2 Raw TDC' H.dc.1v2.rawtdc 500 0 2000 - - -TH1F hdc1u1_dt 'HDC 1U1 Drift Time' H.dc.1u1.time 200 -1000 1000 -TH1F hdc1u2_dt 'HDC 1U2 Drift Time' H.dc.1u2.time 200 -1000 1000 -TH1F hdc1x1_dt 'HDC 1X1 Drift Time' H.dc.1x1.time 200 -1000 1000 -TH1F hdc1x2_dt 'HDC 1X2 Drift Time' H.dc.1x2.time 200 -1000 1000 -TH1F hdc1v1_dt 'HDC 1V1 Drift Time' H.dc.1v1.time 200 -1000 1000 -TH1F hdc1v2_dt 'HDC 1V2 Drift Time' H.dc.1v2.time 200 -1000 1000 - -TH1F hdc1u1_dd 'HDC 1U1 Drift Distance' H.dc.1u1.dist 300 -0.1 0.6 -TH1F hdc1u2_dd 'HDC 1U2 Drift Distance' H.dc.1u2.dist 300 -0.1 0.6 -TH1F hdc1x1_dd 'HDC 1X1 Drift Distance' H.dc.1x1.dist 300 -0.1 0.6 -TH1F hdc1x2_dd 'HDC 1X2 Drift Distance' H.dc.1x2.dist 300 -0.1 0.6 -TH1F hdc1v1_dd 'HDC 1V1 Drift Distance' H.dc.1v1.dist 300 -0.1 0.6 -TH1F hdc1v2_dd 'HDC 1V2 Drift Distance' H.dc.1v2.dist 300 -0.1 0.6 - -#HMS Drift Chamber 2 - -TH1F hdc2u1_wm 'HDC 2U1 Wiremap' H.dc.2u1.wirenum 96 0.5 96.5 -TH1F hdc2u2_wm 'HDC 2U2 Wiremap' H.dc.2u2.wirenum 96 0.5 96.5 -TH1F hdc2x1_wm 'HDC 2X1 Wiremap' H.dc.2x1.wirenum 102 0.5 102.5 -TH1F hdc2x2_wm 'HDC 2X2 Wiremap' H.dc.2x2.wirenum 102 0.5 102.5 -TH1F hdc2v1_wm 'HDC 2V1 Wiremap' H.dc.2v1.wirenum 96 0.5 96.5 -TH1F hdc2v2_wm 'HDC 2V2 Wiremap' H.dc.2v2.wirenum 96 0.5 96.5 - -TH1F hdc2u1_rawt 'HDC 2U1 Raw TDC' H.dc.2u1.rawtdc 500 0 2000 -TH1F hdc2u2_rawt 'HDC 2U2 Raw TDC' H.dc.2u2.rawtdc 500 0 2000 -TH1F hdc2x1_rawt 'HDC 2X1 Raw TDC' H.dc.2x1.rawtdc 500 0 2000 -TH1F hdc2x2_rawt 'HDC 2X2 Raw TDC' H.dc.2x2.rawtdc 500 0 2000 -TH1F hdc2v1_rawt 'HDC 2V1 Raw TDC' H.dc.2v1.rawtdc 500 0 2000 -TH1F hdc2v2_rawt 'HDC 2V2 Raw TDC' H.dc.2v2.rawtdc 500 0 2000 - - -TH1F hdc2u1_dt 'HDC 2U1 Drift Time' H.dc.2u1.time 200 -1000 1000 -TH1F hdc2u2_dt 'HDC 2U2 Drift Time' H.dc.2u2.time 200 -1000 1000 -TH1F hdc2x1_dt 'HDC 2X1 Drift Time' H.dc.2x1.time 200 -1000 1000 -TH1F hdc2x2_dt 'HDC 2X2 Drift Time' H.dc.2x2.time 200 -1000 1000 -TH1F hdc2v1_dt 'HDC 2V1 Drift Time' H.dc.2v1.time 200 -1000 1000 -TH1F hdc2v2_dt 'HDC 2V2 Drift Time' H.dc.2v2.time 200 -1000 1000 - -TH1F hdc2u1_dd 'HDC 2U1 Drift Distance' H.dc.2u1.dist 300 -0.1 0.6 -TH1F hdc2u2_dd 'HDC 2U2 Drift Distance' H.dc.2u2.dist 300 -0.1 0.6 -TH1F hdc2x1_dd 'HDC 2X1 Drift Distance' H.dc.2x1.dist 300 -0.1 0.6 -TH1F hdc2x2_dd 'HDC 2X2 Drift Distance' H.dc.2x2.dist 300 -0.1 0.6 -TH1F hdc2v1_dd 'HDC 2V1 Drift Distance' H.dc.2v1.dist 300 -0.1 0.6 -TH1F hdc2v2_dd 'HDC 2V2 Drift Distance' H.dc.2v2.dist 300 -0.1 0.6 \ No newline at end of file diff --git a/DEF-files/HMS/TEST_STANDS/DC/hdcana.def b/DEF-files/HMS/TEST_STANDS/DC/hdcana.def index 3cc124f118fd3069e23ad85d8ffeb08abafa862c..9141b30ef9b89a87b157c355b31e829c1fec0ef2 100644 --- a/DEF-files/HMS/TEST_STANDS/DC/hdcana.def +++ b/DEF-files/HMS/TEST_STANDS/DC/hdcana.def @@ -174,4 +174,6 @@ TH1F hdc_trk_beta 'HMS DC Track Beta; Beta (GeV); Number of Entires' H.tr.beta 3 TH2F hdc_xfp_vs_yfp 'HMS DC X_{fp} vs Y_{fp}; Y_{fp} (cm) / 1 cm; X_{fp} (cm) / 1 cm' H.dc.y_fp H.dc.x_fp 100 -50 50 100 -50 50 TH2F hdc_xpfp_vs_ypfp 'HMS DC X'_{fp} vs Y'_{fp}; Y'_{fp} / 0.002 rad; X'_{fp} / 0.002 rad' H.dc.yp_fp H.dc.xp_fp 100 -.1 .1 100 -.1 .1 TH2F hdc_xfp_vs_ypfp 'HMS DC X_{fp} vs Y'_{fp}; Y'_{fp} / 0.002 rad; X_{fp} / 1 cm' H.dc.yp_fp H.dc.x_fp 100 -.1 .1 100 -50 50 -TH2F hdc_xfp_vs_xpfp 'HMS DC X_{fp} vs X'_{fp}; X'_{fp} / 0.002 rad; X_{fp} / 1 cm' H.dc.xp_fp H.dc.x_fp 100 -.1 .1 100 -50 50 \ No newline at end of file +TH2F hdc_xfp_vs_xpfp 'HMS DC X_{fp} vs X'_{fp}; X'_{fp} / 0.002 rad; X_{fp} / 1 cm' H.dc.xp_fp H.dc.x_fp 100 -.1 .1 100 -50 50 +TH2F hdc_yfp_vs_xpfp 'HMS DC Y_{fp} vs X'_{fp}; X'_{fp} / 0.002 rad; Y_{fp} / 1 cm' H.dc.xp_fp H.dc.y_fp 100 -.1 .1 100 -50 50 +TH2F hdc_yfp_vs_ypfp 'HMS DC Y_{fp} vs Y'_{fp}; Y'_{fp} / 0.002 rad; Y_{fp} / 1 cm' H.dc.yp_fp H.dc.y_fp 100 -.1 .1 100 -50 50 diff --git a/onlineGUI/CONFIG/HMS/CAL/hcal_stand.cfg b/onlineGUI/CONFIG/HMS/CAL/hcal_stand.cfg index 6fd589790f094db5985e37105ce45c3c3be480fa..b1e49367555cf30d7ba999ce416bc0e60c99344d 100644 --- a/onlineGUI/CONFIG/HMS/CAL/hcal_stand.cfg +++ b/onlineGUI/CONFIG/HMS/CAL/hcal_stand.cfg @@ -1,6 +1,6 @@ protorootfile ../ROOTfiles/hcal_replay_XXXXX.root guicolor orange -canvassize 1600 800 +canvassize 1500 800 newpage 3 2 title HMS CAL Occupancy @@ -128,37 +128,33 @@ hcal_hB_good_ptime_vs_pmt_neg -nostat hcal_hC_good_ptime_vs_pmt_pos -nostat hcal_hD_good_ptime_vs_pmt_pos -nostat - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +newpage 4 2 logz +title HMS ENERGY DEPOSITION vs. PMT HISTOGRAMS +hA_Epos_vs_pmt -nostat +hA_Eneg_vs_pmt -nostat +hA_Emean_vs_pmt -nostat +hB_Epos_vs_pmt -nostat +hB_Eneg_vs_pmt -nostat +hB_Emean_vs_pmt -nostat +hC_Epos_vs_pmt -nostat +hD_Epos_vs_pmt -nostat + +newpage 4 2 logz +title HMS ENERGY DEPOSITION / Calorimeter Plane +hcal_hA_Eplane_pos -nostat +hcal_hA_Eplane_neg -nostat +hcal_hA_Eplane -nostat +hcal_hB_Eplane_pos -nostat +hcal_hB_Eplane_neg -nostat +hcal_hB_Eplane -nostat +hcal_hC_Eplane_pos -nostat +hcal_hD_Eplane_pos -nostat + +newpage 3 2 logz +title HMS Error Flags +hcal_hA_adcErrFlg2D_pos -nostat +hcal_hA_adcErrFlg2D_neg -nostat +hcal_hB_adcErrFlg2D_pos -nostat +hcal_hB_adcErrFlg2D_neg -nostat +hcal_hC_adcErrFlg2D_pos -nostat +hcal_hD_adcErrFlg2D_pos -nostat diff --git a/onlineGUI/CONFIG/HMS/DC/hdc_stand.cfg b/onlineGUI/CONFIG/HMS/DC/hdc_stand.cfg index ef8e68a8edb442f8408f3ecb4e366989688b9de5..5f8a097d7bbb4aa54f53d4850957292334731521 100644 --- a/onlineGUI/CONFIG/HMS/DC/hdc_stand.cfg +++ b/onlineGUI/CONFIG/HMS/DC/hdc_stand.cfg @@ -13,21 +13,21 @@ macro UTIL/GEN/overlay2.C("hdc1v2_raw_tdc","hdc2u2_raw_tdc","1V2","2U2") newpage 3 4 logz title HMS DC raw TDC vs wire -hdc1u1_raw_tdc_vs_wirenum -colz -hdc1u2_raw_tdc_vs_wirenum -colz -hdc1x1_raw_tdc_vs_wirenum -colz -hdc1x2_raw_tdc_vs_wirenum -colz -hdc1v1_raw_tdc_vs_wirenum -colz -hdc1v2_raw_tdc_vs_wirenum -colz -hdc2v2_raw_tdc_vs_wirenum -colz -hdc2v1_raw_tdc_vs_wirenum -colz -hdc2x2_raw_tdc_vs_wirenum -colz -hdc2x1_raw_tdc_vs_wirenum -colz -hdc2u2_raw_tdc_vs_wirenum -colz -hdc2u1_raw_tdc_vs_wirenum -colz +hdc1u1_raw_tdc_vs_wirenum -nostat +hdc1u2_raw_tdc_vs_wirenum -nostat +hdc1x1_raw_tdc_vs_wirenum -nostat +hdc1x2_raw_tdc_vs_wirenum -nostat +hdc1v1_raw_tdc_vs_wirenum -nostat +hdc1v2_raw_tdc_vs_wirenum -nostat +hdc2v2_raw_tdc_vs_wirenum -nostat +hdc2v1_raw_tdc_vs_wirenum -nostat +hdc2x2_raw_tdc_vs_wirenum -nostat +hdc2x1_raw_tdc_vs_wirenum -nostat +hdc2u2_raw_tdc_vs_wirenum -nostat +hdc2u1_raw_tdc_vs_wirenum -nostat newpage 2 3 -title HMS DC wire hits +title HMS DC wire maps macro UTIL/GEN/overlay2.C("hdc1u1_wirenum","hdc2v1_wirenum","1U1","2V1") macro UTIL/GEN/overlay2.C("hdc1u2_wirenum","hdc2v2_wirenum","1U2","2V2") macro UTIL/GEN/overlay2.C("hdc1x1_wirenum","hdc2x1_wirenum","1X1","2X1") @@ -46,18 +46,18 @@ macro UTIL/GEN/overlay2.C("hdc1v2_ddist","hdc2u2_ddist","1V2","2U2") newpage 3 4 logz title HMS DC drift dist vs wire -hdc1u1_wirenum_vs_ddist -colz -hdc1u2_wirenum_vs_ddist -colz -hdc1x1_wirenum_vs_ddist -colz -hdc1x2_wirenum_vs_ddist -colz -hdc1v1_wirenum_vs_ddist -colz -hdc1v2_wirenum_vs_ddist -colz -hdc2v2_wirenum_vs_ddist -colz -hdc2v1_wirenum_vs_ddist -colz -hdc2x2_wirenum_vs_ddist -colz -hdc2x1_wirenum_vs_ddist -colz -hdc2u2_wirenum_vs_ddist -colz -hdc2u1_wirenum_vs_ddist -colz +hdc1u1_wirenum_vs_ddist -nostat +hdc1u2_wirenum_vs_ddist -nostat +hdc1x1_wirenum_vs_ddist -nostat +hdc1x2_wirenum_vs_ddist -nostat +hdc1v1_wirenum_vs_ddist -nostat +hdc1v2_wirenum_vs_ddist -nostat +hdc2v2_wirenum_vs_ddist -nostat +hdc2v1_wirenum_vs_ddist -nostat +hdc2x2_wirenum_vs_ddist -nostat +hdc2x1_wirenum_vs_ddist -nostat +hdc2u2_wirenum_vs_ddist -nostat +hdc2u1_wirenum_vs_ddist -nostat newpage 2 3 title HMS DC drift time @@ -70,18 +70,18 @@ macro UTIL/GEN/overlay2.C("hdc1v2_drifttime","hdc2u2_drifttime","1V2","2U2") newpage 3 4 logz title HMS DC drift time vs wire -hdc1u1_drifttime_vs_wirenum -colz -hdc1u2_drifttime_vs_wirenum -colz -hdc1x1_drifttime_vs_wirenum -colz -hdc1x2_drifttime_vs_wirenum -colz -hdc1v1_drifttime_vs_wirenum -colz -hdc1v2_drifttime_vs_wirenum -colz -hdc2v2_drifttime_vs_wirenum -colz -hdc2v1_drifttime_vs_wirenum -colz -hdc2x2_drifttime_vs_wirenum -colz -hdc2x1_drifttime_vs_wirenum -colz -hdc2u2_drifttime_vs_wirenum -colz -hdc2u1_drifttime_vs_wirenum -colz +hdc1u1_drifttime_vs_wirenum -nostat +hdc1u2_drifttime_vs_wirenum -nostat +hdc1x1_drifttime_vs_wirenum -nostat +hdc1x2_drifttime_vs_wirenum -nostat +hdc1v1_drifttime_vs_wirenum -nostat +hdc1v2_drifttime_vs_wirenum -nostat +hdc2v2_drifttime_vs_wirenum -nostat +hdc2v1_drifttime_vs_wirenum -nostat +hdc2x2_drifttime_vs_wirenum -nostat +hdc2x1_drifttime_vs_wirenum -nostat +hdc2u2_drifttime_vs_wirenum -nostat +hdc2u1_drifttime_vs_wirenum -nostat newpage 2 3 title HMS DC residuals @@ -94,18 +94,18 @@ macro UTIL/GEN/overlay2.C("hdc1v2_residuals","hdc2u2_residuals","1V2","2U2") newpage 3 4 logz title HMS DC residuals vs wire -hdc1u1_residuals_vs_wirenum -colz -hdc1u2_residuals_vs_wirenum -colz -hdc1x1_residuals_vs_wirenum -colz -hdc1x2_residuals_vs_wirenum -colz -hdc1v1_residuals_vs_wirenum -colz -hdc1v2_residuals_vs_wirenum -colz -hdc2v2_residuals_vs_wirenum -colz -hdc2v1_residuals_vs_wirenum -colz -hdc2x2_residuals_vs_wirenum -colz -hdc2x1_residuals_vs_wirenum -colz -hdc2u2_residuals_vs_wirenum -colz -hdc2u1_residuals_vs_wirenum -colz +hdc1u1_residuals_vs_wirenum -nostat +hdc1u2_residuals_vs_wirenum -nostat +hdc1x1_residuals_vs_wirenum -nostat +hdc1x2_residuals_vs_wirenum -nostat +hdc1v1_residuals_vs_wirenum -nostat +hdc1v2_residuals_vs_wirenum -nostat +hdc2v2_residuals_vs_wirenum -nostat +hdc2v1_residuals_vs_wirenum -nostat +hdc2x2_residuals_vs_wirenum -nostat +hdc2x1_residuals_vs_wirenum -nostat +hdc2u2_residuals_vs_wirenum -nostat +hdc2u1_residuals_vs_wirenum -nostat newpage 2 2 title HMS DC track at focal plane diff --git a/onlineGUI/CONFIG/HMS/PRODUCTION/hms_production.cfg b/onlineGUI/CONFIG/HMS/PRODUCTION/hms_production.cfg index 1df47713f23649db76c5d8cddcb9dd4b11db9dcc..19e19827db4451c73169b6ec43649f00d9f8b674 100644 --- a/onlineGUI/CONFIG/HMS/PRODUCTION/hms_production.cfg +++ b/onlineGUI/CONFIG/HMS/PRODUCTION/hms_production.cfg @@ -2,73 +2,30 @@ protorootfile ../ROOTfiles/hms_replay_production_XXXXX_50000.root guicolor orange canvassize 1600 800 -newpage 2 2 -title HMS CAL Good Occupancy -macro 'UTIL/GEN/overlay2.C("hcal_hA_good_occ_pos","hcal_hA_good_occ_neg","hA+","hA-","hA Good Occupancy")' -macro 'UTIL/GEN/overlay2.C("hcal_hB_good_occ_pos","hcal_hB_good_occ_neg","hB+","hB-","hB Good Occupancy")' -hcal_hC_good_occ_pos -nostat -hcal_hD_good_occ_pos -nostat - -newpage 2 2 -title HMS CAL Good Multiplicity -macro 'UTIL/GEN/overlay2.C("hcal_hA_good_mult_pos","hcal_hA_good_mult_neg","hA+","hA-","hA Good Multiplicity")' -macro 'UTIL/GEN/overlay2.C("hcal_hB_good_mult_pos","hcal_hB_good_mult_neg","hB+","hB-","hB Good Multiplicity")' -hcal_hC_good_mult_pos -nostat -hcal_hD_good_mult_pos -nostat - -newpage 2 3 logz -title HMS CAL Good Pulse Ped -hcal_hA_good_pped_vs_pmt_pos -nostat -hcal_hA_good_pped_vs_pmt_neg -nostat -hcal_hB_good_pped_vs_pmt_pos -nostat -hcal_hB_good_pped_vs_pmt_neg -nostat -hcal_hC_good_pped_vs_pmt_pos -nostat -hcal_hD_good_pped_vs_pmt_pos -nostat - -newpage 2 2 -title HMS CER Good Occu/Mult/Ped -hcer_good_occ -nostat -hcer_good_mult -nostat -hcer_good_pped_vs_pmt -nostat - -newpage 1 2 logz -title HMS CER NPEs -hcer_npe -nostat -hcer_tot_npe -nostat - -newpage 2 3 -title HMS DC Wire map -macro 'UTIL/GEN/overlay2.C("hdc1x1_wirenum","hdc2x1_wirenum","1X1","2X1","1X1/2X1 Wiremap")' -macro 'UTIL/GEN/overlay2.C("hdc1u1_wirenum","hdc2v1_wirenum","1U1","2V1","1U1/2V1 Wiremap")' -macro 'UTIL/GEN/overlay2.C("hdc1y1_wirenum","hdc2y1_wirenum","1U2","2V2","1U2/2V2 Wiremap")' -macro 'UTIL/GEN/overlay2.C("hdc1x2_wirenum","hdc2x2_wirenum","1X2","2X2","1X2/2X2 Wiremap")' -macro 'UTIL/GEN/overlay2.C("hdc1v1_wirenum","hdc2u1_wirenum","1V1","2U1","1V1/2U1 Wiremap")' -macro 'UTIL/GEN/overlay2.C("hdc1y2_wirenum","hdc2y2_wirenum","1V2","2U2","1V2/2U2 Wiremap")' - newpage 4 2 -title HMS HODO Good Occuupancy +title HMS HODO ADC Occ/Mult macro 'UTIL/GEN/overlay2.C("hhodo_1x_good_adc_occ_pos","hhodo_1x_good_adc_occ_neg","1x+","1x-","1x Good ADC Occupancy")' macro 'UTIL/GEN/overlay2.C("hhodo_1y_good_adc_occ_pos","hhodo_1y_good_adc_occ_neg","1y+","1y-","1y Good ADC Occupancy")' macro 'UTIL/GEN/overlay2.C("hhodo_2x_good_adc_occ_pos","hhodo_2x_good_adc_occ_neg","2x+","2x-","2x Good ADC Occupancy")' macro 'UTIL/GEN/overlay2.C("hhodo_2y_good_adc_occ_pos","hhodo_2y_good_adc_occ_neg","2y+","2y+","2y Good ADC Occupancy")' -macro 'UTIL/GEN/overlay2.C("hhodo_1x_good_tdc_occ_pos","hhodo_1x_good_tdc_occ_neg","1x+","1x-","1x Good TDC Occupancy")' -macro 'UTIL/GEN/overlay2.C("hhodo_1y_good_tdc_occ_pos","hhodo_1y_good_tdc_occ_neg","1y+","1y-","1y Good TDC Occupancy")' -macro 'UTIL/GEN/overlay2.C("hhodo_2x_good_tdc_occ_pos","hhodo_2x_good_tdc_occ_neg","2x+","2x-","2x Good TDC Occupancy")' -macro 'UTIL/GEN/overlay2.C("hhodo_2y_good_tdc_occ_pos","hhodo_2y_good_tdc_occ_neg","2y+","2y-","2y Good TDC Occupancy")' - -newpage 4 2 -title HMS HODO Good Multiplicity macro 'UTIL/GEN/overlay2.C("hhodo_1x_good_adc_mult_pos","hhodo_1x_good_adc_mult_neg","1x+","1x-","1x Good ADC Multiplicity")' macro 'UTIL/GEN/overlay2.C("hhodo_1y_good_adc_mult_pos","hhodo_1y_good_adc_mult_neg","1y+","1y-","1y Good ADC Multiplicity")' macro 'UTIL/GEN/overlay2.C("hhodo_2x_good_adc_mult_pos","hhodo_2x_good_adc_mult_neg","2x+","2x-","2x Good ADC Multiplicity")' macro 'UTIL/GEN/overlay2.C("hhodo_2y_good_adc_mult_pos","hhodo_2y_good_adc_mult_neg","2y+","2y-","2y Good ADC Multiplicity")' + +newpage 4 2 +title HMS HODO TDC Occ/Mult +macro 'UTIL/GEN/overlay2.C("hhodo_1x_good_tdc_occ_pos","hhodo_1x_good_tdc_occ_neg","1x+","1x-","1x Good TDC Occupancy")' +macro 'UTIL/GEN/overlay2.C("hhodo_1y_good_tdc_occ_pos","hhodo_1y_good_tdc_occ_neg","1y+","1y-","1y Good TDC Occupancy")' +macro 'UTIL/GEN/overlay2.C("hhodo_2x_good_tdc_occ_pos","hhodo_2x_good_tdc_occ_neg","2x+","2x-","2x Good TDC Occupancy")' +macro 'UTIL/GEN/overlay2.C("hhodo_2y_good_tdc_occ_pos","hhodo_2y_good_tdc_occ_neg","2y+","2y-","2y Good TDC Occupancy")' macro 'UTIL/GEN/overlay2.C("hhodo_1x_good_tdc_mult_pos","hhodo_1x_good_tdc_mult_neg","1x+","1x-","1x Good TDC Multiplicity")' macro 'UTIL/GEN/overlay2.C("hhodo_1y_good_tdc_mult_pos","hhodo_1y_good_tdc_mult_neg","1y+","1y-","1y Good TDC Multiplicity")' macro 'UTIL/GEN/overlay2.C("hhodo_2x_good_tdc_mult_pos","hhodo_2x_good_tdc_mult_neg","2x+","2x-","2x Good TDC Multiplicity")' macro 'UTIL/GEN/overlay2.C("hhodo_2y_good_tdc_mult_pos","hhodo_2y_good_tdc_mult_neg","2y+","2y-","2y Good TDC Multiplicity")' newpage 4 2 logz -title HMS HODO Pulse Ped +title HMS HODO Pedestals hhodo_1x_good_pped_vs_pmt_pos -nostat hhodo_1y_good_pped_vs_pmt_pos -nostat hhodo_2x_good_pped_vs_pmt_pos -nostat @@ -78,25 +35,113 @@ hhodo_1y_good_pped_vs_pmt_neg -nostat hhodo_2x_good_pped_vs_pmt_neg -nostat hhodo_2y_good_pped_vs_pmt_neg -nostat -newpage 2 2 -title HMS TRIG CAL ADC Pulse Ped -htrig_hasum_adc_pped -nostat -htrig_hbsum_adc_pped -nostat -htrig_hcsum_adc_pped -nostat -htrig_hdsum_adc_pped -nostat +newpage 2 3 +title HMS DC Wire Maps +macro UTIL/GEN/overlay2.C("hdc1u1_wirenum","hdc2v1_wirenum","1U1","2V1") +macro UTIL/GEN/overlay2.C("hdc1u2_wirenum","hdc2v2_wirenum","1U2","2V2") +macro UTIL/GEN/overlay2.C("hdc1x1_wirenum","hdc2x1_wirenum","1X1","2X1") +macro UTIL/GEN/overlay2.C("hdc1x2_wirenum","hdc2x2_wirenum","1X2","2X2") +macro UTIL/GEN/overlay2.C("hdc1v1_wirenum","hdc2u1_wirenum","1V1","2U1") +macro UTIL/GEN/overlay2.C("hdc1v2_wirenum","hdc2u2_wirenum","1V2","2U2") -newpage 2 2 -title HMS TRIG Psh/Sh/Che ADC Pulse Ped -htrig_hpreShwr_adc_pped -nostat -htrig_hshwr_adc_pped -nostat -htrig_hcersum_adc_pped -nostat +newpage 2 3 +title HMS DC Drift Distance +macro UTIL/GEN/overlay2.C("hdc1u1_ddist","hdc2v1_ddist","1U1","2V1") +macro UTIL/GEN/overlay2.C("hdc1u2_ddist","hdc2v2_ddist","1U2","2V2") +macro UTIL/GEN/overlay2.C("hdc1x1_ddist","hdc2x1_ddist","1X1","2X1") +macro UTIL/GEN/overlay2.C("hdc1x2_ddist","hdc2x2_ddist","1X2","2X2") +macro UTIL/GEN/overlay2.C("hdc1v1_ddist","hdc2u1_ddist","1V1","2U1") +macro UTIL/GEN/overlay2.C("hdc1v2_ddist","hdc2u2_ddist","1V2","2U2") -newpage 2 2 -title HMS DC track at focal plane +newpage 2 3 +title HMS DC Drift Time +macro UTIL/GEN/overlay2.C("hdc1u1_drifttime","hdc2v1_drifttime","1U1","2V1") +macro UTIL/GEN/overlay2.C("hdc1u2_drifttime","hdc2v1_drifttime","1U2","2V2") +macro UTIL/GEN/overlay2.C("hdc1x1_drifttime","hdc2x1_drifttime","1X1","2X1") +macro UTIL/GEN/overlay2.C("hdc1x2_drifttime","hdc2x2_drifttime","1X2","2X2") +macro UTIL/GEN/overlay2.C("hdc1v1_drifttime","hdc2u1_drifttime","1V1","2U1") +macro UTIL/GEN/overlay2.C("hdc1v2_drifttime","hdc2u2_drifttime","1V2","2U2") + +newpage 3 2 +title HMS Focal Plane hdc_xfp_vs_yfp -nostat hdc_xpfp_vs_ypfp -nostat hdc_xfp_vs_ypfp -nostat hdc_xfp_vs_xpfp -nostat +hdc_yfp_vs_xpfp -nostat +hdc_yfp_vs_ypfp -nostat + +newpage 3 2 logz +title HMS Target +hgtr_xtar_vs_ytar -nostat +hgtr_xptar_vs_yptar -nostat +hgtr_xtar_vs_xptar -nostat +hgtr_xtar_vs_yptar -nostat +hgtr_ytar_vs_xptar -nostat +hgtr_ytar_vs_yptar -nostat + +newpage 2 2 +title HMS CER Occu/Mult/Ped +hcer_good_occ -nostat +hcer_good_mult -nostat +hcer_good_pped_vs_pmt -nostat + +newpage 1 2 logz +title HMS CER NPEs +hcer_npe -nostat +hcer_tot_npe -nostat + +newpage 2 2 +title HMS CAL Occupancy +macro 'UTIL/GEN/overlay2.C("hcal_hA_good_occ_pos","hcal_hA_good_occ_neg","hA+","hA-","hA Good Occupancy")' +macro 'UTIL/GEN/overlay2.C("hcal_hB_good_occ_pos","hcal_hB_good_occ_neg","hB+","hB-","hB Good Occupancy")' +hcal_hC_good_occ_pos -nostat +hcal_hD_good_occ_pos -nostat + +newpage 2 2 +title HMS CAL Multiplicity +macro 'UTIL/GEN/overlay2.C("hcal_hA_good_mult_pos","hcal_hA_good_mult_neg","hA+","hA-","hA Good Multiplicity")' +macro 'UTIL/GEN/overlay2.C("hcal_hB_good_mult_pos","hcal_hB_good_mult_neg","hB+","hB-","hB Good Multiplicity")' +hcal_hC_good_mult_pos -nostat +hcal_hD_good_mult_pos -nostat + +newpage 2 3 logz +title HMS CAL Pedestals +hcal_hA_good_pped_vs_pmt_pos -nostat +hcal_hA_good_pped_vs_pmt_neg -nostat +hcal_hB_good_pped_vs_pmt_pos -nostat +hcal_hB_good_pped_vs_pmt_neg -nostat +hcal_hC_good_pped_vs_pmt_pos -nostat +hcal_hD_good_pped_vs_pmt_pos -nostat + +newpage 4 3 +title HMS DC Reference Time +htrig_hdc_ref1 -nostat +htrig_hdc_ref2 -nostat +htrig_hdc_ref3 -nostat +htrig_hdc_ref4 -nostat +hdc_refdiff_1m2 -nostat +hdc_refdiff_1m3 -nostat +hdc_refdiff_1m4 -nostat +hdc_refdiff_2m3 -nostat +hdc_refdiff_2m4 -nostat +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 + +newpage 2 1 logz +title HMS Fast Raster +hFRA_XvsY -nostat +hFRB_XvsY -nostat newpage 3 2 title HMS Kinematics @@ -106,27 +151,48 @@ hkin_w2 -nostat hkin_w -nostat hkin_theta -nostat +newpage 3 2 +title HMS Tracked Variables +hcal_xytrack -nostat +hcal_xdiff -nostat +hcal_xdiff_v_xtr -nostat +hcal_xyclusttrack -nostat +hcal_ydiff -nostat +hcal_ydiff_v_ytr -nostat + +newpage 4 2 logz +title HMS PID +hcer_vs_hpreShwr -nostat +hcal_hshwr_vs_hpreShwr -nostat +hcal_delta_etracknorm -nostat +hdc_trk_beta -nostat +hdc_trk_mom -nostat +hcal_xtrack_vs_etrack -nostat +hcal_ytrack_vs_etrack -nostat + +newpage 4 2 logz +title HMS PID (electrons) +hcer_vs_hpreShwr_elec -nostat +hcal_hshwr_vs_hpreShwr_elec -nostat +hcal_delta_etracknorm_elec -nostat +hdc_trk_beta_elec -nostat +hdc_trk_mom_elec -nostat +hcal_xtrack_vs_etrack_elec -nostat +hcal_ytrack_vs_etrack_elec -nostat + +newpage 4 2 logz +title HMS PID (pions) +hcer_vs_hpreShwr_pi -nostat +hcal_hshwr_vs_hpreShwr_pi -nostat +hcal_delta_etracknorm_pi -nostat +hdc_trk_beta_pi -nostat +hdc_trk_mom_pi -nostat +hcal_xtrack_vs_etrack_pi -nostat +hcal_ytrack_vs_etrack_pi -nostat + newpage 2 2 title HMS EPICS hac_bcm_average -nostat ibcm1 -nostat ibcm2 -nostat iunser -nostat - -newpage 3 2 logz -title HMS Fast Raster -hFRXA -nostat -hFRYA -nostat -hFRA_XvsY -nostat -hFRXB -nostat -hFRYB -nostat -hFRB_XvsY -nostat - -newpage 3 2 -title HMS Tracking Variable -hdc_trk_mom -nostat -hdc_trk_beta -nostat -hhodo_beta_notrack -nostat -hhodo_beta -nostat -hcer_trk_match -nostat -hcer_trk_fired -nostat