diff --git a/DEF-files/HMS/PRODUCTION/DC/hdc_histos.def b/DEF-files/HMS/PRODUCTION/DC/hdc_histos.def
new file mode 100644
index 0000000000000000000000000000000000000000..e3307524e8703d15779912ea519f60df0a99a33d
--- /dev/null
+++ b/DEF-files/HMS/PRODUCTION/DC/hdc_histos.def
@@ -0,0 +1,5 @@
+#**********************
+# HMS Drift Chambers  *
+#**********************
+
+#include "DEF-files/HMS/TEST_STANDS/DC/hdcana.def"
diff --git a/DEF-files/HMS/TEST_STANDS/DC/hdcana.def b/DEF-files/HMS/TEST_STANDS/DC/hdcana.def
new file mode 100644
index 0000000000000000000000000000000000000000..3cc124f118fd3069e23ad85d8ffeb08abafa862c
--- /dev/null
+++ b/DEF-files/HMS/TEST_STANDS/DC/hdcana.def
@@ -0,0 +1,177 @@
+# See $ANALYZER/examples/output_example.def for examples
+#
+block H.dc.*
+
+#------------------
+# HMS DC WIRE MAP
+#------------------
+
+TH1F hdc1u1_wirenum 'HMS DC 1U1 Wiremap; Wire Number; Number of Entries' H.dc.1u1.wirenum 96 0.5 96.5
+TH1F hdc1u2_wirenum 'HMS DC 1U2 Wiremap; Wire Number; Number of Entries' H.dc.1u2.wirenum 96 0.5 96.5
+TH1F hdc1x1_wirenum 'HMS DC 1X1 Wiremap; Wire Number; Number of Entries' H.dc.1x1.wirenum  102 0.5  102.5
+TH1F hdc1x2_wirenum 'HMS DC 1X2 Wiremap; Wire Number; Number of Entries' H.dc.1x2.wirenum  102 0.5  102.5
+TH1F hdc1v1_wirenum 'HMS DC 1V1 Wiremap; Wire Number; Number of Entries' H.dc.1v1.wirenum 96 0.5 96.5
+TH1F hdc1v2_wirenum 'HMS DC 1V2 Wiremap; Wire Number; Number of Entries' H.dc.1v2.wirenum 96 0.5 96.5
+
+TH1F hdc2v2_wirenum 'HMS DC 2V2 Wiremap; Wire Number; Number of Entries' H.dc.2v2.wirenum 96 0.5 96.5
+TH1F hdc2v1_wirenum 'HMS DC 2V1 Wiremap; Wire Number; Number of Entries' H.dc.2v1.wirenum 96 0.5 96.5
+TH1F hdc2x2_wirenum 'HMS DC 2X2 Wiremap; Wire Number; Number of Entries' H.dc.2x2.wirenum  102 0.5  102.5
+TH1F hdc2x1_wirenum 'HMS DC 2X1 Wiremap; Wire Number; Number of Entries' H.dc.2x1.wirenum  102 0.5  102.5
+TH1F hdc2u2_wirenum 'HMS DC 2U2 Wiremap; Wire Number; Number of Entries' H.dc.2u2.wirenum 96 0.5 96.5
+TH1F hdc2u1_wirenum 'HMS DC 2U1 Wiremap; Wire Number; Number of Entries' H.dc.2u1.wirenum 96 0.5 96.5
+
+#------------------------------
+# HMS DC RAW TDC PER PLANE 
+#------------------------------
+
+TH1F hdc1u1_raw_tdc 'HDC 1U1 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' H.dc.1u1.rawtdc 5000 -25000 25000
+TH1F hdc1u2_raw_tdc 'HDC 1U2 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' H.dc.1u2.rawtdc 5000 -25000 25000
+TH1F hdc1x1_raw_tdc 'HDC 1X1 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' H.dc.1x1.rawtdc 5000 -25000 25000
+TH1F hdc1x2_raw_tdc 'HDC 1X2 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' H.dc.1x2.rawtdc 5000 -25000 25000
+TH1F hdc1v1_raw_tdc 'HDC 1V1 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' H.dc.1v1.rawtdc 5000 -25000 25000
+TH1F hdc1v2_raw_tdc 'HDC 1V2 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' H.dc.1v2.rawtdc 5000 -25000 25000
+
+TH1F hdc2v2_raw_tdc 'HDC 2V2 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' H.dc.2v2.rawtdc 5000 -25000 25000
+TH1F hdc2v1_raw_tdc 'HDC 2V1 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' H.dc.2v1.rawtdc 5000 -25000 25000
+TH1F hdc2x2_raw_tdc 'HDC 2X2 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' H.dc.2x2.rawtdc 5000 -25000 25000
+TH1F hdc2x1_raw_tdc 'HDC 2X1 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' H.dc.2x1.rawtdc 5000 -25000 25000
+TH1F hdc2u2_raw_tdc 'HDC 2U2 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' H.dc.2u2.rawtdc 5000 -25000 25000
+TH1F hdc2u1_raw_tdc 'HDC 2U1 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' H.dc.2u1.rawtdc 5000 -25000 25000
+
+#------------------------------
+# HMS DC RAW TDC VS. WIRENUMBER  
+#------------------------------
+
+TH2F hdc1u1_raw_tdc_vs_wirenum 'HDC 1U1 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' H.dc.1u1.wirenum H.dc.1u1.rawtdc 96 0.5 96.5 5000 -25000 25000
+TH2F hdc1u2_raw_tdc_vs_wirenum 'HDC 1U2 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' H.dc.1u2.wirenum H.dc.1u2.rawtdc 96 0.5 96.5 5000 -25000 25000
+TH2F hdc1x1_raw_tdc_vs_wirenum 'HDC 1X1 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' H.dc.1x1.wirenum H.dc.1x1.rawtdc  102 0.5  102.5 5000 -25000 25000
+TH2F hdc1x2_raw_tdc_vs_wirenum 'HDC 1X2 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' H.dc.1x2.wirenum H.dc.1x2.rawtdc  102 0.5  102.5 5000 -25000 25000
+TH2F hdc1v1_raw_tdc_vs_wirenum 'HDC 1V1 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' H.dc.1v1.wirenum H.dc.1v1.rawtdc 96 0.5 96.5 5000 -25000 25000
+TH2F hdc1v2_raw_tdc_vs_wirenum 'HDC 1V2 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' H.dc.1v2.wirenum H.dc.1v2.rawtdc 96 0.5 96.5 5000 -25000 25000
+
+TH2F hdc2v2_raw_tdc_vs_wirenum 'HDC 2V2 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' H.dc.2v2.wirenum H.dc.2v2.rawtdc 96 0.5 96.5 5000 -25000 25000
+TH2F hdc2v1_raw_tdc_vs_wirenum 'HDC 2V1 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' H.dc.2v1.wirenum H.dc.2v1.rawtdc 96 0.5 96.5 5000 -25000 25000
+TH2F hdc2x2_raw_tdc_vs_wirenum 'HDC 2X2 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' H.dc.2x2.wirenum H.dc.2x2.rawtdc  102 0.5  102.5 5000 -25000 25000
+TH2F hdc2x1_raw_tdc_vs_wirenum 'HDC 2X1 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' H.dc.2x1.wirenum H.dc.2x1.rawtdc  102 0.5  102.5 5000 -25000 25000
+TH2F hdc2u2_raw_tdc_vs_wirenum 'HDC 2U2 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' H.dc.2u2.wirenum H.dc.2u2.rawtdc 96 0.5 96.5 5000 -25000 25000
+TH2F hdc2u1_raw_tdc_vs_wirenum 'HDC 2U1 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' H.dc.2u1.wirenum H.dc.2u1.rawtdc 96 0.5 96.5 5000 -25000 25000
+
+#------------------------------
+# HMS DC DRIFT TIME PER PLANE 
+#------------------------------
+TH1F hdc1u1_drifttime 'HMS DC 1U1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' H.dc.1u1.time 400 -50 350
+TH1F hdc1u2_drifttime 'HMS DC 1U2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' H.dc.1u2.time 400 -50 350
+TH1F hdc1x1_drifttime 'HMS DC 1X1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' H.dc.1x1.time 400 -50 350
+TH1F hdc1x2_drifttime 'HMS DC 1X2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' H.dc.1x2.time 400 -50 350
+TH1F hdc1v1_drifttime 'HMS DC 1V1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' H.dc.1v1.time 400 -50 350
+TH1F hdc1v2_drifttime 'HMS DC 1V2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' H.dc.1v2.time 400 -50 350
+
+TH1F hdc2v2_drifttime 'HMS DC 2V2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' H.dc.2v2.time 400 -50 350
+TH1F hdc2v1_drifttime 'HMS DC 2V1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' H.dc.2v1.time 400 -50 350
+TH1F hdc2x2_drifttime 'HMS DC 2X2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' H.dc.2x2.time 400 -50 350
+TH1F hdc2x1_drifttime 'HMS DC 2X1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' H.dc.2x1.time 400 -50 350
+TH1F hdc2u2_drifttime 'HMS DC 2U2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' H.dc.2u2.time 400 -50 350
+TH1F hdc2u1_drifttime 'HMS DC 2U1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' H.dc.2u1.time 400 -50 350
+
+#----------------------------------
+# HMS DC DRIFT TIME VS. WIRENUMBER 
+#----------------------------------
+
+TH2F hdc1u1_drifttime_vs_wirenum 'HMS DC 1U1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' H.dc.1u1.wirenum H.dc.1u1.time 96 0.5 96.5 500 0 500
+TH2F hdc1u2_drifttime_vs_wirenum 'HMS DC 1U2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' H.dc.1u2.wirenum H.dc.1u2.time 96 0.5 96.5 500 0 500
+TH2F hdc1x1_drifttime_vs_wirenum 'HMS DC 1X1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' H.dc.1x1.wirenum H.dc.1x1.time  102 0.5  102.5 500 0 500
+TH2F hdc1x2_drifttime_vs_wirenum 'HMS DC 1X2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' H.dc.1x2.wirenum H.dc.1x2.time  102 0.5  102.5 500 0 500
+TH2F hdc1v1_drifttime_vs_wirenum 'HMS DC 1V1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' H.dc.1v1.wirenum H.dc.1v1.time 96 0.5 96.5 500 0 500
+TH2F hdc1v2_drifttime_vs_wirenum 'HMS DC 1V2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' H.dc.1v2.wirenum H.dc.1v2.time 96 0.5 96.5 500 0 500
+
+TH2F hdc2v2_drifttime_vs_wirenum 'HMS DC 2V2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' H.dc.2v2.wirenum H.dc.2v2.time 96 0.5 96.5 500 0 500
+TH2F hdc2v1_drifttime_vs_wirenum 'HMS DC 2V1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' H.dc.2v1.wirenum H.dc.2v1.time 96 0.5 96.5 500 0 500
+TH2F hdc2x2_drifttime_vs_wirenum 'HMS DC 2X2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' H.dc.2x2.wirenum H.dc.2x2.time  102 0.5  102.5 500 0 500
+TH2F hdc2x1_drifttime_vs_wirenum 'HMS DC 2X1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' H.dc.2x1.wirenum H.dc.2x1.time  102 0.5  102.5 500 0 500
+TH2F hdc2u2_drifttime_vs_wirenum 'HMS DC 2U2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' H.dc.2u2.wirenum H.dc.2u2.time 96 0.5 96.5 500 0 500
+TH2F hdc2u1_drifttime_vs_wirenum 'HMS DC 2U1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' H.dc.2u1.wirenum H.dc.2u1.time 96 0.5 96.5 500 0 500
+
+#----------------------------------
+# HMS DC Drift Distance Per Plane 
+#----------------------------------
+TH1F hdc1u1_ddist 'HMS 1U1 Drift Distance; Drift Distance (cm); Number of Entries' H.dc.1u1.dist 28 -0.1 0.6
+TH1F hdc1u2_ddist 'HMS 1U2 Drift Distance; Drift Distance (cm); Number of Entries' H.dc.1u2.dist 28 -0.1 0.6
+TH1F hdc1x1_ddist 'HMS 1X1 Drift Distance; Drift Distance (cm); Number of Entries' H.dc.1x1.dist 28 -0.1 0.6
+TH1F hdc1x2_ddist 'HMS 1X2 Drift Distance; Drift Distance (cm); Number of Entries' H.dc.1x2.dist 28 -0.1 0.6
+TH1F hdc1v1_ddist 'HMS 1V1 Drift Distance; Drift Distance (cm); Number of Entries' H.dc.1v1.dist 28 -0.1 0.6
+TH1F hdc1v2_ddist 'HMS 1V2 Drift Distance; Drift Distance (cm); Number of Entries' H.dc.1v2.dist 28 -0.1 0.6
+
+TH1F hdc2u2_ddist 'HMS 2U2 Drift Distance; Drift Distance (cm); Number of Entries' H.dc.2u2.dist 28 -0.1 0.6
+TH1F hdc2u1_ddist 'HMS 2U1 Drift Distance; Drift Distance (cm); Number of Entries' H.dc.2u1.dist 28 -0.1 0.6
+TH1F hdc2x2_ddist 'HMS 2X2 Drift Distance; Drift Distance (cm); Number of Entries' H.dc.2x2.dist 28 -0.1 0.6
+TH1F hdc2x1_ddist 'HMS 2X1 Drift Distance; Drift Distance (cm); Number of Entries' H.dc.2x1.dist 28 -0.1 0.6
+TH1F hdc2v2_ddist 'HMS 2V2 Drift Distance; Drift Distance (cm); Number of Entries' H.dc.2v2.dist 28 -0.1 0.6
+TH1F hdc2v1_ddist 'HMS 2V1 Drift Distance; Drift Distance (cm); Number of Entries' H.dc.2v1.dist 28 -0.1 0.6
+
+
+#----------------------------------------
+# HMS DC Drift Distance vs. Wire number 
+#----------------------------------------
+
+TH2F hdc1u1_wirenum_vs_ddist 'HMS 1U1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' H.dc.1u1.wirenum H.dc.1u1.dist 96 0.5 96.5 300 -0.1 0.6
+TH2F hdc1u2_wirenum_vs_ddist 'HMS 1U2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' H.dc.1u2.wirenum H.dc.1u2.dist 96 0.5 96.5 300 -0.1 0.6
+TH2F hdc1x1_wirenum_vs_ddist 'HMS 1X1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' H.dc.1x1.wirenum H.dc.1x1.dist  102 0.5  102.5 300 -0.1 0.6
+TH2F hdc1x2_wirenum_vs_ddist 'HMS 1X2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' H.dc.1x2.wirenum H.dc.1x2.dist  102 0.5  102.5 300 -0.1 0.6
+TH2F hdc1v1_wirenum_vs_ddist 'HMS 1V1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' H.dc.1v1.wirenum H.dc.1v1.dist 96 0.5 96.5 300 -0.1 0.6
+TH2F hdc1v2_wirenum_vs_ddist 'HMS 1V2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' H.dc.1v2.wirenum H.dc.1v2.dist 96 0.5 96.5 300 -0.1 0.6
+
+TH2F hdc2u2_wirenum_vs_ddist 'HMS 2U2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' H.dc.2u2.wirenum H.dc.2u2.dist 96 0.5 96.5 300 -0.1 0.6
+TH2F hdc2u1_wirenum_vs_ddist 'HMS 2U1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' H.dc.2u1.wirenum H.dc.2u1.dist 96 0.5 96.5 300 -0.1 0.6
+TH2F hdc2x2_wirenum_vs_ddist 'HMS 2X2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' H.dc.2x2.wirenum H.dc.2x2.dist  102 0.5  102.5 300 -0.1 0.6
+TH2F hdc2x1_wirenum_vs_ddist 'HMS 2X1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' H.dc.2x1.wirenum H.dc.2x1.dist  102 0.5  102.5 300 -0.1 0.6
+TH2F hdc2v2_wirenum_vs_ddist 'HMS 2V2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' H.dc.2v2.wirenum H.dc.2v2.dist 96 0.5 96.5 300 -0.1 0.6
+TH2F hdc2v1_wirenum_vs_ddist 'HMS 2V1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' H.dc.2v1.wirenum H.dc.2v1.dist 96 0.5 96.5 300 -0.1 0.6
+
+#-----------------------------
+# HMS DC RESIDUALS PER PLANE 
+#-----------------------------
+
+TH1F hdc1u1_residuals 'HMS 1U1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' H.dc.residual[0]  200 -1.0 1.0
+TH1F hdc1u2_residuals 'HMS 1U2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' H.dc.residual[1]  200 -1.0 1.0
+TH1F hdc1x1_residuals 'HMS 1X1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' H.dc.residual[2]  200 -1.0 1.0
+TH1F hdc1x2_residuals 'HMS 1X2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' H.dc.residual[3]  200 -1.0 1.0
+TH1F hdc1v1_residuals 'HMS 1V1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' H.dc.residual[4]  200 -1.0 1.0
+TH1F hdc1v2_residuals 'HMS 1V2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' H.dc.residual[5]  200 -1.0 1.0
+
+TH1F hdc2v2_residuals 'HMS 2V2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' H.dc.residual[6]  200 -1.0 1.0
+TH1F hdc2v1_residuals 'HMS 2V1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' H.dc.residual[7]  200 -1.0 1.0
+TH1F hdc2x2_residuals 'HMS 2X2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' H.dc.residual[8]  200 -1.0 1.0
+TH1F hdc2x1_residuals 'HMS 2X1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' H.dc.residual[9]  200 -1.0 1.0
+TH1F hdc2u2_residuals 'HMS 2U2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' H.dc.residual[10] 200 -1.0 1.0
+TH1F hdc2u1_residuals 'HMS 2U1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' H.dc.residual[11] 200 -1.0 1.0
+
+
+
+#-----------------------------------
+# HMS DC RESIDUALS vs. Wire Number
+#-----------------------------------
+
+TH2F hdc1u1_residuals_vs_wirenum 'HMS 1U1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' H.dc.1u1.wirenum H.dc.residual[0] 96 0.5 96.5 200 -1.0 1.0
+TH2F hdc1u2_residuals_vs_wirenum 'HMS 1U2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' H.dc.1u2.wirenum H.dc.residual[1] 96 0.5 96.5 200 -1.0 1.0
+TH2F hdc1x1_residuals_vs_wirenum 'HMS 1X1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' H.dc.1x1.wirenum H.dc.residual[2] 102 0.5  102.5 200 -1.0 1.0
+TH2F hdc1x2_residuals_vs_wirenum 'HMS 1X2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' H.dc.1x2.wirenum H.dc.residual[3] 102 0.5  102.5 200 -1.0 1.0
+TH2F hdc1v1_residuals_vs_wirenum 'HMS 1V1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' H.dc.1v1.wirenum H.dc.residual[4] 96 0.5 96.5 200 -1.0 1.0
+TH2F hdc1v2_residuals_vs_wirenum 'HMS 1V2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' H.dc.1v2.wirenum H.dc.residual[5] 96 0.5 96.5 200 -1.0 1.0
+
+TH2F hdc2v2_residuals_vs_wirenum 'HMS 2V2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' H.dc.2v2.wirenum H.dc.residual[6] 96 0.5 96.5 200 -1.0 1.0
+TH2F hdc2v1_residuals_vs_wirenum 'HMS 2V1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' H.dc.2v1.wirenum H.dc.residual[7] 96 0.5 96.5 200 -1.0 1.0
+TH2F hdc2x2_residuals_vs_wirenum 'HMS 2X2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' H.dc.2x2.wirenum H.dc.residual[8] 102 0.5  102.5 200 -1.0 1.0
+TH2F hdc2x1_residuals_vs_wirenum 'HMS 2X1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' H.dc.2x1.wirenum H.dc.residual[9] 102 0.5  102.5 200 -1.0 1.0
+TH2F hdc2u2_residuals_vs_wirenum 'HMS 2U2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' H.dc.2u2.wirenum H.dc.residual[10] 96 0.5 96.5 200 -1.0 1.0
+TH2F hdc2u1_residuals_vs_wirenum 'HMS 2U1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' H.dc.2u1.wirenum H.dc.residual[11] 96 0.5 96.5 200 -1.0 1.0
+
+#-------------------------------------------
+# HMS DC TRACKING VARIABLES AT FOCAL PLANE
+#-------------------------------------------
+
+TH1F hdc_trk_mom 'HMS DC Track Momentum; P (GeV); Number of Entires / 10 MeV' H.tr.p 600 0 6
+TH1F hdc_trk_beta 'HMS DC Track Beta; Beta (GeV); Number of Entires' H.tr.beta 300 -1.5 1.5
+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
diff --git a/DEF-files/SHMS/PRODUCTION/DC/pdc_histos.def b/DEF-files/SHMS/PRODUCTION/DC/pdc_histos.def
index 0d5485e0ec32c3f25a412a7b152c009240def729..beaa5c050c160a95a2aa050ddce46ad0f23ab7c3 100644
--- a/DEF-files/SHMS/PRODUCTION/DC/pdc_histos.def
+++ b/DEF-files/SHMS/PRODUCTION/DC/pdc_histos.def
@@ -1,162 +1,5 @@
-#*****************
-# Drift Chambers *
-#*****************
+#**********************
+# SHMS Drift Chambers *
+#**********************
 
-#------------------
-# SHMS DC WIRE MAP
-#------------------
-
-TH1F pdc1u1_wirenum 'SHMS DC 1U1 Wiremap; Wire Number; Number of Entries' P.dc.1u1.wirenum 107 0.5 107.5
-TH1F pdc1u2_wirenum 'SHMS DC 1U2 Wiremap; Wire Number; Number of Entries' P.dc.1u2.wirenum 107 0.5 107.5
-TH1F pdc1x1_wirenum 'SHMS DC 1X1 Wiremap; Wire Number; Number of Entries' P.dc.1x1.wirenum  79 0.5  79.5
-TH1F pdc1x2_wirenum 'SHMS DC 1X2 Wiremap; Wire Number; Number of Entries' P.dc.1x2.wirenum  79 0.5  79.5
-TH1F pdc1v1_wirenum 'SHMS DC 1V1 Wiremap; Wire Number; Number of Entries' P.dc.1v1.wirenum 107 0.5 107.5
-TH1F pdc1v2_wirenum 'SHMS DC 1V2 Wiremap; Wire Number; Number of Entries' P.dc.1v2.wirenum 107 0.5 107.5
-
-TH1F pdc2v2_wirenum 'SHMS DC 2V2 Wiremap; Wire Number; Number of Entries' P.dc.2v2.wirenum 107 0.5 107.5
-TH1F pdc2v1_wirenum 'SHMS DC 2V1 Wiremap; Wire Number; Number of Entries' P.dc.2v1.wirenum 107 0.5 107.5
-TH1F pdc2x2_wirenum 'SHMS DC 2X2 Wiremap; Wire Number; Number of Entries' P.dc.2x2.wirenum  79 0.5  79.5
-TH1F pdc2x1_wirenum 'SHMS DC 2X1 Wiremap; Wire Number; Number of Entries' P.dc.2x1.wirenum  79 0.5  79.5
-TH1F pdc2u2_wirenum 'SHMS DC 2U2 Wiremap; Wire Number; Number of Entries' P.dc.2u2.wirenum 107 0.5 107.5
-TH1F pdc2u1_wirenum 'SHMS DC 2U1 Wiremap; Wire Number; Number of Entries' P.dc.2u1.wirenum 107 0.5 107.5
-
-#------------------------------
-# SHMS DC DRIFT TIME PER PLANE 
-#------------------------------
-
-TH1F pdc1u1_drifttime 'SHMS DC 1U1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.1u1.time 400 -50 350
-TH1F pdc1u2_drifttime 'SHMS DC 1U2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.1u2.time 400 -50 350
-TH1F pdc1x1_drifttime 'SHMS DC 1X1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.1x1.time 400 -50 350
-TH1F pdc1x2_drifttime 'SHMS DC 1X2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.1x2.time 400 -50 350
-TH1F pdc1v1_drifttime 'SHMS DC 1V1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.1v1.time 400 -50 350
-TH1F pdc1v2_drifttime 'SHMS DC 1V2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.1v2.time 400 -50 350
-
-TH1F pdc2v2_drifttime 'SHMS DC 2V2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.2v2.time 400 -50 350
-TH1F pdc2v1_drifttime 'SHMS DC 2V1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.2v1.time 400 -50 350
-TH1F pdc2x2_drifttime 'SHMS DC 2X2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.2x2.time 400 -50 350
-TH1F pdc2x1_drifttime 'SHMS DC 2X1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.2x1.time 400 -50 350
-TH1F pdc2u2_drifttime 'SHMS DC 2U2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.2u2.time 400 -50 350
-TH1F pdc2u1_drifttime 'SHMS DC 2U1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.2u1.time 400 -50 350
-
-#----------------------------------
-# SHMS DC DRIFT TIME VS. WIRENUMBER 
-#----------------------------------
-
-TH2F pdc1u1_drifttime_vs_wirenum 'SHMS DC 1U1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.1u1.wirenum P.dc.1u1.time 107 0.5 107.5 500 0 500
-TH2F pdc1u2_drifttime_vs_wirenum 'SHMS DC 1U2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.1u2.wirenum P.dc.1u2.time 107 0.5 107.5 500 0 500
-TH2F pdc1x1_drifttime_vs_wirenum 'SHMS DC 1X1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.1x1.wirenum P.dc.1x1.time  79 0.5  79.5 500 0 500
-TH2F pdc1x2_drifttime_vs_wirenum 'SHMS DC 1X2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.1x2.wirenum P.dc.1x2.time  79 0.5  79.5 500 0 500
-TH2F pdc1v1_drifttime_vs_wirenum 'SHMS DC 1V1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.1v1.wirenum P.dc.1v1.time 107 0.5 107.5 500 0 500
-TH2F pdc1v2_drifttime_vs_wirenum 'SHMS DC 1V2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.1v2.wirenum P.dc.1v2.time 107 0.5 107.5 500 0 500
-
-TH2F pdc2v2_drifttime_vs_wirenum 'SHMS DC 2V2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.2v2.wirenum P.dc.2v2.time 107 0.5 107.5 500 0 500
-TH2F pdc2v1_drifttime_vs_wirenum 'SHMS DC 2V1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.2v1.wirenum P.dc.2v1.time 107 0.5 107.5 500 0 500
-TH2F pdc2x2_drifttime_vs_wirenum 'SHMS DC 2X2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.2x2.wirenum P.dc.2x2.time  79 0.5  79.5 500 0 500
-TH2F pdc2x1_drifttime_vs_wirenum 'SHMS DC 2X1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.2x1.wirenum P.dc.2x1.time  79 0.5  79.5 500 0 500
-TH2F pdc2u2_drifttime_vs_wirenum 'SHMS DC 2U2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.2u2.wirenum P.dc.2u2.time 107 0.5 107.5 500 0 500
-TH2F pdc2u1_drifttime_vs_wirenum 'SHMS DC 2U1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.2u1.wirenum P.dc.2u1.time 107 0.5 107.5 500 0 500
-
-#----------------------------------
-# SHMS DC Drift Distance Per Plane 
-#----------------------------------
-
-TH1F pdc1u1_ddist 'SHMS 1U1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1u1.dist 50 -0.1 0.6
-TH1F pdc1u1_ddist_cut 'SHMS 1U1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1u1.dist 50 -0.1 0.6   time_cut1
-
-TH1F pdc1u2_ddist 'SHMS 1U2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1u2.dist 50 -0.1 0.6
-TH1F pdc1u2_ddist_cut 'SHMS 1U2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1u2.dist 50 -0.1 0.6   time_cut2
-
-TH1F pdc1x1_ddist 'SHMS 1X1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1x1.dist 50 -0.1 0.6
-TH1F pdc1x1_ddist_cut 'SHMS 1X1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1x1.dist 50 -0.1 0.6   time_cut3
-
-TH1F pdc1x2_ddist 'SHMS 1X2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1x2.dist 50 -0.1 0.6
-TH1F pdc1x2_ddist_cut 'SHMS 1X2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1x2.dist 50 -0.1 0.6   time_cut4
-
-TH1F pdc1v1_ddist 'SHMS 1V1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1v1.dist 50 -0.1 0.6
-TH1F pdc1v1_ddist_cut 'SHMS 1V1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1v1.dist 50 -0.1 0.6   time_cut5
-
-TH1F pdc1v2_ddist 'SHMS 1V2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1v2.dist 50 -0.1 0.6
-TH1F pdc1v2_ddist_cut 'SHMS 1V2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1v2.dist 50 -0.1 0.6   time_cut6
-
-TH1F pdc2v2_ddist 'SHMS 2V2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2v2.dist 50 -0.1 0.6
-TH1F pdc2v2_ddist_cut 'SHMS 2V2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2v2.dist 50 -0.1 0.6   time_cut7
-
-TH1F pdc2v1_ddist 'SHMS 2V1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2v1.dist 50 -0.1 0.6
-TH1F pdc2v1_ddist_cut 'SHMS 2V1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2v1.dist 50 -0.1 0.6   time_cut8
-
-TH1F pdc2x2_ddist 'SHMS 2X2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2x2.dist 50 -0.1 0.6
-TH1F pdc2x2_ddist_cut 'SHMS 2X2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2x2.dist 50 -0.1 0.6   time_cut9
-
-TH1F pdc2x1_ddist 'SHMS 2X1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2x1.dist 50 -0.1 0.6
-TH1F pdc2x1_ddist_cut 'SHMS 2X1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2x1.dist 50 -0.1 0.6   time_cut10
-
-TH1F pdc2u2_ddist 'SHMS 2U2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2u2.dist 50 -0.1 0.6
-TH1F pdc2u2_ddist_cut 'SHMS 2U2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2u2.dist 50 -0.1 0.6   time_cut11
-
-TH1F pdc2u1_ddist 'SHMS 2U1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2u1.dist 50 -0.1 0.6
-TH1F pdc2u1_ddist_cut 'SHMS 2U1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2u1.dist 50 -0.1 0.6   time_cut12
-
-#----------------------------------------
-# SHMS DC Drift Distance vs. Wire number 
-#----------------------------------------
-
-TH2F pdc1u1_wirenum_vs_ddist 'SHMS 1U1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.1u1.wirenum P.dc.1u1.dist 107 0.5 107.5 300 -0.1 0.6
-TH2F pdc1u2_wirenum_vs_ddist 'SHMS 1U2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.1u2.wirenum P.dc.1u2.dist 107 0.5 107.5 300 -0.1 0.6
-TH2F pdc1x1_wirenum_vs_ddist 'SHMS 1X1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.1x1.wirenum P.dc.1x1.dist  79 0.5  79.5 300 -0.1 0.6
-TH2F pdc1x2_wirenum_vs_ddist 'SHMS 1X2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.1x2.wirenum P.dc.1x2.dist  79 0.5  79.5 300 -0.1 0.6
-TH2F pdc1v1_wirenum_vs_ddist 'SHMS 1V1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.1v1.wirenum P.dc.1v1.dist 107 0.5 107.5 300 -0.1 0.6
-TH2F pdc1v2_wirenum_vs_ddist 'SHMS 1V2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.1v2.wirenum P.dc.1v2.dist 107 0.5 107.5 300 -0.1 0.6
-
-TH2F pdc2u2_wirenum_vs_ddist 'SHMS 2U2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.2u2.wirenum P.dc.2u2.dist 107 0.5 107.5 300 -0.1 0.6
-TH2F pdc2u1_wirenum_vs_ddist 'SHMS 2U1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.2u1.wirenum P.dc.2u1.dist 107 0.5 107.5 300 -0.1 0.6
-TH2F pdc2x2_wirenum_vs_ddist 'SHMS 2X2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.2x2.wirenum P.dc.2x2.dist  79 0.5  79.5 300 -0.1 0.6
-TH2F pdc2x1_wirenum_vs_ddist 'SHMS 2X1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.2x1.wirenum P.dc.2x1.dist  79 0.5  79.5 300 -0.1 0.6
-TH2F pdc2v2_wirenum_vs_ddist 'SHMS 2V2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.2v2.wirenum P.dc.2v2.dist 107 0.5 107.5 300 -0.1 0.6
-TH2F pdc2v1_wirenum_vs_ddist 'SHMS 2V1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.2v1.wirenum P.dc.2v1.dist 107 0.5 107.5 300 -0.1 0.6
-
-#-----------------------------
-# SHMS DC RESIDUALS PER PLANE 
-#-----------------------------
-
-TH1F pdc1u1_residuals 'SHMS 1U1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[0]  200 -1.0 1.0
-TH1F pdc1u2_residuals 'SHMS 1U2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[1]  200 -1.0 1.0
-TH1F pdc1x1_residuals 'SHMS 1X1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[2]  200 -1.0 1.0
-TH1F pdc1x2_residuals 'SHMS 1X2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[3]  200 -1.0 1.0
-TH1F pdc1v1_residuals 'SHMS 1V1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[4]  200 -1.0 1.0
-TH1F pdc1v2_residuals 'SHMS 1V2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[5]  200 -1.0 1.0
-
-TH1F pdc2v2_residuals 'SHMS 2V2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[6]  200 -1.0 1.0
-TH1F pdc2v1_residuals 'SHMS 2V1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[7]  200 -1.0 1.0
-TH1F pdc2x2_residuals 'SHMS 2X2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[8]  200 -1.0 1.0
-TH1F pdc2x1_residuals 'SHMS 2X1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[9]  200 -1.0 1.0
-TH1F pdc2u2_residuals 'SHMS 2U2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[10] 200 -1.0 1.0
-TH1F pdc2u1_residuals 'SHMS 2U1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[11] 200 -1.0 1.0
-
-#-----------------------------------
-# SHMS DC RESIDUALS vs. Wire Number
-#-----------------------------------
-
-TH2F pdc1u1_residuals_vs_wirenum 'SHMS 1U1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.1u1.wirenum P.dc.residual[0] 107 0.5 107.5 200 -1.0 1.0
-TH2F pdc1u2_residuals_vs_wirenum 'SHMS 1U2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.1u2.wirenum P.dc.residual[1] 107 0.5 107.5 200 -1.0 1.0
-TH2F pdc1x1_residuals_vs_wirenum 'SHMS 1X1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.1x1.wirenum P.dc.residual[2] 79 0.5  79.5 200 -1.0 1.0
-TH2F pdc1x2_residuals_vs_wirenum 'SHMS 1X2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.1x2.wirenum P.dc.residual[3] 79 0.5  79.5 200 -1.0 1.0
-TH2F pdc1v1_residuals_vs_wirenum 'SHMS 1V1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.1v1.wirenum P.dc.residual[4] 107 0.5 107.5 200 -1.0 1.0
-TH2F pdc1v2_residuals_vs_wirenum 'SHMS 1V2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.1v2.wirenum P.dc.residual[5] 107 0.5 107.5 200 -1.0 1.0
-
-TH2F pdc2v2_residuals_vs_wirenum 'SHMS 2V2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.2v2.wirenum P.dc.residual[6] 107 0.5 107.5 200 -1.0 1.0
-TH2F pdc2v1_residuals_vs_wirenum 'SHMS 2V1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.2v1.wirenum P.dc.residual[7] 107 0.5 107.5 200 -1.0 1.0
-TH2F pdc2x2_residuals_vs_wirenum 'SHMS 2X2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.2x2.wirenum P.dc.residual[8] 79 0.5  79.5 200 -1.0 1.0
-TH2F pdc2x1_residuals_vs_wirenum 'SHMS 2X1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.2x1.wirenum P.dc.residual[9] 79 0.5  79.5 200 -1.0 1.0
-TH2F pdc2u2_residuals_vs_wirenum 'SHMS 2U2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.2u2.wirenum P.dc.residual[10] 107 0.5 107.5 200 -1.0 1.0
-TH2F pdc2u1_residuals_vs_wirenum 'SHMS 2U1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.2u1.wirenum P.dc.residual[11] 107 0.5 107.5 200 -1.0 1.0
-
-#-------------------------------------------
-# SHMS DC TRACKING VARIABLES AT FOCAL PLANE
-#-------------------------------------------
-
-TH1F pdc_trk_mom 'SHMS DC Track Momentum; P (GeV); Number of Entires / 10 MeV' P.tr.p 600 0 6
-TH1F pdc_trk_beta 'SHMS DC Track Beta; Beta (GeV); Number of Entires' P.tr.beta 300 -1.5 1.5
-TH2F pdc_xfp_vs_yxp 'SHMS DC X_{fp} vs Y_{fp}; Y_{fp} (cm) / 1 cm; X_{fp} (cm) / 1 cm' P.dc.y_fp P.dc.x_fp 100 -50 50 100 -50 50
-TH2F pdc_xpfp_vs_ypfp 'SHMS DC X'_{fp} vs Y'_{fp}; Y'_{fp} / 0.002 rad; X'_{fp} / 0.002 rad' P.dc.yp_fp P.dc.xp_fp 100 -.1 .1 100 -.1 .1
-TH2F pdc_xfp_vs_ypfp 'SHMS DC X_{fp} vs Y'_{fp}; Y'_{fp} / 0.002 rad; X_{fp} / 1 cm'  P.dc.yp_fp P.dc.x_fp 100 -.1 .1 100 -50 50 
-TH2F pdc_xfp_vs_xpfp 'SHMS DC X_{fp} vs X'_{fp}; X'_{fp} / 0.002 rad; X_{fp} / 1 cm' P.dc.xp_fp P.dc.x_fp 100 -.1 .1 100 -50 50
\ No newline at end of file
+#include "DEF-files/SHMS/TEST_STANDS/DC/pdcana.def"
\ No newline at end of file
diff --git a/DEF-files/SHMS/TEST_STANDS/DC/pdcana.def b/DEF-files/SHMS/TEST_STANDS/DC/pdcana.def
index 977f0867a02335f2dfc8cdf5e66bb969da260109..5ead4e219cf58f07597a90db822dab8d5eb67e69 100644
--- a/DEF-files/SHMS/TEST_STANDS/DC/pdcana.def
+++ b/DEF-files/SHMS/TEST_STANDS/DC/pdcana.def
@@ -2,7 +2,10 @@
 #
 block P.dc.*
 
-#SHMS DC WIRE MAP
+#------------------
+# SHMS DC WIRE MAP
+#------------------
+
 TH1F pdc1u1_wirenum 'SHMS DC 1U1 Wiremap; Wire Number; Number of Entries' P.dc.1u1.wirenum 107 0.5 107.5
 TH1F pdc1u2_wirenum 'SHMS DC 1U2 Wiremap; Wire Number; Number of Entries' P.dc.1u2.wirenum 107 0.5 107.5
 TH1F pdc1x1_wirenum 'SHMS DC 1X1 Wiremap; Wire Number; Number of Entries' P.dc.1x1.wirenum  79 0.5  79.5
@@ -17,7 +20,10 @@ TH1F pdc2x1_wirenum 'SHMS DC 2X1 Wiremap; Wire Number; Number of Entries' P.dc.2
 TH1F pdc2u2_wirenum 'SHMS DC 2U2 Wiremap; Wire Number; Number of Entries' P.dc.2u2.wirenum 107 0.5 107.5
 TH1F pdc2u1_wirenum 'SHMS DC 2U1 Wiremap; Wire Number; Number of Entries' P.dc.2u1.wirenum 107 0.5 107.5
 
-#SHMS DC RAW TDC PER PLANE 
+#------------------------------
+# SHMS DC RAW TDC PER PLANE 
+#------------------------------
+
 TH1F pdc1u1_raw_tdc 'PDC 1U1 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' P.dc.1u1.rawtdc 5000 -25000 25000
 TH1F pdc1u2_raw_tdc 'PDC 1U2 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' P.dc.1u2.rawtdc 5000 -25000 25000
 TH1F pdc1x1_raw_tdc 'PDC 1X1 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' P.dc.1x1.rawtdc 5000 -25000 25000
