Skip to content
Snippets Groups Projects
Commit 7932ba06 authored by Mark K Jones's avatar Mark K Jones Committed by GitHub
Browse files

Merge branch 'master' into vardan-kpp-work

parents c9ee3307 ecd34e31
No related branches found
No related tags found
No related merge requests found
Showing
with 345 additions and 137 deletions
......@@ -7,7 +7,7 @@ block H.tr.*
block H.hod.*
block H.cer.*
block H.cal.*
#block H.gtr.*
block H.gtr.*
# Drift Chambers
TH1F hdc_ref1 'HMS DC Reference Time Slot 5 Channel 111; TDC Time (Clicks); Number of Entries / 1 click' T.hms.hDCREF1_tdcTime 3000 12000 15000
......@@ -66,6 +66,22 @@ TH1F hdc2y2_dist_cut 'HDC CUT 2Y2 Drift Distance' H.dc.2y2.dist 50 -0.1 0.6 time
TH1F hdc2x2_dist 'HDC 2X2 Drift Distance' H.dc.2x2.dist 50 -0.1 0.6
TH1F hdc2x2_dist_cut 'HDC CUT 2X2 Drift Distance' H.dc.2x2.dist 50 -0.1 0.6 time_cut12
#HMS Chambers drift velocities
TH2F hdc1x1_dist_vs_time 'HMS DC 1X1 Drift Distance vs. Drift Time' H.dc.1x1.time H.dc.1x1.dist 600 -10 250 600 0 0.55
TH2F hdc1y1_dist_vs_time 'HMS DC 1Y1 Drift Distance vs. Drift Time' H.dc.1y1.time H.dc.1y1.dist 600 -10 250 600 0 0.55
TH2F hdc1u1_dist_vs_time 'HMS DC 1U1 Drift Distance vs. Drift Time' H.dc.1u1.time H.dc.1u1.dist 600 -10 250 600 0 0.55
TH2F hdc1v1_dist_vs_time 'HMS DC 1V1 Drift Distance vs. Drift Time' H.dc.1v1.time H.dc.1v1.dist 600 -10 250 600 0 0.55
TH2F hdc1y2_dist_vs_time 'HMS DC 1Y2 Drift Distance vs. Drift Time' H.dc.1y2.time H.dc.1y2.dist 600 -10 250 600 0 0.55
TH2F hdc1x2_dist_vs_time 'HMS DC 1X2 Drift Distance vs. Drift Time' H.dc.1x2.time H.dc.1x2.dist 600 -10 250 600 0 0.55
TH2F hdc2x1_dist_vs_time 'HMS DC 2X1 Drift Distance vs. Drift Time' H.dc.2x1.time H.dc.2x1.dist 600 -10 250 600 0 0.55
TH2F hdc2y1_dist_vs_time 'HMS DC 2Y1 Drift Distance vs. Drift Time' H.dc.2y1.time H.dc.2y1.dist 600 -10 250 600 0 0.55
TH2F hdc2u1_dist_vs_time 'HMS DC 2U1 Drift Distance vs. Drift Time' H.dc.2u1.time H.dc.2u1.dist 600 -10 250 600 0 0.55
TH2F hdc2v1_dist_vs_time 'HMS DC 2V1 Drift Distance vs. Drift Time' H.dc.2v1.time H.dc.2v1.dist 600 -10 250 600 0 0.55
TH2F hdc2y2_dist_vs_time 'HMS DC 2Y2 Drift Distance vs. Drift Time' H.dc.2y2.time H.dc.2y2.dist 600 -10 250 600 0 0.55
TH2F hdc2x2_dist_vs_time 'HMS DC 2X2 Drift Distance vs. Drift Time' H.dc.2x2.time H.dc.2x2.dist 600 -10 250 600 0 0.55
TH2F hdc1x1_wirenum_vs_tdc 'HMS DC 1X1 Wire Number vs. TDC; Wire Number; TDC Time (ns)' H.dc.1x1.wirenum H.dc.1x1.time 113 0.5 113.5 2000 -500 1500
TH2F hdc1y1_wirenum_vs_tdc 'HMS DC 1Y1 Wire Number vs. TDC; Wire Number; TDC Time (ns)' H.dc.1y1.wirenum H.dc.1y1.time 52 0.5 52.5 2000 -500 1500
......@@ -95,19 +111,19 @@ TH2F hdc2v1_wirenum_vs_ddist 'HMS DC 2V1 Wiremap; Wire Number; Drift Distance (c
TH2F hdc2y2_wirenum_vs_ddist 'HMS DC 2Y2 Wiremap; Wire Number; Drift Distance (cm)' H.dc.2y2.wirenum H.dc.2y2.dist 52 0.5 52.5 300 -0.1 0.6
TH2F hdc2x2_wirenum_vs_ddist 'HMS DC 2X2 Wiremap; Wire Number; Drift Distance (cm)' H.dc.2x2.wirenum H.dc.2x2.dist 113 0.5 113.5 300 -0.1 0.6
TH2F hdc1x1_wirenum_vs_resid 'HMS DC 1X1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.1x1.wirenum H.dc.residual[0] 113 0.5 113.5 200 -1.0 1.0
TH2F hdc1y1_wirenum_vs_resid 'HMS DC 1Y1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.1y1.wirenum H.dc.residual[1] 52 0.5 52.5 200 -1.0 1.0
TH2F hdc1u1_wirenum_vs_resid 'HMS DC 1U1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.1u1.wirenum H.dc.residual[2] 107 0.5 107.5 200 -1.0 1.0
TH2F hdc1v1_wirenum_vs_resid 'HMS DC 1V1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.1v1.wirenum H.dc.residual[3] 107 0.5 107.5 200 -1.0 1.0
TH2F hdc1y2_wirenum_vs_resid 'HMS DC 1Y2 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.1y2.wirenum H.dc.residual[4] 52 0.5 52.5 200 -1.0 1.0
TH2F hdc1x2_wirenum_vs_resid 'HMS DC 1X2 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.1x2.wirenum H.dc.residual[5] 113 0.5 113.5 200 -1.0 1.0
TH2F hdc2x1_wirenum_vs_resid 'HMS DC 2X1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.2x1.wirenum H.dc.residual[6] 113 0.5 113.5 200 -1.0 1.0
TH2F hdc2y1_wirenum_vs_resid 'HMS DC 2Y1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.2y1.wirenum H.dc.residual[7] 52 0.5 52.5 200 -1.0 1.0
TH2F hdc2u1_wirenum_vs_resid 'HMS DC 2U1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.2u1.wirenum H.dc.residual[8] 107 0.5 107.5 200 -1.0 1.0
TH2F hdc2v1_wirenum_vs_resid 'HMS DC 2V1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.2v1.wirenum H.dc.residual[9] 107 0.5 107.5 200 -1.0 1.0
TH2F hdc2y2_wirenum_vs_resid 'HMS DC 2Y2 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.2y2.wirenum H.dc.residual[10] 52 0.5 52.5 200 -1.0 1.0
TH2F hdc2x2_wirenum_vs_resid 'HMS DC 2X2 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.2x2.wirenum H.dc.residual[11] 113 0.5 113.5 200 -1.0 1.0
TH2F hdc1x1_wirenum_vs_resid 'HMS DC 1X1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.1x1.wirenum H.dc.residual[0] 113 0.5 113.5 200 -0.3 0.3
TH2F hdc1y1_wirenum_vs_resid 'HMS DC 1Y1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.1y1.wirenum H.dc.residual[1] 52 0.5 52.5 200 -0.3 0.3
TH2F hdc1u1_wirenum_vs_resid 'HMS DC 1U1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.1u1.wirenum H.dc.residual[2] 107 0.5 107.5 200 -0.3 0.3
TH2F hdc1v1_wirenum_vs_resid 'HMS DC 1V1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.1v1.wirenum H.dc.residual[3] 107 0.5 107.5 200 -0.3 0.3
TH2F hdc1y2_wirenum_vs_resid 'HMS DC 1Y2 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.1y2.wirenum H.dc.residual[4] 52 0.5 52.5 200 -0.3 0.3
TH2F hdc1x2_wirenum_vs_resid 'HMS DC 1X2 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.1x2.wirenum H.dc.residual[5] 113 0.5 113.5 200 -0.3 0.3
TH2F hdc2x1_wirenum_vs_resid 'HMS DC 2X1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.2x1.wirenum H.dc.residual[6] 113 0.5 113.5 200 -0.3 0.3
TH2F hdc2y1_wirenum_vs_resid 'HMS DC 2Y1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.2y1.wirenum H.dc.residual[7] 52 0.5 52.5 200 -0.3 0.3
TH2F hdc2u1_wirenum_vs_resid 'HMS DC 2U1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.2u1.wirenum H.dc.residual[8] 107 0.5 107.5 200 -0.3 0.3
TH2F hdc2v1_wirenum_vs_resid 'HMS DC 2V1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.2v1.wirenum H.dc.residual[9] 107 0.5 107.5 200 -0.3 0.3
TH2F hdc2y2_wirenum_vs_resid 'HMS DC 2Y2 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.2y2.wirenum H.dc.residual[10] 52 0.5 52.5 200 -0.3 0.3
TH2F hdc2x2_wirenum_vs_resid 'HMS DC 2X2 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.2x2.wirenum H.dc.residual[11] 113 0.5 113.5 200 -0.3 0.3
TH1F hdc_trk_mom 'HMS DC Track Momentum; P (GeV); Number of Entires / 10 MeV' P.tr.p 600 0 6
TH1F hdc_trk_beta 'HMS DC Track Beta; Beta (GeV); Number of Entires' P.tr.beta 300 -1.5 1.5
......
......@@ -9,6 +9,46 @@ block H.cer.*
block H.cal.*
block H.gtr.*
TH1F hev_typ " HMS evtype ' g.evtyp 200 0 200
TH1F hcal_ene 'HMS Cal energy' H.cal.etot 1000 0. 5.
TH1F hcal_xclusttrack 'HMS Cal X pos' H.cal.xclusttrack 200 -100. 100. H.cal.nclusttrack>-1
TH1F hcal_xdiff 'HMS Cal X pos - X track' H.cal.xclusttrack-H.cal.xtrack 200 -20. 20. H.cal.nclusttrack>-1&&H.dc.ntrack>0
TH2F hcal_xdiff_v_xtr 'HMS Cal X pos - X track v Xtr' H.cal.xtrack H.cal.xclusttrack-H.cal.xtrack 200 -100. 100. 200 -20. 20. H.cal.nclusttrack>-1&&H.dc.ntrack>0
TH1F hcal_xtrack 'HMS Cal X pos of track' H.cal.xtrack 200 -100. 100. H.cal.nclusttrack>-1&&H.dc.ntrack>0
TH1F hcal_xtrack1 'HMS Cal X pos of track no matching clust' H.cal.xtrack 200 -100. 100. H.cal.nclusttrack==-1&&H.gtr.dp>-8.&&H.gtr.dp<8.&&H.dc.ntrack>0
TH1F hcal_xtrack2 'HMS Cal X pos of track no matching clust number of cluster=1' H.cal.xtrack 200 -100. 100. H.cal.nclusttrack==-1&&H.cal.nclust==0&&H.gtr.dp>-8.&&H.gtr.dp<8.&&H.dc.ntrack>0
TH1F hcal_enenorm 'HMS Cal energy normalized by Central MOM' H.cal.etotnorm 300 0. 1.5
TH1F hcal_ene_track 'HMS Cal energy (best track)' H.cal.etrack 1000 0. 5. H.dc.ntrack>0
TH1F hcal_enenorm_track 'HMS Cal energy normalized by best track mom' H.cal.etracknorm 1000 0. 1.5 H.dc.ntrack>0
TH1F hcal_enenorm_track_elec 'HMS Cal energy/p (npesum > .5 && abs(del)<8)' H.cal.etracknorm 300 0. 1.5 H.dc.ntrack>0&&H.cer.npesum>.5&&H.gtr.dp>-8.&&H.gtr.dp<8.
TH1F hcal_enenorm_track_pion 'HMS Cal energy/p (npesum <.5 && abs(del)<8)' H.cal.etracknorm 300 0. 1.5 H.dc.ntrack>0&&H.cer.npesum<.5&&H.gtr.dp>-8.&&H.gtr.dp<8.
TH2F hcal_ene_2dtrack 'HMS Cal energy v energy track' H.cal.etrack H.cal.etot 1000 0. 5. 1000 0. 5. H.dc.ntrack>0
TH2F hcal_delta_etrack 'HMS Delta v Cal energy/p ' H.cal.etracknorm H.gtr.dp 300 0. 1.5 600 -15. 15. H.dc.ntrack>0
TH2F hcal_npe_etrack 'HMS Cer Npe v Cal energy/p' H.cal.etracknorm H.cer.npesum 300 0. 1.5 60 0. 15. H.dc.ntrack>0
TH1F hcer_pmt1 'HMS GAS Cher PMT1; ADC ; Counts' H.cer.adc_p[0] 200 0 10000
TH1F hcer_pmt2 'HMS GAS Cher PMT2; ADC ; Counts' H.cer.adc_p[1] 200 0 10000
TH1F hcer_pmt1_nphe 'HMS GAS Cher PMT1; Number of PE ; Counts' H.cer.npe[0] 80 0 20
TH1F hcer_pmt2_nphe 'HMS GAS Cher PMT2; Number of PE ; Counts' H.cer.npe[1] 80 0 20
TH1F hcer_sum_nphe 'HMS GAS Cher; Total Number of PE ; Counts' H.cer.npesum 80 0 20
TH2F hcer_sum_nphe_x 'HMS GAS Cher; Total Number of PE ; X_fp' H.cer.npesum H.dc.x_fp 80 0 20 80 -60. 60.
TH2F hcer_sum_nphe_dp 'HMS GAS Cher; Total Number of PE ; Delta (%) ' H.cer.npesum H.gtr.dp 80 0 20 120 -15. 20.
TH1F hbeta 'HMS beta' H.hod.beta 240 -1.2 1.2
TH1F hbetanotrack 'HMS beta' H.hod.betanotrack 240 -1.2 1.2
TH1F htr_x 'HMS x' H.tr.x 80 -40. 40.
TH1F hgtr_dp 'HMS Gold track delta' H.gtr.dp 120 -15. 15.
TH1F hgtr_x 'HMS Gold track x_tg' H.gtr.x 80 -40. 40.
TH1F hgtr_y 'HMS Gold track y_tg (cm)' H.gtr.y 80 -40. 40.
TH1F hgtr_xp 'HMS Gold track xp_tg' H.gtr.th 80 -.1 .1
TH1F hgtr_yp 'HMS Gold track yp_tg' H.gtr.ph 80 -.1 .1
TH1F htr_x_fp 'HMS X_fp (cm)' H.dc.x_fp 80 -60. 60.
TH1F htr_y_fp 'HMS Y_fp (cm)' H.dc.y_fp 80 -40. 40.
TH1F htr_xp_fp 'HMS Xp_fp (radians)' H.dc.xp_fp 80 -.1 .1
TH1F htr_yp_fp 'HMS Yp_fp (radians)' H.dc.yp_fp 80 -.1 .1
TH2F htr_x_y_fp 'HMS X Y focal plane; Y_fp (cm) ;X_fp (cm)' H.dc.y_fp H.dc.x_fp 80 -40. 40. 80 -60. 60. cer_elec
TH2F htr_x_y_fp1 'HMS X Y focal plane; Y_fp (cm) ;X_fp (cm)' H.dc.y_fp H.dc.x_fp 80 -10. 10. 80 -10. 10. cer_elec
TH1F htr_x_fp1 'HMS X_fp (cm)' H.dc.x_fp 80 -10. 10.
#
# Drift Chambers
TH1F hdc_ref1 'HMS DC Reference Time Slot 5 Channel 111; TDC Time (Clicks); Number of Entries / 1 click' T.hms.hDCREF1_tdcTime 3000 12000 15000
TH1F hdc_ref2 'HMS DC Reference Time Slot 8 Channel 127; TDC Time (Clicks); Number of Entries / 1 click' T.hms.hDCREF2_tdcTime 3000 12000 15000
......@@ -43,19 +83,35 @@ TH2F hdc2v1_wirenum_vs_tdc 'HMS DC 2V1 Wire Number vs. TDC; Wire Number; TDC Tim
TH2F hdc2y2_wirenum_vs_tdc 'HMS DC 2Y2 Wire Number vs. TDC; Wire Number; TDC Time (ns)' H.dc.2y2.wirenum H.dc.2y2.time 52 0.5 52.5 2000 -500 1500
TH2F hdc2x2_wirenum_vs_tdc 'HMS DC 2X2 Wire Number vs. TDC; Wire Number; TDC Time (ns)' H.dc.2x2.wirenum H.dc.2x2.time 113 0.5 113.5 2000 -500 1500
TH2F hdc1x1_wirenum_vs_resid 'HMS DC 1X1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.1x1.wirenum H.dc.residual[0] 113 0.5 113.5 200 -1.0 1.0
TH2F hdc1y1_wirenum_vs_resid 'HMS DC 1Y1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.1y1.wirenum H.dc.residual[1] 52 0.5 52.5 200 -1.0 1.0
TH2F hdc1u1_wirenum_vs_resid 'HMS DC 1U1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.1u1.wirenum H.dc.residual[2] 107 0.5 107.5 200 -1.0 1.0
TH2F hdc1v1_wirenum_vs_resid 'HMS DC 1V1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.1v1.wirenum H.dc.residual[3] 107 0.5 107.5 200 -1.0 1.0
TH2F hdc1y2_wirenum_vs_resid 'HMS DC 1Y2 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.1y2.wirenum H.dc.residual[4] 52 0.5 52.5 200 -1.0 1.0
TH2F hdc1x2_wirenum_vs_resid 'HMS DC 1X2 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.1x2.wirenum H.dc.residual[5] 113 0.5 113.5 200 -1.0 1.0
TH1F hdc1x1_resid 'HMS DC 1X1 Residuals; Residuals (cm)' H.dc.residual[0] 200 -.3 .3 cer_elec
TH1F hdc1y1_resid 'HMS DC 1Y1 Residuals; Residuals (cm)' H.dc.residual[1] 200 -.3 .3 cer_elec
TH1F hdc1u1_resid 'HMS DC 1U1 Residuals; Residuals (cm)' H.dc.residual[2] 200 -.3 .3 cer_elec
TH1F hdc1v1_resid 'HMS DC 1V1 Residuals; Residuals (cm)' H.dc.residual[3] 200 -.3 .3 cer_elec
TH1F hdc1y2_resid 'HMS DC 1Y2 Residuals; Residuals (cm)' H.dc.residual[4] 200 -.3 .3 cer_elec
TH1F hdc1x2_resid 'HMS DC 1X2 Residuals; Residuals (cm)' H.dc.residual[5] 200 -.3 .3 cer_elec
TH2F hdc1y1_y2_resid 'HMS DC Residuals ; Y1 wire ;Y1 resid - Y2 Residuals (cm)' H.dc.1y1.wirenum H.dc.residual[1]-H.dc.residual[4] 52 0.5 52.5 200 -.3 .3 cer_elec
TH1F hdc2x1_resid 'HMS DC 2X1 Residuals; Residuals (cm)' H.dc.residual[6] 200 -.3 .3 cer_elec
TH1F hdc2y1_resid 'HMS DC 2Y1 Residuals; Residuals (cm)' H.dc.residual[7] 200 -.3 .3 cer_elec
TH1F hdc2u1_resid 'HMS DC 2U1 Residuals; Residuals (cm)' H.dc.residual[8] 200 -.3 .3 cer_elec
TH1F hdc2v1_resid 'HMS DC 2V1 Residuals; Residuals (cm)' H.dc.residual[9] 200 -.3 .3 cer_elec
TH1F hdc2y2_resid 'HMS DC 2Y2 Residuals; Residuals (cm)' H.dc.residual[10] 200 -.3 .3 cer_elec
TH1F hdc2x2_resid 'HMS DC 2X2 Residuals; Residuals (cm)' H.dc.residual[11] 200 -.3 .3 cer_elec
TH2F hdc2x1_wirenum_vs_resid 'HMS DC 2X1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.2x1.wirenum H.dc.residual[6] 113 0.5 113.5 200 -1.0 1.0
TH2F hdc2y1_wirenum_vs_resid 'HMS DC 2Y1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.2y1.wirenum H.dc.residual[7] 52 0.5 52.5 200 -1.0 1.0
TH2F hdc2u1_wirenum_vs_resid 'HMS DC 2U1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.2u1.wirenum H.dc.residual[8] 107 0.5 107.5 200 -1.0 1.0
TH2F hdc2v1_wirenum_vs_resid 'HMS DC 2V1 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.2v1.wirenum H.dc.residual[9] 107 0.5 107.5 200 -1.0 1.0
TH2F hdc2y2_wirenum_vs_resid 'HMS DC 2Y2 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.2y2.wirenum H.dc.residual[10] 52 0.5 52.5 200 -1.0 1.0
TH2F hdc2x2_wirenum_vs_resid 'HMS DC 2X2 Wire Number vs. Residuals; Wire Number; Residuals (mm)' H.dc.2x2.wirenum H.dc.residual[11] 113 0.5 113.5 200 -1.0 1.0
TH2F hdc1x1_wirenum_vs_resid 'HMS DC 1X1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.1x1.wirenum H.dc.residual[0] 113 0.5 113.5 200 -.3 .3 cer_elec
TH2F hdc1y1_wirenum_vs_resid 'HMS DC 1Y1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.1y1.wirenum H.dc.residual[1] 52 0.5 52.5 200 -.3 .3 cer_elec
TH2F hdc1u1_wirenum_vs_resid 'HMS DC 1U1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.1u1.wirenum H.dc.residual[2] 107 0.5 107.5 200 -.3 .3 cer_elec
TH2F hdc1v1_wirenum_vs_resid 'HMS DC 1V1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.1v1.wirenum H.dc.residual[3] 107 0.5 107.5 200 -.3 .3 cer_elec
TH2F hdc1y2_wirenum_vs_resid 'HMS DC 1Y2 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.1y2.wirenum H.dc.residual[4] 52 0.5 52.5 200 -.3 .3 cer_elec
TH2F hdc1x2_wirenum_vs_resid 'HMS DC 1X2 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.1x2.wirenum H.dc.residual[5] 113 0.5 113.5 200 -.3 .3 cer_elec
TH2F hdc2x1_wirenum_vs_resid 'HMS DC 2X1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.2x1.wirenum H.dc.residual[6] 113 0.5 113.5 200 -.3 .3 cer_elec
TH2F hdc2y1_wirenum_vs_resid 'HMS DC 2Y1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.2y1.wirenum H.dc.residual[7] 52 0.5 52.5 200 -.3 .3 cer_elec
TH2F hdc2u1_wirenum_vs_resid 'HMS DC 2U1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.2u1.wirenum H.dc.residual[8] 107 0.5 107.5 200 -.3 .3 cer_elec
TH2F hdc2v1_wirenum_vs_resid 'HMS DC 2V1 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.2v1.wirenum H.dc.residual[9] 107 0.5 107.5 200 -.3 .3 cer_elec
TH2F hdc2y2_wirenum_vs_resid 'HMS DC 2Y2 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.2y2.wirenum H.dc.residual[10] 52 0.5 52.5 200 -.3 .3 cer_elec
TH2F hdc2x2_wirenum_vs_resid 'HMS DC 2X2 Wire Number vs. Residuals; Wire Number; Residuals (cm)' H.dc.2x2.wirenum H.dc.residual[11] 113 0.5 113.5 200 -.3 .3 cer_elec
TH2F hdc_xfp_vs_yxp 'HMS DC Xfp vs Yxp; Yfp (cm) / 1 cm; Xfp (cm) / 1 cm' H.dc.y H.dc.x 100 -50 50 100 -50 50
TH2F hdc_xfpp_vs_yxpp 'HMS DC Xfpp vs Yxpp; Yfpp; Xfpp' H.dc.yp H.dc.xp 100 -1 1 100 -1 1
......@@ -156,6 +212,27 @@ TH1F hcal_hD_occu 'HMS hD+ ADC Occupancy; Block Number; Number of ADC Hits' H.ca
TH2F hcal_hD_ped_blk 'HMS hD+ Pulse Pedestal vs. Block Number; Block Number; Pulse Pedestal / 1 ADC Units' H.cal.4ta.posAdcCounter H.cal.4ta.posAdcPed 13 0.5 13.5 1000 0 1000
TH2F hcal_hD_pi_blk 'HMS hD+ Pulse Integral vs. Block Number; Block Number; Pulse Integral / 10 ADC Units' H.cal.4ta.posAdcCounter H.cal.4ta.posAdcPulseInt 13 0.5 13.5 4000 0 40000
TH2F hcal_hD_pamp_blk 'HMS hD+ Pulse Amplitude vs. Block Number; Block Number; Pulse Amplitude / 1 ADC Units' H.cal.4ta.posAdcCounter H.cal.4ta.posAdcPulseAmp 13 0.5 13.5 4100 0 4100
TH1F htrig_multhodo_ch1xy 'HMS Hodoscope Trig Mult 1X and 1Y ' T.hms.h1T_tdcMultiplicity 11 0 11
TH1F htrig_multhodo_ch1x 'HMS Hodoscope Trig Mult 1X ' T.hms.h1X_tdcMultiplicity 11 0 11
TH1F htrig_multhodo_ch1y 'HMS Hodoscope Trig Mult 1Y ' T.hms.h1Y_tdcMultiplicity 11 0 11
TH1F htrig_multhodo_ch2xy 'HMS Hodoscope Trig Mult 2X and 2Y ' T.hms.h2T_tdcMultiplicity 11 0 11
TH1F htrig_multhodo_ch2x 'HMS Hodoscope Trig Mult 2X ' T.hms.h2X_tdcMultiplicity 11 0 11
TH1F htrig_multhodo_ch2y 'HMS Hodoscope Trig Mult 2Y ' T.hms.h2Y_tdcMultiplicity 11 0 11
TH1F htrig_hodo_ch1xy 'HMS Hodoscope Trig 1X and 1Y (ns)' T.hms.h1T_tdcTime 200 0 400 T.hms.h1T_tdcMultiplicity==1
TH1F htrig_hodo_ch1x 'HMS Hodoscope Trig 1X (ns)' T.hms.h1X_tdcTime 200 0 400 T.hms.h1X_tdcMultiplicity==1
TH1F htrig_hodo_ch1y 'HMS Hodoscope Trig 1Y (ns)' T.hms.h1Y_tdcTime 200 0 400 T.hms.h1Y_tdcMultiplicity==1
TH1F htrig_hodo_ch2xy 'HMS Hodoscope Trig 2X and 2Y (ns)' T.hms.h2T_tdcTime 200 0 400 T.hms.h2T_tdcMultiplicity==1
TH1F htrig_hodo_ch2x 'HMS Hodoscope Trig 2X (ns)' T.hms.h2X_tdcTime 200 0 400 T.hms.h2X_tdcMultiplicity==1
TH1F htrig_hodo_ch2y 'HMS Hodoscope Trig 2Y (ns)' T.hms.h2Y_tdcTime 200 0 400 T.hms.h2Y_tdcMultiplicity==1
TH2F htrig_ch1xy_ch2xy 'HMS Hodo Trig; 1X1Y Trig (ns); 2X2Y Trig (ns)' T.hms.h1T_tdcTime T.hms.h2T_tdcTime 200 200 350 200 200 350 T.hms.h2T_tdcMultiplicity==1&&T.hms.h1T_tdcMultiplicity==1
TH2F htrig_ch1x_ch2x 'hms Hodo Trig ;Trig 1X (ns);Trig 2X (ns)' T.hms.h1X_tdcTime T.hms.h2X_tdcTime 200 200 350 200 200 350 T.hms.h2X_tdcMultiplicity==1&&T.hms.h1X_tdcMultiplicity==1
TH2F htrig_ch1x_ch2y 'hms Hodo Trig ;Trig 1X (ns);Trig 2Y (ns)' T.hms.h1X_tdcTime T.hms.h2Y_tdcTime 200 200 350 200 200 350 T.hms.h2Y_tdcMultiplicity==1&&T.hms.h1X_tdcMultiplicity==1
TH2F htrig_ch1y_ch1x 'hms Hodo Trig ;Trig 1X (ns);Trig 1Y (ns)' T.hms.h1X_tdcTime T.hms.h1Y_tdcTime 200 200 350 200 200 350 T.hms.h1Y_tdcMultiplicity==1&&T.hms.h1X_tdcMultiplicity==1
TH2F htrig_ch1y_ch2x 'hms Hodo Trig; 1Y Trig (ns); 2X Trig (ns)' T.hms.h1Y_tdcTime T.hms.h2X_tdcTime 200 200 350 200 200 350 T.hms.h2X_tdcMultiplicity==1&&T.hms.h1Y_tdcMultiplicity==1
TH2F htrig_ch1y_ch2y 'hms Hodo Trig; 1Y Trig (ns); 2Y Trig (ns)' T.hms.h1Y_tdcTime T.hms.h2Y_tdcTime 200 200 350 200 200 350 T.hms.h2Y_tdcMultiplicity==1&&T.hms.h1Y_tdcMultiplicity==1
TH2F htrig_ch2y_ch2x 'HMS Hodo Trig; 2Y Trig (ns); 2X Trig (ns)' T.hms.h2Y_tdcTime T.hms.h2X_tdcTime 200 200 350 200 200 350 T.hms.h2X_tdcMultiplicity==1&&T.hms.h2Y_tdcMultiplicity==1
# Trigger Apparatus
TH1F htrig_hCERsum_pped 'HMS Cherenkov Sum Pulse Pedestal; Pulse Pedestal; Number of Entries / 1 ADC Unit' T.hms.hCERSUM_adcPed 1000 0 1000
......
......@@ -6,9 +6,12 @@ Block: RawDecode
Pedestal_event g.evtyp==4
scalar_event g.evtyp==0
HMS_event g.evtyp==1
SHMS_event g.evtyp==1
SHMS_event g.evtyp==2
coin_event g.evtyp==3
misc_event g.evtyp>=5
tr4_event g.evtyp==4
tr5_event g.evtyp==5
tr6_event g.evtyp==6
misc_event g.evtyp>=10
hmscoin_event g.evtyp==1||g.evtyp==3
shmscoin_event g.evtyp==2||g.evtyp==3
all_event g.evtyp==1||g.evtyp==2||g.evtyp==3
......@@ -24,8 +27,7 @@ all_trigs g.evtyp==1 || g.evtyp==2 || g.evtyp==3
hms_shms_trig g.evtyp==1 || g.evtyp==2
hms_coin_trig g.evtyp==1 || g.evtyp==3
cer_pmt1_good H.cer.adc_hit[0]==1
cer_pmt2_good H.cer.adc_hit[1]==1
hmsDC1Planes_large (H.dc.1x1.nhit+H.dc.1y1.nhit+H.dc.1u1.nhit+H.dc.1v1.nhit+H.dc.1x2.nhit+H.dc.1y2.nhit) >20
......@@ -119,6 +121,10 @@ Tracking_master HMS_event
Block: Reconstruct
Reconstruct_master HMS_event
cer_pmt1_elec H.cer.npe[0]>.25
cer_pmt2_elec H.cer.npe[0]>.25
cer_elec H.cer.npesum>.25
cer_pi H.cer.npesum<.25
HMSScinGood H.hod.goodscinhit == 1
......
......@@ -10,22 +10,38 @@ block P.aero.*
block P.cal.*
block P.gtr.*
TH1F pcal_ene 'SHMS Cal energy' P.cal.etot 1000 0. 5.
TH1F pcal_xclusttrack 'SHMS Cal X pos' P.cal.xclusttrack 200 -100. 100. P.cal.nclusttrack>-1
TH1F pcal_xdiff 'SHMS Cal X pos - X track' P.cal.xclusttrack-P.cal.xtrack 200 -20. 20. P.cal.nclusttrack>-1&&P.dc.ntrack>0
TH2F pcal_xdiff_v_xtr 'SHMS Cal X pos - X track v Xtr' P.cal.xtrack P.cal.xclusttrack-P.cal.xtrack 200 -100. 100. 200 -20. 20. P.cal.nclusttrack>-1&&P.dc.ntrack>0
TH1F pcal_xtrack 'SHMS Cal X pos of track' P.cal.xtrack 200 -100. 100. P.cal.nclusttrack>-1&&P.dc.ntrack>0
TH1F pcal_xtrack1 'SHMS Cal X pos of track no matching clust' P.cal.xtrack 200 -100. 100. P.cal.nclusttrack==-1&&P.gtr.dp>-8.&&P.gtr.dp<8.&&P.dc.ntrack>0
TH1F pcal_xtrack2 'SHMS Cal X pos of track no matching clust number of cluster=1' P.cal.xtrack 200 -100. 100. P.cal.nclusttrack==-1&&P.cal.nclust==0&&P.gtr.dp>-8.&&P.gtr.dp<8.&&P.dc.ntrack>0
TH1F pcal_enenorm 'SHMS Cal energy normalized by Central MOM' P.cal.etotnorm 300 0. 1.5
TH1F pcal_ene_track 'SHMS Cal energy (best track)' P.cal.etrack 1000 0. 5. P.dc.ntrack>0
TH1F pcal_enenorm_track 'SHMS Cal energy normalized by best track mom' P.cal.etracknorm 1000 0. 1.5 P.dc.ntrack>0
TH1F pcal_enenorm_track_elec 'SHMS Cal energy/p (npesum > .5 && abs(del)<8)' P.cal.etracknorm 300 0. 1.5 P.dc.ntrack>0&&P.ngcer.npesum>.5&&P.hgcer.npesum>.5&&P.gtr.dp>-8.&&P.gtr.dp<8.
TH1F pcal_enenorm_track_pion 'SHMS Cal energy/p (npesum <.5 && abs(del)<8)' P.cal.etracknorm 300 0. 1.5 P.dc.ntrack>0&&P.ngcer.npesum<.5&&P.hgcer.npesum<.5&&P.gtr.dp>-8.&&P.gtr.dp<8.
TH2F pcal_ene_2dtrack 'SHMS Cal energy v energy track' P.cal.etrack P.cal.etot 1000 0. 5. 1000 0. 5. P.dc.ntrack>0
TH2F pcal_delta_etrack 'SHMS Delta v Cal energy/p ' P.cal.etracknorm P.gtr.dp 300 0. 1.5 600 -15. 15. P.dc.ntrack>0
TH2F pcal_npe_etrack 'SHMS Cer Npe v Cal energy/p' P.cal.etracknorm P.cer.npesum 300 0. 1.5 60 0. 15. P.dc.ntrack>0
# Noble Gas Cherenkov
TH1F pngcer_occu 'SHMS Noble Gas Cherenkov Occupancy; Counter Number; Number of Entries' P.ngcer.adcCounter 4 0.5 4.5
TH2F pngcer_ped_vs_cntr 'SHMS Noble Gas Cherenkov Pulse Pedestal vs. Counter Number; Counter Number; Pulse Pedestal / 1 ADC Unit' P.ngcer.adcCounter P.ngcer.adcPed 4 0.5 4.5 1000 0 1000
TH2F pngcer_pi_vs_cntr 'SHMS Noble Gas Cherenkov Pulse Integral vs. Counter Number; Counter Number; Pulse Integral / 10 ADC Units' P.ngcer.adcCounter P.ngcer.adcPulseInt 4 0.5 4.5 4000 0 40000
TH2F pngcer_amp_vs_cntr 'SHMS Noble Gas Cherenkov Pulse Amplitude vs. Counter Number; Counter Number; Pulse Amplitude / 1 ADC Unit' P.ngcer.adcCounter P.ngcer.adcPulseAmp 4 0.5 4.5 4100 0 4100
TH1F pngcer_pmt1_adc 'SHMS NG Cherenkov PMT 1 ; ADC (chan) ; Counts' P.ngcer.adc_p[0] 1000 0. 50000. P.ngcer.adc_hit[0]==1&&P.gtr.beta>0.5
TH1F pngcer_pmt2_adc 'SHMS NG Cherenkov PMT 2 ; ADC (chan) ; Counts' P.ngcer.adc_p[1] 1000 0. 50000. P.ngcer.adc_hit[1]==1&&P.gtr.beta>0.5
TH1F pngcer_pmt3_adc 'SHMS NG Cherenkov PMT 3 ; ADC (chan) ; Counts' P.ngcer.adc_p[2] 1000 0. 50000. P.ngcer.adc_hit[2]==1&&P.gtr.beta>0.5
TH1F pngcer_pmt4_adc 'SHMS NG Cherenkov PMT 4 ; ADC (chan) ; Counts' P.ngcer.adc_p[3] 1000 0. 50000. P.ngcer.adc_hit[3]==1&&P.gtr.beta>0.5
TH1F pngcer_pmt1_nphe 'SHMS NG Cherenkov PMT 1 ; N_Phe ; Counts' P.ngcer.npe[0] 50 0. 50. P.ngcer.adc_hit[0]==1&&P.gtr.beta>0.5
TH1F pngcer_pmt2_nphe 'SHMS NG Cherenkov PMT 2 ; N_Phe ; Counts' P.ngcer.npe[1] 50 0. 50. P.ngcer.adc_hit[1]==1&&P.gtr.beta>0.5
TH1F pngcer_pmt3_nphe 'SHMS NG Cherenkov PMT 3 ; N_Phe ; Counts' P.ngcer.npe[2] 50 0. 50. P.ngcer.adc_hit[2]==1&&P.gtr.beta>0.5
TH1F pngcer_pmt4_nphe 'SHMS NG Cherenkov PMT 4 ; N_Phe ; Counts' P.ngcer.npe[3] 50 0. 50. P.ngcer.adc_hit[3]==1&&P.gtr.beta>0.5
TH1F pngcer_nphe 'SHMS NG Cherenkov ; N_Phe ; Counts' P.ngcer.npe 50 0. 50. P.ngcer.adc_hit[3]==1&&P.gtr.beta>0.5
TH1F pngcer_pmt1_adc 'SHMS NG Cherenkov PMT 1 ; ADC (chan) ; Counts' P.ngcer.adc_p[0] 1000 0. 100000. P.ngcer.adc_hit[0]==1
TH1F pngcer_pmt2_adc 'SHMS NG Cherenkov PMT 2 ; ADC (chan) ; Counts' P.ngcer.adc_p[1] 1000 0. 100000. P.ngcer.adc_hit[1]==1
TH1F pngcer_pmt3_adc 'SHMS NG Cherenkov PMT 3 ; ADC (chan) ; Counts' P.ngcer.adc_p[2] 1000 0. 100000. P.ngcer.adc_hit[2]==1
TH1F pngcer_pmt4_adc 'SHMS NG Cherenkov PMT 4 ; ADC (chan) ; Counts' P.ngcer.adc_p[3] 1000 0. 100000. P.ngcer.adc_hit[3]==1
TH1F pngcer_pmt1_nphe 'SHMS NG Cherenkov PMT 1 ; N_Phe ; Counts' P.ngcer.npe[0] 80 0. 20. P.ngcer.adc_hit[0]==1
TH1F pngcer_pmt2_nphe 'SHMS NG Cherenkov PMT 2 ; N_Phe ; Counts' P.ngcer.npe[1] 80 0. 20. P.ngcer.adc_hit[1]==1
TH1F pngcer_pmt3_nphe 'SHMS NG Cherenkov PMT 3 ; N_Phe ; Counts' P.ngcer.npe[2] 80 0. 20. P.ngcer.adc_hit[2]==1
TH1F pngcer_pmt4_nphe 'SHMS NG Cherenkov PMT 4 ; N_Phe ; Counts' P.ngcer.npe[3] 80 0. 20. P.ngcer.adc_hit[3]==1
TH1F pngcer_ nphe 'SHMS NG Cherenkov Sum ; N_Phe ; Counts' P.ngcer.npesum 80 0. 20. P.ngcer.adc_hit[3]==1
# Drift Chambers
TH1F pdc_ref1 'SHMS DC Reference Time Slot 6 Channel 79; Raw TDC Time (TDC Clicks); Counts / 10 TDC Clicks;' T.shms.pDCREF1_tdcTime 200 12000 14000
......@@ -67,22 +83,40 @@ TH2F pdc2x1_wirenum_vs_tdc 'SHMS DC 2X1 Wire Number vs. TDC; Wire Number; TDC Ti
TH2F pdc2u2_wirenum_vs_tdc 'SHMS DC 2U2 Wire Number vs. TDC; Wire Number; TDC Time (ns) / 1 ns' P.dc.2u2.wirenum P.dc.2u2.time 107 0.5 107.5 500 0 500
TH2F pdc2u1_wirenum_vs_tdc 'SHMS DC 2U1 Wire Number vs. TDC; Wire Number; TDC Time (ns) / 1 ns' P.dc.2u1.wirenum P.dc.2u1.time 107 0.5 107.5 500 0 500
TH2F pdc1u1_wirenum_vs_resid 'SHMS 1U1 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.1u1.wirenum P.dc.residual[0] 107 0.5 107.5 200 -1.0 1.0
TH2F pdc1u2_wirenum_vs_resid 'SHMS 1U2 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.1u2.wirenum P.dc.residual[1] 107 0.5 107.5 200 -1.0 1.0
TH2F pdc1x1_wirenum_vs_resid 'SHMS 1X1 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.1x1.wirenum P.dc.residual[2] 79 0.5 79.5 200 -1.0 1.0
TH2F pdc1x2_wirenum_vs_resid 'SHMS 1X2 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.1x2.wirenum P.dc.residual[3] 79 0.5 79.5 200 -1.0 1.0
TH2F pdc1v1_wirenum_vs_resid 'SHMS 1V1 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.1v1.wirenum P.dc.residual[4] 107 0.5 107.5 200 -1.0 1.0
TH2F pdc1v2_wirenum_vs_resid 'SHMS 1V2 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.1v2.wirenum P.dc.residual[5] 107 0.5 107.5 200 -1.0 1.0
TH1F pdc1u1_resid 'SHMS 1U1 DC Residual ; Residuals (cm)' P.dc.residual[0] 600 -.3 .3
TH1F pdc1u2_resid 'SHMS 1U2 DC Residual ; Residuals (cm)' P.dc.residual[1] 600 -.3 .3
TH1F pdc1x1_resid 'SHMS 1X1 DC Residual ; Residuals (cm)' P.dc.residual[2] 600 -.3 .3
TH1F pdc1x2_resid 'SHMS 1X2 DC Residual ; Residuals (cm)' P.dc.residual[3] 600 -.3 .3
TH1F pdc1v1_resid 'SHMS 1V1 DC Residual ; Residuals (cm)' P.dc.residual[4] 600 -.3 .3
TH1F pdc1v2_resid 'SHMS 1V2 DC Residual ; Residuals (cm)' P.dc.residual[5] 600 -.3 .3
TH2F pdc2v2_wirenum_vs_resid 'SHMS 2V2 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.2v2.wirenum P.dc.residual[6] 107 0.5 107.5 200 -1.0 1.0
TH2F pdc2v1_wirenum_vs_resid 'SHMS 2V1 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.2v1.wirenum P.dc.residual[7] 107 0.5 107.5 200 -1.0 1.0
TH2F pdc2x2_wirenum_vs_resid 'SHMS 2X2 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.2x2.wirenum P.dc.residual[8] 79 0.5 79.5 200 -1.0 1.0
TH2F pdc2x1_wirenum_vs_resid 'SHMS 2X1 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.2x1.wirenum P.dc.residual[9] 79 0.5 79.5 200 -1.0 1.0
TH2F pdc2u2_wirenum_vs_resid 'SHMS 2U2 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.2u2.wirenum P.dc.residual[10] 107 0.5 107.5 200 -1.0 1.0
TH2F pdc2u1_wirenum_vs_resid 'SHMS 2U1 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.2u1.wirenum P.dc.residual[11] 107 0.5 107.5 200 -1.0 1.0
TH1F pdc2u1_resid 'SHMS 2U1 DC Residual ; Residuals (cm)' P.dc.residual[6] 600 -.3 .3
TH1F pdc2u2_resid 'SHMS 2U2 DC Residual ; Residuals (cm)' P.dc.residual[7] 600 -.3 .3
TH1F pdc2x1_resid 'SHMS 2X1 DC Residual ; Residuals (cm)' P.dc.residual[8] 600 -.3 .3
TH1F pdc2x2_resid 'SHMS 2X2 DC Residual ; Residuals (cm)' P.dc.residual[9] 600 -.3 .3
TH1F pdc2v1_resid 'SHMS 2V1 DC Residual ; Residuals (cm)' P.dc.residual[10] 600 -.3 .3
TH1F pdc2v2_resid 'SHMS 2V2 DC Residual ; Residuals (cm)' P.dc.residual[11] 600 -.3 .3
TH2F pdc1u1_wirenum_vs_resid 'SHMS 1U1 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.1u1.wirenum P.dc.residual[0] 107 0.5 107.5 600 -.3 .3
TH2F pdc1u2_wirenum_vs_resid 'SHMS 1U2 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.1u2.wirenum P.dc.residual[1] 107 0.5 107.5 600 -.3 .3
TH2F pdc1x1_wirenum_vs_resid 'SHMS 1X1 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.1x1.wirenum P.dc.residual[2] 79 0.5 79.5 600 -.3 .3
TH2F pdc1x2_wirenum_vs_resid 'SHMS 1X2 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.1x2.wirenum P.dc.residual[3] 79 0.5 79.5 600 -.3 .3
TH2F pdc1v1_wirenum_vs_resid 'SHMS 1V1 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.1v1.wirenum P.dc.residual[4] 107 0.5 107.5 600 -.3 .3
TH2F pdc1v2_wirenum_vs_resid 'SHMS 1V2 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.1v2.wirenum P.dc.residual[5] 107 0.5 107.5 600 -.3 .3
TH2F pdc2v2_wirenum_vs_resid 'SHMS 2V2 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.2v2.wirenum P.dc.residual[6] 107 0.5 107.5 600 -.3 .3
TH2F pdc2v1_wirenum_vs_resid 'SHMS 2V1 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.2v1.wirenum P.dc.residual[7] 107 0.5 107.5 600 -.3 .3
TH2F pdc2x2_wirenum_vs_resid 'SHMS 2X2 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.2x2.wirenum P.dc.residual[8] 79 0.5 79.5 600 -.3 .3
TH2F pdc2x1_wirenum_vs_resid 'SHMS 2X1 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.2x1.wirenum P.dc.residual[9] 79 0.5 79.5 600 -.3 .3
TH2F pdc2u2_wirenum_vs_resid 'SHMS 2U2 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.2u2.wirenum P.dc.residual[10] 107 0.5 107.5 600 -.3 .3
TH2F pdc2u1_wirenum_vs_resid 'SHMS 2U1 DC Wire Number vs. Residuals; Wire Number; Residuals (mm)' P.dc.2u1.wirenum P.dc.residual[11] 107 0.5 107.5 600 -.3 .3
TH2F pdc_xfp_vs_yxp 'SHMS DC Xfp vs Yxp; Yfp (cm) / 1 cm; Xfp (cm) / 1 cm' P.dc.y P.dc.x 100 -50 50 100 -50 50
TH2F pdc_xfpp_vs_yxpp 'SHMS DC Xfpp vs Yxpp; Yfpp; Xfpp' P.dc.yp P.dc.xp 100 -1 1 100 -1 1
TH2F pdc_xfp_vs_yxp_1 'SHMS DC Y_fp vs X_fp; Xfp (cm); Yfp (cm)' P.dc.y_fp P.dc.x_fp 100 -50 50 100 -50 50
TH2F pdc_xfpp_vs_yxpp_1 'SHMS DC Yp_fp vs Xp_fp; Xp_fp (radians); Yp_fp (radians)' P.dc.yp_fp P.dc.xp_fp 100 -1 1 100 -1 1
TH2F pdc_xfp_vs_yxp_1 'SHMS DC Yp_fp vs X_fp; Xfp (cm); Yp_fp (radians)' P.dc.x_fp P.dc.yp_fp 100 -50 50 100 .1 .1
TH2F pdc_xfpp_vs_yxpp_1 'SHMS DC Xp_fp vs X_fp; X_fp (radians); Xp_fp (radians)' P.dc.x_fp P.dc.xp_fp 100 -1 1 100 -.1 .1
# Hodoscopes (Positive/Left)
TH1F phodo_1x_pos_adc_occu 'SHMS Hodoscope 1X+ ADC Occupancy; Paddle Number; Number of Hits' P.hod.1x.posAdcCounter 13 0.5 13.5
......@@ -93,6 +127,22 @@ TH1F phodo_1x_pos_tdc_occu 'SHMS Hodoscope 1X+ TDC Occupancy; Paddle Number; Num
TH1F phodo_1y_pos_tdc_occu 'SHMS Hodoscope 1Y+ TDC Occupancy; Paddle Number; Number of Hits' P.hod.1y.posTdcCounter 13 0.5 13.5
TH1F phodo_2x_pos_tdc_occu 'SHMS Hodoscope 2X+ TDC Occupancy; Paddle Number; Number of Hits' P.hod.2x.posTdcCounter 14 0.5 14.5
TH1F phodo_2y_pos_tdc_occu 'SHMS Hodoscope 2Y+ TDC Occupancy; Paddle Number; Number of Hits' P.hod.2y.posTdcCounter 21 0.5 21.5
TH1F phodo_1x_pos_adctrack 'SHMS Hodoscope 1X+ ADC Occupancy; Paddle Number; Number of Hits' P.hod.1x.posAdcCounter 13 0.5 13.5 P.tr.n>0
TH1F phodo_1y_pos_adctrack 'SHMS Hodoscope 1Y+ ADC Occupancy; Paddle Number; Number of Hits' P.hod.1y.posAdcCounter 13 0.5 13.5 P.tr.n>0
TH1F phodo_2x_pos_adctrack 'SHMS Hodoscope 2X+ ADC Occupancy; Paddle Number; Number of Hits' P.hod.2x.posAdcCounter 14 0.5 14.5 P.tr.n>0
TH1F phodo_2y_pos_adctrack 'SHMS Hodoscope 2Y+ ADC Occupancy; Paddle Number; Number of Hits' P.hod.2y.posAdcCounter 21 0.5 21.5 P.tr.n>0
TH1F phodo_1x_pos_tdctrack 'SHMS Hodoscope 1X+ TDC Occupancy; Paddle Number; Number of Hits' P.hod.1x.posTdcCounter 13 0.5 13.5 P.tr.n>0
TH1F phodo_1y_pos_tdctrack 'SHMS Hodoscope 1Y+ TDC Occupancy; Paddle Number; Number of Hits' P.hod.1y.posTdcCounter 13 0.5 13.5 P.tr.n>0
TH1F phodo_2x_pos_tdctrack 'SHMS Hodoscope 2X+ TDC Occupancy; Paddle Number; Number of Hits' P.hod.2x.posTdcCounter 14 0.5 14.5 P.tr.n>0
TH1F phodo_2y_pos_tdctrack 'SHMS Hodoscope 2Y+ TDC Occupancy; Paddle Number; Number of Hits' P.hod.2y.posTdcCounter 21 0.5 21.5 P.tr.n>0
TH1F phodo_1x_pos_adc__notrack 'SHMS Hodoscope 1X+ ADC Occupancy; Paddle Number; Number of Hits' P.hod.1x.posAdcCounter 13 0.5 13.5 P.tr.n==0
TH1F phodo_1y_pos_adc__notrack 'SHMS Hodoscope 1Y+ ADC Occupancy; Paddle Number; Number of Hits' P.hod.1y.posAdcCounter 13 0.5 13.5 P.tr.n==0
TH1F phodo_2x_pos_adc__notrack 'SHMS Hodoscope 2X+ ADC Occupancy; Paddle Number; Number of Hits' P.hod.2x.posAdcCounter 14 0.5 14.5 P.tr.n==0
TH1F phodo_2y_pos_adc__notrack 'SHMS Hodoscope 2Y+ ADC Occupancy; Paddle Number; Number of Hits' P.hod.2y.posAdcCounter 21 0.5 21.5 P.tr.n==0
TH1F phodo_1x_pos_tdc__notrack 'SHMS Hodoscope 1X+ TDC Occupancy; Paddle Number; Number of Hits' P.hod.1x.posTdcCounter 13 0.5 13.5 P.tr.n==0
TH1F phodo_1y_pos_tdc__notrack 'SHMS Hodoscope 1Y+ TDC Occupancy; Paddle Number; Number of Hits' P.hod.1y.posTdcCounter 13 0.5 13.5 P.tr.n==0
TH1F phodo_2x_pos_tdc__notrack 'SHMS Hodoscope 2X+ TDC Occupancy; Paddle Number; Number of Hits' P.hod.2x.posTdcCounter 14 0.5 14.5 P.tr.n==0
TH1F phodo_2y_pos_tdc__notrack 'SHMS Hodoscope 2Y+ TDC Occupancy; Paddle Number; Number of Hits' P.hod.2y.posTdcCounter 21 0.5 21.5 P.tr.n==0
TH2F phodo_1x_pos_ped_vs_pad 'SHMS Hodoscope 1X+ Pulse Pedestal vs. Paddle Number; Paddle Number; Pulse Pedestal / 1 ADC Unit' P.hod.1x.posAdcCounter P.hod.1x.posAdcPed 13 0.5 13.5 1000 0 1000
TH2F phodo_1y_pos_ped_vs_pad 'SHMS Hodoscope 1Y+ Pulse Pedestal vs. Paddle Number; Paddle Number; Pulse Pedestal / 1 ADC Unit' P.hod.1y.posAdcCounter P.hod.1y.posAdcPed 13 0.5 13.5 1000 0 1000
TH2F phodo_2x_pos_ped_vs_pad 'SHMS Hodoscope 2X+ Pulse Pedestal vs. Paddle Number; Paddle Number; Pulse Pedestal / 1 ADC Unit' P.hod.2x.posAdcCounter P.hod.2x.posAdcPed 14 0.5 14.5 1000 0 1000
......@@ -142,14 +192,15 @@ TH2F phgcer_ped_vs_cntr 'SHMS Heavy Gas Cherenkov Pulse Pedestal vs. Counter Num
TH2F phgcer_pi_vs_cntr 'SHMS Heavy Gas Cherenkov Pulse Integral vs. Counter Number; Counter Number; Pulse Integral / 10 ADC Units' P.hgcer.adcCounter P.hgcer.adcPulseInt 4 0.5 4.5 4000 0 40000
TH2F phgcer_amp_vs_cntr 'SHMS Heavy Gas Cherenkov Pulse Amplitude vs. Counter Number; Counter Number; Pulse Amplitude / 1 ADC Unit' P.hgcer.adcCounter P.hgcer.adcPulseAmp 4 0.5 4.5 4100 0 4100
TH1F phgcer_pmt1_adc 'SHMS HG Cherenkov PMT 1 ; ADC (chan) ; Counts' P.hgcer.adc_p[0] 1000 0. 100000. P.hgcer.adc_hit[0]==1&&P.gtr.beta>0.5
TH1F phgcer_pmt2_adc 'SHMS HG Cherenkov PMT 2 ; ADC (chan) ; Counts' P.hgcer.adc_p[1] 1000 0. 100000. P.hgcer.adc_hit[1]==1&&P.gtr.beta>0.5
TH1F phgcer_pmt3_adc 'SHMS HG Cherenkov PMT 3 ; ADC (chan) ; Counts' P.hgcer.adc_p[2] 1000 0. 100000. P.hgcer.adc_hit[2]==1&&P.gtr.beta>0.5
TH1F phgcer_pmt4_adc 'SHMS HG Cherenkov PMT 4 ; ADC (chan) ; Counts' P.hgcer.adc_p[3] 1000 0. 100000. P.hgcer.adc_hit[3]==1&&P.gtr.beta>0.5
TH1F phgcer_pmt1_nphe 'SHMS HG Cherenkov PMT 1 ; N_Phe ; Counts' P.hgcer.npe[0] 500 0. 100. P.hgcer.adc_hit[0]==1&&P.gtr.beta>0.5
TH1F phgcer_pmt2_nphe 'SHMS HG Cherenkov PMT 2 ; N_Phe ; Counts' P.hgcer.npe[1] 500 0. 100. P.hgcer.adc_hit[1]==1&&P.gtr.beta>0.5
TH1F phgcer_pmt3_nphe 'SHMS HG Cherenkov PMT 3 ; N_Phe ; Counts' P.hgcer.npe[2] 500 0. 100. P.hgcer.adc_hit[2]==1&&P.gtr.beta>0.5
TH1F phgcer_pmt4_nphe 'SHMS HG Cherenkov PMT 4 ; N_Phe ; Counts' P.hgcer.npe[3] 500 0. 100. P.hgcer.adc_hit[3]==1&&P.gtr.beta>0.5
TH1F phgcer_pmt1_adc 'SHMS HG Cherenkov PMT 1 ; ADC (chan) ; Counts' P.hgcer.adc_p[0] 1000 0. 100000. P.hgcer.adc_hit[0]==1
TH1F phgcer_pmt2_adc 'SHMS HG Cherenkov PMT 2 ; ADC (chan) ; Counts' P.hgcer.adc_p[1] 1000 0. 100000. P.hgcer.adc_hit[1]==1
TH1F phgcer_pmt3_adc 'SHMS HG Cherenkov PMT 3 ; ADC (chan) ; Counts' P.hgcer.adc_p[2] 1000 0. 100000. P.hgcer.adc_hit[2]==1
TH1F phgcer_pmt4_adc 'SHMS HG Cherenkov PMT 4 ; ADC (chan) ; Counts' P.hgcer.adc_p[3] 1000 0. 100000. P.hgcer.adc_hit[3]==1
TH1F phgcer_pmt1_nphe 'SHMS HG Cherenkov PMT 1 ; N_Phe ; Counts' P.hgcer.npe[0] 80 0. 20.
TH1F phgcer_pmt2_nphe 'SHMS HG Cherenkov PMT 2 ; N_Phe ; Counts' P.hgcer.npe[1] 80 0. 20.
TH1F phgcer_pmt3_nphe 'SHMS HG Cherenkov PMT 3 ; N_Phe ; Counts' P.hgcer.npe[2] 80 0. 20.
TH1F phgcer_pmt4_nphe 'SHMS HG Cherenkov PMT 4 ; N_Phe ; Counts' P.hgcer.npe[3] 80 0. 20.
TH1F phgcer_sum_nphe 'SHMS HG Cherenkov Sum ; N_Phe ; Counts' P.hgcer.npesum 40 0. 40.
# Aerogel
TH1F paero_pos_occu 'SHMS Aero+ Occupancy; Counter Number; Number of Entries' P.aero.posAdcCounter 7 0.5 7.5
......@@ -177,6 +228,23 @@ TH2F pcal_shwr_ped_blk 'SHMS Shower Pulse Pedestal vs. Block Number; Block Numbe
TH2F pcal_shwr_pi_blk 'SHMS Shower Pulse Integral vs. Block Number; Block Number; Pulse Integral / 10 ADC Units' P.cal.fly.adcCounter P.cal.fly.adcPulseInt 224 0.5 224.5 4000 0 40000
TH2F pcal_shwr_amp_blk 'SHMS Shower Pulse Amplitude vs. Block Number; Block Number; Pulse Amplitude / 1 ADC Unit' P.cal.fly.adcCounter P.cal.fly.adcPulseAmp 224 0.5 224.5 4100 0 4100
TH1F ptrig_multhodo_ch1xy 'SHMS Hodoscope Trig Mult 1X and 1Y ' T.shms.p1T_tdcMultiplicity 11 0 11
TH1F ptrig_multhodo_ch1x 'SHMS Hodoscope Trig Mult 1X ' T.shms.p1X_tdcMultiplicity 11 0 11
TH1F ptrig_multhodo_ch1y 'SHMS Hodoscope Trig Mult 1Y ' T.shms.p1Y_tdcMultiplicity 11 0 11
TH1F ptrig_multhodo_ch2xy 'SHMS Hodoscope Trig Mult 2X and 2Y ' T.shms.p2T_tdcMultiplicity 11 0 11
TH1F ptrig_multhodo_ch2x 'SHMS Hodoscope Trig Mult 2X ' T.shms.p2X_tdcMultiplicity 11 0 11
TH1F ptrig_multhodo_ch2y 'SHMS Hodoscope Trig Mult 2Y ' T.shms.p2Y_tdcMultiplicity 11 0 11
TH1F ptrig_hodo_ch1xy 'SHMS Hodoscope Trig 1X and 1Y (ns)' T.shms.p1T_tdcTime 200 100 300 T.shms.p1T_tdcMultiplicity==1
TH1F ptrig_hodo_ch1x 'SHMS Hodoscope Trig 1X (ns)' T.shms.p1X_tdcTime 200 100 300 T.shms.p1X_tdcMultiplicity==1
TH1F ptrig_hodo_ch1y 'SHMS Hodoscope Trig 1Y (ns)' T.shms.p1Y_tdcTime 200 100 300 T.shms.p1Y_tdcMultiplicity==1
TH1F ptrig_hodo_ch2xy 'SHMS Hodoscope Trig 2X and 2Y (ns)' T.shms.p2T_tdcTime 200 100 300 T.shms.p2T_tdcMultiplicity==1
TH1F ptrig_hodo_ch2x 'SHMS Hodoscope Trig 2X (ns)' T.shms.p2X_tdcTime 200 100 300 T.shms.p2X_tdcMultiplicity==1
TH1F ptrig_hodo_ch2y 'SHMS Hodoscope Trig 2Y (ns)' T.shms.p2Y_tdcTime 200 100 300 T.shms.p2Y_tdcMultiplicity==1
TH2F ptrig_ch1xy_ch2x 'SHMS Hodo Trig; 1X1Y Trig (ns); 2X Trig (ns)' T.shms.p1T_tdcTime T.shms.p2X_tdcTime 200 100 300 200 100 300 T.shms.p2X_tdcMultiplicity==1&&T.shms.p1T_tdcMultiplicity==1
TH2F ptrig_ch1x_ch2x 'SHMS Hodo Trig; 1X Trig (ns); 2X Trig (ns)' T.shms.p1X_tdcTime T.shms.p2X_tdcTime 200 100 300 200 100 300 T.shms.p2X_tdcMultiplicity==1&&T.shms.p1X_tdcMultiplicity==1
TH2F ptrig_ch1y_ch2x 'SHMS Hodo Trig; 1Y Trig (ns); 2X Trig (ns)' T.shms.p1Y_tdcTime T.shms.p2X_tdcTime 200 100 300 200 100 300 T.shms.p2X_tdcMultiplicity==1&&T.shms.p1Y_tdcMultiplicity==1
TH2F ptrig_ch1ych1x 'SHMS Hodo Trig ;Trig 1X (ns);Trig 1Y (ns)' T.shms.p1X_tdcTime T.shms.p1Y_tdcTime 200 100 300 250 100 300 T.shms.p1Y_tdcMultiplicity==1&&T.shms.p1X_tdcMultiplicity==1
# Trigger Apparatus
TH1F ptrig_pngc_sum_pped 'SHMS Noble Gas Sum FADC Pulse Pedestal; Pulse Pedestal; Number of Entries / 1 ADC Units' T.shms.pNGCSUM_adcPed 2000 0 2000
TH1F ptrig_pngc_sum_pint 'SHMS Noble Gas Sum FADC Pulse Integral; Pulse Integral; Number of Entries / 10 ADC Units' T.shms.pNGCSUM_adcPulseInt 4000 0 40000
......
......@@ -9,20 +9,19 @@ HMS_event g.evtyp==1
SHMS_event g.evtyp==1
coin_event g.evtyp==3
misc_event g.evtyp>=5
hmscoin_event g.evtyp==1||g.evtyp==3
shmscoin_event g.evtyp==2||g.evtyp==3
all_event g.evtyp==1||g.evtyp==2||g.evtyp==3
hmscoin_event HMS_event||coin_event
shmscoin_event SHMS_event||coin_event
all_event HMS_event||SHMS_event||coin_event
RawDecode_master 1
Block: Decode
Decode_master HMS_event
Decode_master SHMS_event
Block: CoarseTracking
CoarseTracking_master HMS_event
CoarseTracking_master SHMS_event
all_trigs g.evtyp==1 || g.evtyp==2 || g.evtyp==3
hms_shms_trig g.evtyp==1 || g.evtyp==2
hms_coin_trig g.evtyp==1 || g.evtyp==3
all_trigs HMS_event||SHMS_event||coin_event
shms_coin_trig SHMS_event||coin_event
shmsDC1Planes_large (P.dc.1x1.nhit+P.dc.1u2.nhit+P.dc.1u1.nhit+P.dc.1v1.nhit+P.dc.1x2.nhit+P.dc.1v2.nhit) >20
......@@ -118,6 +117,17 @@ Tracking_master SHMS_event
Block: Reconstruct
Reconstruct_master SHMS_event
cer_ng_elec P.ngcer.npesum>0.5
cer_ng_pi P.ngcer.npesum<0.5
cer_hg_elec P.hgcer.npesum>0.5
cer_hg_pi P.hgcer.npesum<0.5
cer_pi_both cer_ng_pi&&cer_hg_pi
cer_elec_both cer_ng_elec&&cer_hg_elec
cal_elec P.cal.fly.nhits>=2
cal_pi P.cal.fly.nhits<2
cer_elec_all cer_ng_elec&&cer_hg_elec&&cal_elec
shmsScinGood P.hod.goodscinhit == 1
shmsScinShould shmsScinGood && P.cal.etotnorm > 0.7 && P.hgcer.npesum > 2.0
......@@ -161,6 +171,7 @@ realhdc2v1 goodHDC2v1 && ((P.dc.Ch1.spacepoints+P.dc.Ch2.spacepoints)
realhdc2v2 goodHDC2v2 && ((P.dc.Ch1.spacepoints+P.dc.Ch2.spacepoints)>0)
realhdc2x2 goodHDC2x2 && ((P.dc.Ch1.spacepoints+P.dc.Ch2.spacepoints)>0)
hFound1Track P.dc.ntrack == 1
hFound2Track P.dc.ntrack == 2
hFound3Track P.dc.ntrack == 3
......@@ -172,6 +183,11 @@ hCleanTrack P.gtr.index > -1
3hCleanTrack P.gtr.index == 2
4hCleanTrack P.gtr.index == 3
hCleanTrack_cer_elec (P.gtr.index>-1)&&cer_elec_both
h1hit1_cer_elec h1hit1&&cer_elec_both
hCleanTrack_cal_elec (P.gtr.index>-1)&&cal_elec
h1hit1_cal_elec h1hit1&&cal_elec
anyhs1x P.hod.1x.nhits > 0
anyhs1y P.hod.1y.nhits > 0
anyhs2x P.hod.2x.nhits > 0
......
......@@ -20,13 +20,14 @@ SLOT=17
15, 1, 8, 0 ! hCERSUM
SLOT=2
REFINDEX=0
0, 2, 1, 1 ! h1X
1, 2, 2, 1 ! h1Y
2, 2, 3, 1 ! h2X
3, 2, 4, 1 ! h2Y
4, 2, 5, 1 ! h1T
5, 2, 6, 1 ! h2T
6, 2, 7, 1 ! hT1
6, 1000, 0, 0 ! hTref
7, 2, 8, 1 ! hASUM
8, 2, 9, 1 ! hBSUM
9, 2, 10, 1 ! hCSUM
......
......@@ -22,6 +22,7 @@ SLOT=17
!CAEN1190 module
SLOT=2
REFINDEX=0
! A0
! chan plane bar sig
0, 2, 1, 1! h1X
......@@ -30,7 +31,7 @@ SLOT=2
3, 2, 4, 1! h2Y
4, 2, 5, 1! h1T
5, 2, 6, 1! h2T
6, 2, 7, 1! hT1
6, 1000, 0, 0 ! hTref
7, 2, 8, 1! hASUM
8, 2, 9, 1! hBSUM
9, 2, 10, 1! hCSUM
......
......@@ -14,7 +14,8 @@ SLOT=20
15, 2, 1, 1 ! pT1
SLOT=19
31, 2, 2, 1 ! pT2
REFINDEX=0
31, 1000, 0, 0 ! pTRef
32, 2, 3, 1 ! p1X
33, 2, 4, 1 ! p1Y
34, 2, 5, 1 ! p2X
......
......@@ -20,7 +20,8 @@ SLOT=20
15, 2, 1, 1 ! pT1
SLOT=19
31, 2, 2, 1 ! pT2
REFINDEX=0
31, 1000, 0, 0 ! pTRef
32, 2, 3, 1 ! p1X
33, 2, 4, 1 ! p1Y
34, 2, 5, 1 ! p2X
......
haero_pos_gain = 1./168.3, 1./233.9, 1./181.3, 1./169.2, 1./177.6, 1./155.0, 1./169.5, 1./149.7,
; Number of aerogel pairs of pmt's
haero_num_pairs = 8
haero_neg_gain = 1./248.8, 1./186.4, 1./236.4, 1./172.0,
1./205.3, 1./198.1, 1./227.9, 1./229.2,
haero_pos_ped_limit = 1000., 1000., 1000., 1000.,
1000., 1000., 1000., 1000.,
haero_neg_ped_limit = 1000., 1000., 1000., 1000.,
1000., 1000., 1000., 1000.,
; Positive aerogel gain factors
haero_pos_gain = 1./168.3, 1./233.9, 1./181.3, 1./169.2, 1./177.6, 1./155.0, 1./169.5, 1./149.7
; Negative aerogel gain factors
haero_neg_gain = 1./248.8, 1./186.4, 1./236.4, 1./172.0, 1./205.3, 1./198.1, 1./227.9, 1./229.2
\ No newline at end of file
; for now manually set hte FADC mode
; 1 == Use the pulse int - pulse ped
; 2 == Use the sample integral - known ped
; 3 == Use the sample integral - sample ped
; if not set then defaults to use the raw pulse integral
hcal_ADCmode=1
hcal_AdcTimeWindowMin=1000.
hcal_AdcTimeWindowMax=2800.
; Slop in x position. Allowed distance between track and edge of block (in cm)
; too tight djm hcal_slop = 7.5
hcal_slop = 7.5
hcal_slop = 30.
;Turn on HMS cal. fiducial volume cut. 0="no cut"
;Default hcal_fv_test=0
......@@ -44,26 +53,12 @@ hcal_neg_ped_limit =1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,
1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000
;hcal_pos_gain_cor=
;1./132.5, 1./240.3, 1./269.8, 1./187.4, 1./244.6, 1./280.3, 1./296.6, 1./168.7, 1./238.7, 1./169.2, 1./212.1, 1./227.8, 1./189.7,
;1./171.1, 1./242.0, 1./257.6, 1./174.1, 1./165.3, 1./216.3, 1./195.7, 1./165.0, 1./179.8, 1./199.1, 1./135.0, 1./169.3, 1./197.9,
;1./162.4, 1./237.2, 1./321.4, 1./184.6, 1./258.9, 1./251.6, 1./219.7, 1./193.6, 1./226.9, 1./185.3, 1./243.5, 1./187.4, 1./268.6,
;1./125.0, 1./305.5, 1./223.6, 1./258.0, 1./385.6, 1./341.6, 1./168.6, 1./470.3, 1./290.5, 1./216.9, 1./280.1, 1./226.9, 1./160.3,
;hcal_neg_gain_cor=
;1./157.8, 1./242.9, 1./209.3, 1./199.9, 1./263.5, 1./189.7, 1./141.7, 1./130.1, 1./200.2, 1./141.0, 1./200.2, 1./231.6, 1./219.4,
;1./172.8, 1./132.3, 1./189.2, 1./125.8, 1./177.7, 1./184.5, 1./168.5, 1./221.0, 1./184.6, 1./159.5, 1./167.3, 1./175.5, 1./221.7,
;0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
;0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
; Calibration constants for run 303, 1012218 events processed
hcal_pos_gain_cor= 0.217, 0.133, 0.135, 0.238, 0.168, 0.147, 0.146, 0.281, 0.154, 0.269, 0.224, 0.186, 0.186,
0.216, 0.151, 0.127, 0.231, 0.187, 0.145, 0.174, 0.202, 0.175, 0.199, 0.290, 0.243, 0.140,
0.552, 0.334, 0.238, 0.435, 0.302, 0.308, 0.378, 0.418, 0.344, 0.427, 0.313, 0.444, 0.284,
1.059, 0.308, 0.469, 0.398, 0.265, 0.299, 0.749, 0.217, 0.362, 0.497, 0.380, 0.467, 0.580,
0.216, 0.151, 0.127, 0.231, 0.187, 0.145, 0.174, 0.202, 0.175, 0.199, 0.290, 0.243, 0.140,
0.552, 0.334, 0.238, 0.435, 0.302, 0.308, 0.378, 0.418, 0.344, 0.427, 0.313, 0.444, 0.284,
1.059, 0.308, 0.469, 0.398, 0.265, 0.299, 0.749, 0.217, 0.362, 0.497, 0.380, 0.467, 0.580,
hcal_neg_gain_cor= 0.434, 0.195, 0.196, 0.215, 0.138, 0.189, 0.294, 0.433, 0.214, 0.300, 0.162, 0.151, 0.202,
0.265, 0.364, 0.235, 0.317, 0.279, 0.268, 0.276, 0.229, 0.257, 0.279, 0.296, 0.223, 0.228,
0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
0.265, 0.364, 0.235, 0.317, 0.279, 0.268, 0.276, 0.229, 0.257, 0.279, 0.296, 0.223, 0.228,
0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
......@@ -23,7 +23,5 @@ hcal_d_cor = 1.66, 1.66
hcal_layer_names = "1pr 2ta 3ta 4ta"
haero_num_pairs = 8
# The following were defined in REPLAY.PARAM
h_recon_coeff_filename = 'DATFILES/hms_recon_coeff.dat' ;hms optics matrix
......@@ -12,7 +12,6 @@
hhodo_min_peds = 500
hcal_min_peds = 500
hcer_min_peds = 500
haero_min_peds = 500
hmisc_min_peds = 500
; DEBUGGING OUTPUT FLAGS
......
......@@ -64,7 +64,7 @@ hstub_max_xpdiff = .05
; hsel_using_scin uses scintillator for track selection
hsel_using_scin = 0
; hsel_using_prune using prune
hsel_using_prune = 0
hsel_using_prune = 1
; hstat_slop distance from center of scin. to count as expecting hit
hstat_slop = 2.
; hstat_mineff warning level for scin. effic.
......
hcosmicflag=1
hcosmicflag=0
; for now manually set hte FADC mode
; 1 == Use the pulse int - pulse ped
; 2 == Use the sample integral - known ped
......
; Number of aerogel pairs of pmt's
paero_num_pairs = 7
; Positive aerogel gain factors
paero_pos_gain = 1./496.7, 1./467.5, 1./554.3, 1./766.1, 1./412.1, 1./517.9, 1./435.6
paero_pos_gain = 1./496.7, 1./467.5, 1./554.3, 1./766.1, 1./412.1, 1./517.9, 1./435.6, 1./500.,
paero_neg_gain = 1./586.8, 1./536.5, 1./690.5, 1./563.1, 1./574.4, 1./432.7, 1./601.5, 1./500.,
paero_pos_ped_limit = 1000., 1000., 1000., 1000.,
1000., 1000., 1000., 1000.,
paero_neg_ped_limit = 1000., 1000., 1000., 1000.,
1000., 1000., 1000., 1000.,
; Negative aerogel gain factors
paero_neg_gain = 1./586.8, 1./536.5, 1./690.5, 1./563.1, 1./574.4, 1./432.7, 1./601.5
; for now manually set hte FADC mode
; 1 == Use the pulse int - pulse ped
; 2 == Use the sample integral - known ped
; 3 == Use the sample integral - sample ped
; if not set then defaults to use the raw pulse integral
pcal_ADCmode=1
pcal_AdcTimeWindowMin=1300.
pcal_AdcTimeWindowMax=2300.
pcal_arr_ADCmode=1
pcal_arr_AdcTimeWindowMin=1200.
pcal_arr_AdcTimeWindowMax=1800.
pcal_array = 1
pcal_layer_names = "pr fly"
......@@ -6,17 +17,17 @@ pcal_num_layers = 1
pcal_arr_nrows = 16
pcal_arr_ncolumns = 14
pcal_arr_front_x = 1.0
pcal_arr_front_y = 1.0
pcal_arr_front_z = 1.0
pcal_arr_xstep = 1.0
pcal_arr_ystep = 1.0
pcal_arr_zsize = 1.0
pcal_arr_ped_limit = 1.0
pcal_arr_cal_const = 1.0
pcal_arr_gain_cor = 1.0
pcal_arr_front_x = 1.4
pcal_arr_front_y = 0.
pcal_arr_front_z = 306.44
pcal_arr_xstep = 9.
pcal_arr_ystep = 9.
pcal_arr_zsize = 70.0
pdbg_init_cal=0
pdbg_decoded_cal=0
pdbg_clusters_cal=0
pdbg_tracks_cal=0
; Exclusion bandwidth for calorimeter fiducial volume.
pcal_fv_delta = 5
# Constants for the coordiante correction of the calorimeter energy depositions
......@@ -31,7 +42,7 @@ pcal_slop = 7.5
pcal_pr_thick = 10.0
; Z Position of from of preshower
pcal_pr_zpos = 200.0
pcal_pr_zpos = 292.64
pcal_pr_left = 35.0
pcal_pr_right = -35.0
......@@ -53,13 +64,35 @@ pcal_pos_cal_const =0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001
pcal_neg_cal_const =0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001
pcal_pos_ped_limit=1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,
1000,1000,1000,1000
pcal_neg_ped_limit=1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,
1000,1000,1000,1000
pcal_pos_gain_cor=1.0/411.2, 1.0/378.6, 1.0/357.9, 1.0/254.8, 1.0/315.6, 1.0/331.0, 1.0/264.6, 1.0/305.4, 1.0/149.8, 1.0/380.6, 1.0/183.1, 1.0/206.5, 1.0/139.8, 1.0/163.
pcal_neg_gain_cor=1.0/466.2, 1.0/514.7, 1.0/325.5, 1.0/247.8, 1.0/322.0, 1.0/176.2, 1.0/161.9, 1.0/197.7, 1.0/269.9, 1.0/241.6, 1.0/193.7, 1.0/337.5, 1.0/237.3, 1.0/82.0
pcal_min_peds = 500
pcal_arr_cal_const = 0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,
0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001,0.001
pcal_neg_gain_cor = 0.348, 0.330, 0.234, 0.286, 0.214, 0.361, 0.467, 0.373, 0.249, 0.315, 0.341, 0.215, 0.399, 1.391,
pcal_pos_gain_cor = 0.953, 0.270, 0.213, 0.281, 0.237, 0.228, 0.287, 0.232, 0.479, 0.195, 0.379, 0.361, 1.120, 0.818,
pcal_arr_gain_cor = 0.500, 0.500, 9.643, 1.141, 1.028, 4.324, 2.220, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
7.682, 0.766, 0.684, 0.636, 0.936, 0.224, 1.119, 7.360, 3.829, 0.500, 0.500,12.236, 0.500, 0.500, 0.500, 0.500,
0.109, 0.619, 0.816, 0.763, 1.321, 1.324, 1.501, 0.260, 1.025, 1.412,-1.287, 0.500, 1.070, 0.500, 0.500, 0.500,
1.712, 1.301, 0.713, 0.934, 0.782, 0.674, 1.829, 1.798, 1.291, 3.425, 1.195, 1.413, 1.202, 1.125, 1.686, 1.016,
0.512, 0.601, 0.587, 0.562, 1.287, 1.114, 0.924, 0.646, 0.977, 2.128, 1.074, 0.760, 0.752, 1.371,0.126,0.209,
2.525, 0.729, 0.611, 1.400, 0.370, 0.830, 0.895, 1.125, 1.495, 0.936, 0.948, 1.031, 1.438, 0.363,0.568, 9.438,
5.551, 1.074, 1.004, 0.903, 0.511, 0.842, 1.145, 0.894, 0.826, 0.785, 0.681, 0.463, 0.823, 0.733, 1.425, 0.500,
1.020, 0.457, 0.324, 0.278, 0.372, 0.268, 0.371, 0.448, 0.234, 0.367, 0.533, 0.420, 0.573, 0.337, 0.306, 1.150,
1.344, 0.301, 0.618, 0.682, 0.958, 0.905, 0.537, 0.939, 1.666, 1.419, 0.551, 1.294, 0.565, 0.550, 0.966, 9.156,
1.694, 1.000, 0.371, 0.868, 0.512, 1.248, 1.029, 2.959, 1.273, 1.370, 0.839, 0.781, 1.099, 0.686, 0.242, 2.156,
4.110, 0.440, 1.665, 0.945, 0.932, 0.779, 0.477, 1.301, 7.128, 0.992, 0.906, 0.843, 0.734, 0.535, 0.355, 0.368,
1.903, 1.284, 0.384, 0.630, 0.545, 3.970, 2.031, 0.453, 0.500, 2.897, 2.876, 0.878, 1.423, 0.226, 7.682,0.422,
1.057,-0.214, 0.325, 1.645, 1.197, 9.934, 0.519, 0.500, 0.500, 3.957, 2.916, 0.500, 7.729, 2.306, 0.500, 2.709,
0.999,0.314, 1.743, 2.926, 0.500, 4.606, 0.474, 0.500, 2.459, 0.500, 0.500, 0.500, 6.992, 0.500, 2.196, 0.500,
t_hms_numAdc = 8
t_hms_numTdc = 21
t_hms_tdcoffset=-300.
t_hms_tdcchanperns=0.1
; bar num: 1 2 3 4 5 6 7 8
t_hms_adcNames = "hASUM hBSUM hCSUM hDSUM hPSHWR hSHWR hAERSUM hCERSUM"
......
t_shms_numAdc = 3
t_shms_numTdc = 22
t_shms_tdcoffset=-300.
t_shms_tdcchanperns=0.1
; bar num: 1 2 3
t_shms_adcNames = "pAERSUM pHGCSUM pNGCSUM"
......
......@@ -37,7 +37,7 @@ void replay_hms_report(Int_t RunNumber=0, Int_t MaxEvent=0) {
// Load the Hall C style detector map
gHcDetectorMap = new THcDetectorMap();
if ( RunNumber > 243) {
gHcDetectorMap->Load("MAPS/HMS/DETEC/hms_stack_spring17_current_run.map");
gHcDetectorMap->Load("MAPS/HMS/DETEC/hms_stack.map");
} else {
gHcDetectorMap->Load("MAPS/HMS/DETEC/hms_stack_spring17_run_00001_00243.map");
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment