Index: trunk/FACT++/src/HeadersFTM.h
===================================================================
--- trunk/FACT++/src/HeadersFTM.h	(revision 11347)
+++ trunk/FACT++/src/HeadersFTM.h	(revision 11348)
@@ -274,4 +274,12 @@
         }
 
+        void EnableAllPixel()
+        {
+            for (int c=0; c<4; c++)
+                for (int b=0; b<10; b++)
+                    for (int p=0; p<4; p++)
+                        fBoard[c][b].fEnable[p] = 0x1f;
+        }
+
         bool Enabled(uint16_t idx) const
         {
@@ -286,4 +294,26 @@
         uint8_t GetSequenceLPint() const { return (fTriggerSequence>> 5)&0x1f; }
         uint8_t GetSequenceLPext() const { return (fTriggerSequence)    &0x1f; }
+
+        void SetSequence(uint8_t ped, uint8_t lpint, uint8_t lpext)
+        {
+            fTriggerSequence = ((ped&0x1f)<<10)|((lpint&0x1f)<<5)|(lpext&0x1f);
+
+            Enable(kPedestal, ped  >0);
+            Enable(kLPext,    lpext>0);
+            Enable(kLPint,    lpint>0);
+        }
+
+        void SetClockRegister(const uint64_t reg[])
+        {
+            for (int i=0; i<8; i++)
+                fClockConditioner[i] = reg[i];
+        }
+
+        void SetPrescaling(uint16_t val)
+        {
+            for (int c=0; c<4; c++)
+                for (int b=0; b<10; b++)
+                    fBoard[c][b].fPrescaling = val;
+        }
 
     } __attribute__((__packed__));