@@ -32,7 +38,10 @@ TH1F pdc2x1_raw_tdc 'PDC 2X1 Raw TDC; Raw TDC Value / 10 TDC Units; Number of En
 TH1F pdc2u2_raw_tdc 'PDC 2U2 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' P.dc.2u2.rawtdc 5000 -25000 25000
 TH1F pdc2u1_raw_tdc 'PDC 2U1 Raw TDC; Raw TDC Value / 10 TDC Units; Number of Entries' P.dc.2u1.rawtdc 5000 -25000 25000
 
-#SHMS DC RAW TDC VS. WIRENUMBER  
+#------------------------------
+# SHMS DC RAW TDC VS. WIRENUMBER  
+#------------------------------
+
 TH2F pdc1u1_raw_tdc_vs_wirenum 'PDC 1U1 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' P.dc.1u1.wirenum P.dc.1u1.rawtdc 107 0.5 107.5 5000 -25000 25000
 TH2F pdc1u2_raw_tdc_vs_wirenum 'PDC 1U2 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' P.dc.1u2.wirenum P.dc.1u2.rawtdc 107 0.5 107.5 5000 -25000 25000
 TH2F pdc1x1_raw_tdc_vs_wirenum 'PDC 1X1 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' P.dc.1x1.wirenum P.dc.1x1.rawtdc  79 0.5  79.5 5000 -25000 25000
