Index: trunk/Mars/msimcamera/MSimCalibrationSignal.cc
===================================================================
--- trunk/Mars/msimcamera/MSimCalibrationSignal.cc	(revision 17733)
+++ trunk/Mars/msimcamera/MSimCalibrationSignal.cc	(revision 17734)
@@ -246,5 +246,6 @@
 
     // Set trigger pattern according to the trigger type
-    const UInt_t p = fRunHeader->IsCalibrationRun() ? MTriggerPattern::kCalibration : MTriggerPattern::kPedestal;
+    const UInt_t p = fRunHeader->IsCalibrationRun() ? 0x100 : 0x400; 
+    //const UInt_t p = fRunHeader->IsCalibrationRun() ? MTriggerPattern::kCalibration : MTriggerPattern::kPedestal;
     fEvtHeader->SetTriggerPattern(~(p | (p<<8)));
     fEvtHeader->SetCalibrationPattern(0/*BIT(16)<<16*/); // CT1 Pulser, see MCalibrationPatternDecode
Index: trunk/Mars/msimcamera/MSimTrigger.cc
===================================================================
--- trunk/Mars/msimcamera/MSimTrigger.cc	(revision 17733)
+++ trunk/Mars/msimcamera/MSimTrigger.cc	(revision 17734)
@@ -477,10 +477,6 @@
     fTrigger->SetReadyToSave();
 
-    // Trigger pattern to be set
-    // FIXME: Make flexible
-    const UInt_t pat = (UInt_t)~(MTriggerPattern::kTriggerLvl1 | (MTriggerPattern::kTriggerLvl1<<8));
-
     // Flag this event as triggered by the lvl1 trigger (FIXME?)
-    fEvtHeader->SetTriggerPattern(pos<0 ? 0 : pat);
+    fEvtHeader->SetTriggerPattern(pos<0 ? 0 : 4);
     fEvtHeader->SetNumTrigLvl1((UInt_t)idx);
     fEvtHeader->SetReadyToSave();
