From 8c990e0d5ec49e83913c612a51af7900eceb69b5 Mon Sep 17 00:00:00 2001
From: Hall C Online Analyzer User <brad.hallc-online@swatter.net>
Date: Mon, 5 Feb 2018 11:03:09 -0500
Subject: [PATCH] Spring 2018 ver14 (#389)

* Implement #include cut files correctly

* Update CT monitoring script
---
 .../coin_production_hElec_pProt_cuts.def      |   4 ++++
 .../hstackana_coarsetracking_cuts.def         |   2 ++
 .../hstackana_reconstruction_cuts.def         |   2 ++
 .../pstackana_coarsetracking_cuts.def         |   2 ++
 .../pstackana_reconstruction_cuts.def         |   2 ++
 SCRIPTS/COIN/MONITOR/coin_monitor.root        | Bin 13051 -> 13221 bytes
 6 files changed, 12 insertions(+)

diff --git a/DEF-files/COIN/PRODUCTION/coin_production_hElec_pProt_cuts.def b/DEF-files/COIN/PRODUCTION/coin_production_hElec_pProt_cuts.def
index d4ea6452..b2652858 100644
--- a/DEF-files/COIN/PRODUCTION/coin_production_hElec_pProt_cuts.def
+++ b/DEF-files/COIN/PRODUCTION/coin_production_hElec_pProt_cuts.def
@@ -62,8 +62,10 @@ ALL_COIN_NO_EDTM  T.coin.hEDTM_tdcTime==0.0&&T.coin.pEDTM_tdcTime==0.0&&ALL_even
 Decode_master     ALL_COIN_NO_EDTM
 
 Block: CoarseTracking
+
 #include "DEF-files/SHMS/PRODUCTION/pstackana_coarsetracking_cuts.def"
 #include "DEF-files/HMS/PRODUCTION/hstackana_coarsetracking_cuts.def"
+
 CoarseTracking_master ALL_COIN_NO_EDTM
 
 Block: CoarseReconstruct
@@ -73,8 +75,10 @@ Block: Tracking
 Tracking_master  ALL_COIN_NO_EDTM
 
 Block: Reconstruct
+
 #include "DEF-files/SHMS/PRODUCTION/pstackana_reconstruction_cuts.def"
 #include "DEF-files/HMS/PRODUCTION/hstackana_reconstruction_cuts.def"
+
 Reconstruct_master ALL_COIN_NO_EDTM
 
 hcleantrack        H.gtr.index > -1
diff --git a/DEF-files/HMS/PRODUCTION/hstackana_coarsetracking_cuts.def b/DEF-files/HMS/PRODUCTION/hstackana_coarsetracking_cuts.def
index da79c541..f940d1b2 100644
--- a/DEF-files/HMS/PRODUCTION/hstackana_coarsetracking_cuts.def
+++ b/DEF-files/HMS/PRODUCTION/hstackana_coarsetracking_cuts.def
@@ -1,3 +1,5 @@
+Block: CoarseTracking
+
 #add cuts to stricter times and apply them to drift distances (HMS 6 GeV Drift Chambers)
 hcut_time_cut1                            H.dc.1x1.time > 0 && H.dc.1x1.time < 250
 hcut_time_cut2                            H.dc.1v2.time > 0 && H.dc.1v2.time < 250
diff --git a/DEF-files/HMS/PRODUCTION/hstackana_reconstruction_cuts.def b/DEF-files/HMS/PRODUCTION/hstackana_reconstruction_cuts.def
index ad06ec3a..60acc685 100644
--- a/DEF-files/HMS/PRODUCTION/hstackana_reconstruction_cuts.def
+++ b/DEF-files/HMS/PRODUCTION/hstackana_reconstruction_cuts.def
@@ -1,3 +1,5 @@
+Block: Reconstruct
+
 hcut_cer_pmt1_elec        H.cer.npe[0]>.5
 hcut_cer_pmt2_elec        H.cer.npe[0]>.5
 hcut_cer_elec       	  H.cer.npeSum>.5
diff --git a/DEF-files/SHMS/PRODUCTION/pstackana_coarsetracking_cuts.def b/DEF-files/SHMS/PRODUCTION/pstackana_coarsetracking_cuts.def
index 7528c516..59cd3130 100644
--- a/DEF-files/SHMS/PRODUCTION/pstackana_coarsetracking_cuts.def
+++ b/DEF-files/SHMS/PRODUCTION/pstackana_coarsetracking_cuts.def
@@ -1,3 +1,5 @@
+Block: CoarseTracking
+
 # Add cuts to stricter times and apply them to drift distances 
 pcut_time_cut1      P.dc.1u1.time > 0 && P.dc.1u1.time < 250
 pcut_time_cut2      P.dc.1u2.time > 0 && P.dc.1u2.time < 250
diff --git a/DEF-files/SHMS/PRODUCTION/pstackana_reconstruction_cuts.def b/DEF-files/SHMS/PRODUCTION/pstackana_reconstruction_cuts.def
index d47b3b5a..9bffe08e 100644
--- a/DEF-files/SHMS/PRODUCTION/pstackana_reconstruction_cuts.def
+++ b/DEF-files/SHMS/PRODUCTION/pstackana_reconstruction_cuts.def
@@ -1,3 +1,5 @@
+Block: Reconstruct
+
 pcut_cer_ng_elec    	  P.ngcer.npeSum > 0.5
 pcut_cer_ng_pi      	  P.ngcer.npeSum <= 0.5
 pcut_cer_hg_elec	  P.hgcer.npeSum > 0.5
diff --git a/SCRIPTS/COIN/MONITOR/coin_monitor.root b/SCRIPTS/COIN/MONITOR/coin_monitor.root
index 300b5f30d968cf8fc3ca7174f88f04298820501b..6c01665d532674021dffaf961188dec00bc6b74a 100644
GIT binary patch
delta 3215
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
EKk@elBme*a

delta 3025
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
Y+(``c1`|{-hCod;w57fps*wr&2kOw1DF6Tf

-- 
GitLab