@@ -47,8 +56,9 @@ TH2F pdc2x1_raw_tdc_vs_wirenum 'PDC 2X1 Raw TDC vs. Wire Number; Wire Number; Ra
 TH2F pdc2u2_raw_tdc_vs_wirenum 'PDC 2U2 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' P.dc.2u2.wirenum P.dc.2u2.rawtdc 107 0.5 107.5 5000 -25000 25000
 TH2F pdc2u1_raw_tdc_vs_wirenum 'PDC 2U1 Raw TDC vs. Wire Number; Wire Number; Raw TDC Value / 10 TDC Units' P.dc.2u1.wirenum P.dc.2u1.rawtdc 107 0.5 107.5 5000 -25000 25000
 
-
-#SHMS DC DRIFT TIME PER PLANE 
+#------------------------------
+# SHMS DC DRIFT TIME PER PLANE 
+#------------------------------
 TH1F pdc1u1_drifttime 'SHMS DC 1U1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.1u1.time 400 -50 350
 TH1F pdc1u2_drifttime 'SHMS DC 1U2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.1u2.time 400 -50 350
 TH1F pdc1x1_drifttime 'SHMS DC 1X1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.1x1.time 400 -50 350
@@ -63,7 +73,10 @@ TH1F pdc2x1_drifttime 'SHMS DC 2X1 Drift Time; Drift Time (ns); Number of Entrie
 TH1F pdc2u2_drifttime 'SHMS DC 2U2 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.2u2.time 400 -50 350
 TH1F pdc2u1_drifttime 'SHMS DC 2U1 Drift Time; Drift Time (ns); Number of Entries / 1 ns' P.dc.2u1.time 400 -50 350
 
