Index: /trunk/FACT++/src/HeadersFTM.h
===================================================================
--- /trunk/FACT++/src/HeadersFTM.h	(revision 12289)
+++ /trunk/FACT++/src/HeadersFTM.h	(revision 12290)
@@ -311,4 +311,12 @@
 
             return &pix;
+        }
+
+        void EnablePatch(int idx, bool enable)
+        {
+            const int patch = idx%4;
+            const int board = idx/4;
+
+            fBoard[board/10][board%10].fEnable[patch] = enable ? 0x1ff : 0;
         }
 
@@ -576,4 +584,6 @@
         float fOnTime;
 
+        DimTriggerRates() { memset(this, 0, sizeof(DimTriggerRates)); }
+
         DimTriggerRates(const Header &h, const DynamicData &d, const StaticData &s, float rate, float et, float ot) :
             fTimeStamp(h.fTimeStamp), fOnTimeCounter(d.fOnTimeCounter),
