Index: trunk/MagicSoft/Mars/mmontecarlo/MMcTriggerRateCalc.cc
===================================================================
--- trunk/MagicSoft/Mars/mmontecarlo/MMcTriggerRateCalc.cc	(revision 1880)
+++ trunk/MagicSoft/Mars/mmontecarlo/MMcTriggerRateCalc.cc	(revision 1890)
@@ -323,5 +323,5 @@
         {
         case kPROTON:
-	  if (fMcCorRunHeader->GetSlopeSpec() != -2.75)
+	  if (floor(-100*fMcCorRunHeader->GetSlopeSpec()+0.5) != 275)
 	    {
                 *fLog << err << dbginf << "Spectrum slope as read from input file (";
@@ -333,9 +333,9 @@
 	  break;
         case kHELIUM:
-	  if (fMcCorRunHeader->GetSlopeSpec() != -2.62)
+	  if (floor(-100*fMcCorRunHeader->GetSlopeSpec()+0.5) != 262)
 	    {
                 *fLog << err << dbginf << "Spectrum slope as read from input file (";
                 *fLog << fMcCorRunHeader->GetSlopeSpec() << ") does not match the expected ";
-                *fLog << "one (-2.75) for Helium" << endl << "... aborting." << endl;
+                *fLog << "one (-2.62) for Helium" << endl << "... aborting." << endl;
                 return kFALSE;
 	    }
@@ -358,7 +358,8 @@
 }
 
-
+// --------------------------------------------------------------------------
+//
 // Draw rate as a funtion of discriminator threshold.
-
+//
 void MMcTriggerRateCalc::Draw()
 {