-#SHMS DC DRIFT TIME VS. WIRENUMBER 
+#----------------------------------
+# SHMS DC DRIFT TIME VS. WIRENUMBER 
+#----------------------------------
+
 TH2F pdc1u1_drifttime_vs_wirenum 'SHMS DC 1U1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.1u1.wirenum P.dc.1u1.time 107 0.5 107.5 500 0 500
 TH2F pdc1u2_drifttime_vs_wirenum 'SHMS DC 1U2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.1u2.wirenum P.dc.1u2.time 107 0.5 107.5 500 0 500
 TH2F pdc1x1_drifttime_vs_wirenum 'SHMS DC 1X1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.1x1.wirenum P.dc.1x1.time  79 0.5  79.5 500 0 500
@@ -78,8 +91,9 @@ TH2F pdc2x1_drifttime_vs_wirenum 'SHMS DC 2X1Drift Time vs. Wire Number; Wire Nu
 TH2F pdc2u2_drifttime_vs_wirenum 'SHMS DC 2U2Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.2u2.wirenum P.dc.2u2.time 107 0.5 107.5 500 0 500
 TH2F pdc2u1_drifttime_vs_wirenum 'SHMS DC 2U1Drift Time vs. Wire Number; Wire Number; Drift Time (ns)' P.dc.2u1.wirenum P.dc.2u1.time 107 0.5 107.5 500 0 500
 
