Index: /trunk/MagicSoft/Mars/Changelog
===================================================================
--- /trunk/MagicSoft/Mars/Changelog	(revision 1796)
+++ /trunk/MagicSoft/Mars/Changelog	(revision 1797)
@@ -1,3 +1,12 @@
                                                  -*-*- END OF LINE -*-*-
+ 2003/02/27: Abelardo Moralejo
+
+    * mmontecarlo/MMcTriggerRateCalc.cc:
+      - Fixed: MMCTrigHeader could not be found in the case of camera
+	files containing single trigger condition. To be fixed: selection of
+	one condition within a file with several.
+    * macros/trigrate.C
+      - no plot is made in the case of single trigger condition.
+
  2003/02/25: Thomas Bretz
 
Index: /trunk/MagicSoft/Mars/macros/trigrate.C
===================================================================
--- /trunk/MagicSoft/Mars/macros/trigrate.C	(revision 1796)
+++ /trunk/MagicSoft/Mars/macros/trigrate.C	(revision 1797)
@@ -183,6 +183,9 @@
     hists.Print();
 
-    gStyle->SetOptStat(0);
-    rate->Draw();
+    if (num > 1)
+      {
+	gStyle->SetOptStat(0);
+	rate->Draw();
+      }
 }
 
Index: /trunk/MagicSoft/Mars/mmontecarlo/MMcTriggerRateCalc.cc
===================================================================
--- /trunk/MagicSoft/Mars/mmontecarlo/MMcTriggerRateCalc.cc	(revision 1796)
+++ /trunk/MagicSoft/Mars/mmontecarlo/MMcTriggerRateCalc.cc	(revision 1797)
@@ -142,6 +142,10 @@
 	GetRate(i)->SetEnergyMax(fMcCorRunHeader->GetEUppLim()/1000.);
 
-	TString th("MMcTrigHeader;");
-	th += i+1;
+        TString th("MMcTrigHeader");
+	if (fNum > 1)
+	  {
+	    th += ";";
+	    th += i+1;
+	  }
 
 	MMcTrigHeader* trighead = (MMcTrigHeader*) pList->FindObject(th);