-
-#SHMS DC Drift Distance Per Plane  
+#----------------------------------
+# SHMS DC Drift Distance Per Plane 
+#----------------------------------
 TH1F pdc1u1_ddist 'SHMS 1U1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1u1.dist 28 -0.1 0.6
 TH1F pdc1u2_ddist 'SHMS 1U2 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1u2.dist 28 -0.1 0.6
 TH1F pdc1x1_ddist 'SHMS 1X1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.1x1.dist 28 -0.1 0.6
@@ -95,7 +109,10 @@ TH1F pdc2v2_ddist 'SHMS 2V2 Drift Distance; Drift Distance (cm); Number of Entri
 TH1F pdc2v1_ddist 'SHMS 2V1 Drift Distance; Drift Distance (cm); Number of Entries' P.dc.2v1.dist 28 -0.1 0.6
 
 
-#SHMS DC Drift Distance vs. Wire number 
+#----------------------------------------
+# SHMS DC Drift Distance vs. Wire number 
+#----------------------------------------
+
 TH2F pdc1u1_wirenum_vs_ddist 'SHMS 1U1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.1u1.wirenum P.dc.1u1.dist 107 0.5 107.5 300 -0.1 0.6
 TH2F pdc1u2_wirenum_vs_ddist 'SHMS 1U2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.1u2.wirenum P.dc.1u2.dist 107 0.5 107.5 300 -0.1 0.6
 TH2F pdc1x1_wirenum_vs_ddist 'SHMS 1X1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.1x1.wirenum P.dc.1x1.dist  79 0.5  79.5 300 -0.1 0.6
@@ -110,7 +127,10 @@ TH2F pdc2x1_wirenum_vs_ddist 'SHMS 2X1 Wiremap vs. Drift Distance; Wire Number;
 TH2F pdc2v2_wirenum_vs_ddist 'SHMS 2V2 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.2v2.wirenum P.dc.2v2.dist 107 0.5 107.5 300 -0.1 0.6
 TH2F pdc2v1_wirenum_vs_ddist 'SHMS 2V1 Wiremap vs. Drift Distance; Wire Number; Drift Distance (cm)' P.dc.2v1.wirenum P.dc.2v1.dist 107 0.5 107.5 300 -0.1 0.6
 
-#SHMS DC RESIDUALS PER PLANE  
+#-----------------------------
+# SHMS DC RESIDUALS PER PLANE 
+#-----------------------------
+
 TH1F pdc1u1_residuals 'SHMS 1U1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[0]  200 -1.0 1.0
 TH1F pdc1u2_residuals 'SHMS 1U2 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[1]  200 -1.0 1.0
 TH1F pdc1x1_residuals 'SHMS 1X1 DC Residuals; Residuals (cm); Number of Entries / 0.01 cm' P.dc.residual[2]  200 -1.0 1.0
@@ -127,7 +147,10 @@ TH1F pdc2u1_residuals 'SHMS 2U1 DC Residuals; Residuals (cm); Number of Entries
 
 
 
-#RESIDUALS vs. Wire Number
+#-----------------------------------
+# SHMS DC RESIDUALS vs. Wire Number
+#-----------------------------------
+
 TH2F pdc1u1_residuals_vs_wirenum 'SHMS 1U1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.1u1.wirenum P.dc.residual[0] 107 0.5 107.5 200 -1.0 1.0
 TH2F pdc1u2_residuals_vs_wirenum 'SHMS 1U2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.1u2.wirenum P.dc.residual[1] 107 0.5 107.5 200 -1.0 1.0
 TH2F pdc1x1_residuals_vs_wirenum 'SHMS 1X1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.1x1.wirenum P.dc.residual[2] 79 0.5  79.5 200 -1.0 1.0
@@ -142,8 +165,13 @@ TH2F pdc2x1_residuals_vs_wirenum 'SHMS 2X1 DC Residuals vs. Wire Number; Wire Nu
 TH2F pdc2u2_residuals_vs_wirenum 'SHMS 2U2 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.2u2.wirenum P.dc.residual[10] 107 0.5 107.5 200 -1.0 1.0
 TH2F pdc2u1_residuals_vs_wirenum 'SHMS 2U1 DC Residuals vs. Wire Number; Wire Number; Residuals (cm)' P.dc.2u1.wirenum P.dc.residual[11] 107 0.5 107.5 200 -1.0 1.0
 
-TH2F pdc_xfp_vs_yxp 'SHMS DC Xfp vs Yxp; Yfp (cm) / 1 mm; Xfp (cm) / 1 mm' P.dc.y P.dc.x 1000 -50 50 1000 -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
-
-
+#-------------------------------------------
+# SHMS DC TRACKING VARIABLES AT FOCAL PLANE
+#-------------------------------------------
 
+TH1F pdc_trk_mom 'SHMS DC Track Momentum; P (GeV); Number of Entires / 10 MeV' P.tr.p 600 0 6
+TH1F pdc_trk_beta 'SHMS DC Track Beta; Beta (GeV); Number of Entires' P.tr.beta 300 -1.5 1.5
+TH2F pdc_xfp_vs_yfp 'SHMS DC X_{fp} vs Y_{fp}; Y_{fp} (cm) / 1 cm; X_{fp} (cm) / 1 cm' P.dc.y_fp P.dc.x_fp 100 -50 50 100 -50 50
+TH2F pdc_xpfp_vs_ypfp 'SHMS DC X'_{fp} vs Y'_{fp}; Y'_{fp} / 0.002 rad; X'_{fp} / 0.002 rad' P.dc.yp_fp P.dc.xp_fp 100 -.1 .1 100 -.1 .1
+TH2F pdc_xfp_vs_ypfp 'SHMS DC X_{fp} vs Y'_{fp}; Y'_{fp} / 0.002 rad; X_{fp} / 1 cm'  P.dc.yp_fp P.dc.x_fp 100 -.1 .1 100 -50 50 
+TH2F pdc_xfp_vs_xpfp 'SHMS DC X_{fp} vs X'_{fp}; X'_{fp} / 0.002 rad; X_{fp} / 1 cm' P.dc.xp_fp P.dc.x_fp 100 -.1 .1 100 -50 50
\ No newline at end of file
diff --git a/onlineGUI/CONFIG/HMS/DC/hdc_stand.cfg b/onlineGUI/CONFIG/HMS/DC/hdc_stand.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..e3ae2bab4039adf4346f50fd31dfb87142048ec6
--- /dev/null
+++ b/onlineGUI/CONFIG/HMS/DC/hdc_stand.cfg
@@ -0,0 +1,115 @@
+protorootfile ../ROOTfiles/hms_replay_production_XXXXX_1000000.root
+guicolor orange
+canvassize 1200 1000
+
+newpage 2 3
+title HMS DC raw TDC
+macro    UTIL/GEN/overlay2.C("hdc1u1_raw_tdc","hdc2v1_raw_tdc","1U1","2V1")
+macro    UTIL/GEN/overlay2.C("hdc1u2_raw_tdc","hdc2v2_raw_tdc","1U2","2V2")
+macro    UTIL/GEN/overlay2.C("hdc1x1_raw_tdc","hdc2x1_raw_tdc","1X1","2X1")
+macro    UTIL/GEN/overlay2.C("hdc1x2_raw_tdc","hdc2x2_raw_tdc","1X2","2X2")
+macro    UTIL/GEN/overlay2.C("hdc1v1_raw_tdc","hdc2u1_raw_tdc","1V1","2U1")
+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
+
+newpage 2 3
+title HMS DC wire hits
+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 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 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
+
+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 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
+
+newpage 2 3
+title HMS DC residuals
+macro    UTIL/GEN/overlay2.C("hdc1u1_residuals","hdc2v1_residuals","1U1","2V1")
+macro    UTIL/GEN/overlay2.C("hdc1u2_residuals","hdc2v2_residuals","1U2","2V2")
+macro    UTIL/GEN/overlay2.C("hdc1x1_residuals","hdc2x1_residuals","1X1","2X1")
+macro    UTIL/GEN/overlay2.C("hdc1x2_residuals","hdc2x2_residuals","1X2","2X2")
+macro    UTIL/GEN/overlay2.C("hdc1v1_residuals","hdc2u1_residuals","1V1","2U1")
+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
+
+newpage 2 2 
+title HMS DC track at focal plane
+hdc_xfp_vs_yxp -nostat
+hdc_xpfp_vs_ypfp -nostat
+hdc_xfp_vs_ypfp -nostat
+hdc_xfp_vs_xpfp -nostat
\ No newline at end of file