Index: trunk/MagicSoft/Mars/macros/CCDataCheck.C
===================================================================
--- trunk/MagicSoft/Mars/macros/CCDataCheck.C	(revision 3829)
+++ trunk/MagicSoft/Mars/macros/CCDataCheck.C	(revision 3830)
@@ -41,9 +41,14 @@
 
   //
-  // Check of the raw files
-  //
-//    MStatusDisplay *d = new MStatusDisplay;
-//    d->SetTitle(filename);
-//    d->SetLogStream(&gLog, kTRUE);            // Disables output to stdout
+  // If you want to run the macro in batch mode, set batchmode to kTRUE
+  //
+  Bool_t batchmode = kFALSE;
+
+  if(!batchmode)
+    {
+      MStatusDisplay *d = new MStatusDisplay;
+      d->SetTitle(filename);
+      d->SetLogStream(&gLog, kTRUE);            // Disables output to stdout
+    }
 
   //
@@ -478,5 +483,6 @@
   MEvtLoop evtloop;
   evtloop.SetParList(&plist);
-//    evtloop.SetDisplay(d);
+  if(!batchmode)
+    evtloop.SetDisplay(d);
     
   //
@@ -560,4 +566,7 @@
   mh3->GetHist()->SetTitle("Control deviation of the motors");
   mh3->GetHist()->SetStats(1);
+  mh3->GetHist()->SetLabelSize(0.06,"X");
+  mh3->GetHist()->SetLabelSize(0.06,"Y");
+  mh3->GetHist()->SetTitleSize(0.06,"X");
   TLine ln;
   ln.SetLineColor(kGreen);
@@ -583,4 +592,6 @@
       hist->SetYTitle("");
       hist->SetTitle("");
+      hist->SetLabelSize(0.1,"X");
+      hist->SetTitleSize(0.06,"X");
       hist->SetStats(0);
       hist->SetMinimum(-0.5);
@@ -607,4 +618,8 @@
   mh3->GetHist()->SetYTitle("\\Delta [arcmin]");
   mh3->GetHist()->SetTitle("Control deviation of the motors");
+  mh3->GetHist()->SetLabelSize(0.06,"X");
+  mh3->GetHist()->SetLabelSize(0.06,"Y");
+  mh3->GetHist()->SetTitleSize(0.06,"X");
+  mh3->GetHist()->SetTitleSize(0.06,"Y");
   mh3->GetHist()->SetStats(1);
   mh3->GetHist()->Draw("box");
@@ -623,4 +638,8 @@
       hvt->GetGraph()->GetHistogram()->SetYTitle("Zd [\\circ]");
       hvt->GetGraph()->GetHistogram()->SetTitle("Zd vs. Time");
+      hvt->GetGraph()->GetHistogram()->SetLabelSize(0.06,"X");
+      hvt->GetGraph()->GetHistogram()->SetTitleSize(0.06,"X");
+      hvt->GetGraph()->GetHistogram()->SetLabelSize(0.06,"Y");
+      hvt->GetGraph()->GetHistogram()->SetTitleSize(0.06,"Y");
       hvt->GetGraph()->GetHistogram()->SetStats(0);
     }
@@ -658,5 +677,6 @@
       axey->SetBinLabel(axey->FindFixBin(8),"SHUTD");
       axey->SetBinLabel(axey->FindFixBin(9),"N/A");
-      axey->SetLabelSize(0.05);
+      hist->SetLabelSize(0.04,"X");
+      hist->SetLabelSize(0.05,"Y");
       hist->GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00");
       hist->SetXTitle("Time");
@@ -682,5 +702,6 @@
       axey->SetBinLabel(axey->FindFixBin(7),"Stopped");
       axey->SetBinLabel(axey->FindFixBin(9),"n/a");
-      axey->SetLabelSize(0.05);
+      hist->SetLabelSize(0.04,"X");
+      hist->SetLabelSize(0.06,"Y");
       hist->GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00");
       hist->SetXTitle("Time");
@@ -708,4 +729,5 @@
       hist->SetXTitle("Time");
       hist->SetYTitle("High voltage [V]");
+      hist->SetLabelSize(0.04,"X");
       hist->SetMinimum(0);
     }
@@ -742,5 +764,6 @@
       axey->SetBinLabel(axey->FindFixBin(6),"LimCurrentWarning");
       axey->SetBinLabel(axey->FindFixBin(9),"n/a");
-      axey->SetLabelSize(0.05);
+      hist->SetLabelSize(0.04,"X");
+      hist->SetLabelSize(0.05,"Y");
       hist->GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00");
       hist->SetXTitle("Time");
@@ -781,4 +804,5 @@
       hist->SetXTitle("Time");
       hist->SetYTitle("Current [mA]");
+      hist->SetLabelSize(0.04,"X");
       hist->SetMinimum(0);
     }
@@ -807,5 +831,6 @@
       axey->SetBinLabel(axey->FindFixBin(6),"Warm");
       axey->SetBinLabel(axey->FindFixBin(9),"n/a");
-      axey->SetLabelSize(0.09);
+      hist->SetLabelSize(0.09,"Y");
+      hist->SetLabelSize(0.04,"X");
       hist->GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00");
       hist->SetXTitle("Time");
@@ -832,4 +857,5 @@
       hist->SetXTitle("Time");
       hist->SetYTitle("Temperature [\\circ]");
+      hist->SetLabelSize(0.04,"X");
     }
   c5->cd(2);
@@ -845,4 +871,5 @@
       hist->SetXTitle("Time");
       hist->SetYTitle("Humidity [%]");
+      hist->SetLabelSize(0.04,"X");
     }
   c5->cd(3);
@@ -864,4 +891,6 @@
       axey->SetBinLabel(axey->FindFixBin(5),"On");
       axey->SetBinLabel(axey->FindFixBin(9),"n/a");
+      hist->SetLabelSize(0.04,"X");
+      hist->SetLabelSize(0.05,"Y");
       hist->GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00");
       hist->SetXTitle("Time");
@@ -879,4 +908,5 @@
       hist->SetXTitle("Time");
       hist->SetYTitle("");
+      hist->SetLabelSize(0.04,"X");
       axey = hist->GetYaxis();
       hist->SetMinimum(-0.5);
@@ -909,4 +939,5 @@
       hist->SetXTitle("Time");
       hist->SetYTitle("Temperature [\\circ C]");
+      hist->SetLabelSize(0.04,"X");
       hist->SetMinimum(0);
     }
@@ -946,5 +977,6 @@
       axey->SetBinLabel(axey->FindFixBin(7),"Cond.Warning");
       axey->SetBinLabel(axey->FindFixBin(9),"n/a");
-      axey->SetLabelSize(0.05);
+      hist->SetLabelSize(0.04,"X");
+      hist->SetLabelSize(0.05,"Y");
       hist->GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00");
       hist->SetXTitle("Time");
@@ -966,4 +998,5 @@
       hist->SetXTitle("Time");
       hist->SetYTitle("Relative humidity [%]");
+      hist->SetLabelSize(0.04,"X");
       hist->SetMaximum(50);
       hist->SetMinimum(0);
@@ -982,4 +1015,5 @@
   hist->SetLineColor(2);
   hist->SetTitle("Distribution of opt. links temperature");
+  hist->SetLabelSize(0.04,"X");
   hist->SetStats(0);
   mh3 = (MH3*)hTempOptLink.DrawClone("nonew");
@@ -1009,6 +1043,8 @@
       hist->SetMinimum(1);
       hist->GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00");
-      hist->GetXaxis()->SetLabelSize(0.05);
-      hist->GetYaxis()->SetLabelSize(0.05);
+      hist->SetLabelSize(0.06,"X");
+      hist->SetLabelSize(0.06,"Y");
+      hist->SetTitleSize(0.06,"X");
+      hist->SetTitleSize(0.06,"Y");
       hist->SetXTitle("Time");
       hist->SetYTitle("L2 trigger rate [Hz]"); 
@@ -1023,6 +1059,8 @@
    gPad->SetLogy();
    hist = hTrigZd.GetHistByName("TrigZd");
-   hist->GetXaxis()->SetLabelSize(0.05);
-   hist->GetYaxis()->SetLabelSize(0.05);
+   hist->SetLabelSize(0.06,"X");
+   hist->SetLabelSize(0.06,"Y");
+   hist->SetTitleSize(0.06,"X");
+   hist->SetTitleSize(0.06,"Y");
    hist->SetXTitle("Zenith angle[\\circ]");
    hist->SetYTitle("Trigger rate [Hz]");
@@ -1050,6 +1088,7 @@
        axey->SetBinLabel(axey->FindFixBin(4),"Active");
        axey->SetBinLabel(axey->FindFixBin(5),"Stopped");
-       axey->SetLabelSize(0.05);
-       hist->GetXaxis()->SetLabelSize(0.05);
+       hist->SetLabelSize(0.07,"Y");
+       hist->SetLabelSize(0.06,"X");
+       hist->SetTitleSize(0.06,"X");
        hist->GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00");
        hist->SetXTitle("Time");
@@ -1064,11 +1103,35 @@
   c8->cd(1);
   gPad->SetLogy();
-  TLegend *legtrig = new TLegend(0.70,0.80,0.99,0.99);
+  TLegend *legtrig = new TLegend(0.80,0.80,0.99,0.99);
   g = htrigmc1.GetGraph();
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(2);
-  legtrig->AddEntry(g,Form("Macrocell 1: %3.0f",g->GetHistogram()->GetMaximum()),"p");
-  g->SetTitle("Trigger rate of mc 1 : (maximum)");
-  pixclone1 = (MHPixVsTime*)htrigmc1.DrawClone("nonew");
+  g->SetLineColor(2);
+  legtrig->AddEntry(g,Form("Mc 1: %3.0e",g->GetHistogram()->GetMaximum()),"p");
+  g->SetTitle("Trigger rate of macrocell 1 : (maximum)");
+//    pixclone1 = (MHPixVsTime*)htrigmc1.DrawClone("nonew");
+  if(clone1->GetGraph()->GetN())
+    {
+      hist = htrigmc1->GetGraph()->GetHistogram();
+      if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
+	hist->SetMaximum(g->GetHistogram()->GetMaximum());
+      hist->SetMinimum(1);
+      hist->GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00");
+      hist->SetXTitle("Time");
+      hist->SetYTitle("Trigger [Hz]");
+      hist->SetLabelSize(0.04,"X");
+      hist->SetLabelSize(0.05,"Y");
+    }
+  hist.DrawClone("nonew");
+  legtrig->DrawClone();
+  c8->cd(2);
+  gPad->SetLogy();
+  TLegend *legtrig = new TLegend(0.80,0.70,0.99,0.99);
+  g = htrigmc2.GetGraph();
+  g->SetMarkerStyle(kFullDotSmall);
+  g->SetMarkerColor(2);
+  legtrig->AddEntry(g,Form("Mc 2: %3.0e",g->GetHistogram()->GetMaximum()),"p");
+  g->SetTitle("Trigger rate of macrocells 2-7 : (maximum)");
+  pixclone1 = (MHPixVsTime*)htrigmc2.DrawClone("nonew");
   if(clone1->GetGraph()->GetN())
     {
@@ -1080,29 +1143,11 @@
       hist->SetXTitle("Time");
       hist->SetYTitle("Trigger [Hz]");
-    }
-  legtrig->DrawClone();
-  c8->cd(2);
-  gPad->SetLogy();
-  TLegend *legtrig = new TLegend(0.70,0.70,0.99,0.99);
-  g = htrigmc2.GetGraph();
-  g->SetMarkerStyle(kFullDotSmall);
-  g->SetMarkerColor(2);
-  legtrig->AddEntry(g,Form("Macrocell 2: %3.0f",g->GetHistogram()->GetMaximum()),"p");
-  g->SetTitle("Trigger rate of mc 2-7 : (maximum)");
-  pixclone1 = (MHPixVsTime*)htrigmc2.DrawClone("nonew");
-  if(clone1->GetGraph()->GetN())
-    {
-      hist = pixclone1->GetGraph()->GetHistogram();
-      if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
-	hist->SetMaximum(g->GetHistogram()->GetMaximum());
-      hist->SetMinimum(1);
-      hist->GetXaxis()->SetTimeFormat("%H:%M %F1995-01-01 00:00:00");
-      hist->SetXTitle("Time");
-      hist->SetYTitle("Trigger [Hz]");
+      hist->SetLabelSize(0.04,"X");
+      hist->SetLabelSize(0.05,"Y");
     }
   g=htrigmc3.GetGraph();
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(3);
-  legtrig->AddEntry(g,Form("Macrocell 3: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 3: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1111,5 +1156,5 @@
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(4);
-  legtrig->AddEntry(g,Form("Macrocell 4: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 4: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1118,5 +1163,5 @@
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(5);
-  legtrig->AddEntry(g,Form("Macrocell 5: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 5: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1125,5 +1170,5 @@
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(6);
-  legtrig->AddEntry(g,Form("Macrocell 6: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 6: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1132,5 +1177,5 @@
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(7);
-  legtrig->AddEntry(g,Form("Macrocell 7: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 7: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1139,10 +1184,10 @@
   c8->cd(3);
   gPad->SetLogy();
-  TLegend *legtrig = new TLegend(0.70,0.70,0.99,0.99);
+  TLegend *legtrig = new TLegend(0.80,0.70,0.99,0.99);
   g = htrigmc8.GetGraph();
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(2);
-  legtrig->AddEntry(g,Form("Macrocell 8: %3.0f",g->GetHistogram()->GetMaximum()),"p");
-  g->SetTitle("Trigger rate of mc 8-13 : (maximum)");
+  legtrig->AddEntry(g,Form("Mc 8: %3.0e",g->GetHistogram()->GetMaximum()),"p");
+  g->SetTitle("Trigger rate of macrocells 8-13 : (maximum)");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1157,9 +1202,11 @@
       hist->SetXTitle("Time");
       hist->SetYTitle("Trigger [Hz]");
+      hist->SetLabelSize(0.04,"X");
+      hist->SetLabelSize(0.05,"Y");
     }
   g=htrigmc9.GetGraph();
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(3);
-  legtrig->AddEntry(g,Form("Macrocell 9: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 9: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1168,5 +1215,5 @@
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(4);
-  legtrig->AddEntry(g,Form("Macrocell 10: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 10: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1175,5 +1222,5 @@
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(5);
-  legtrig->AddEntry(g,Form("Macrocell 11: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 11: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1182,10 +1229,10 @@
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(6);
-  legtrig->AddEntry(g,Form("Macrocell 12: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 12: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   pixclone1 = (MHPixVsTime*)htrigmc12.DrawClone("nonewsame");
   g=htrigmc13.GetGraph();
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(7);
-  legtrig->AddEntry(g,Form("Macrocell 13: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 13: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1194,10 +1241,10 @@
   c8->cd(4);
   gPad->SetLogy();
-  TLegend *legtrig = new TLegend(0.70,0.70,0.99,0.99);
+  TLegend *legtrig = new TLegend(0.80,0.70,0.99,0.99);
   TGraph *g = htrigmc14.GetGraph();
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(2);
-  legtrig->AddEntry(g,Form("Macrocell 14: %3.0f",g->GetHistogram()->GetMaximum()),"p");
-  g->SetTitle("Trigger rate of mc 14-19 : (maximum)");
+  legtrig->AddEntry(g,Form("Mc 14: %3.0e",g->GetHistogram()->GetMaximum()),"p");
+  g->SetTitle("Trigger rate of macrocells 14-19 : (maximum)");
   pixclone1 = (MHPixVsTime*)htrigmc14.DrawClone("nonew");
   if(clone1->GetGraph()->GetN())
@@ -1210,9 +1257,11 @@
       hist->SetXTitle("Time");
       hist->SetYTitle("Trigger [Hz]");
+      hist->SetLabelSize(0.04,"X");
+      hist->SetLabelSize(0.05,"Y");
     }
   g=htrigmc15.GetGraph();
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(3);
-  legtrig->AddEntry(g,Form("Macrocell 15: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 15: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1221,5 +1270,5 @@
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(4);
-  legtrig->AddEntry(g,Form("Macrocell 16: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 16: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1228,5 +1277,5 @@
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(5);
-  legtrig->AddEntry(g,Form("Macrocell 17: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 17: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1235,5 +1284,5 @@
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(6);
-  legtrig->AddEntry(g,Form("Macrocell 18: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 18: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1242,5 +1291,5 @@
   g->SetMarkerStyle(kFullDotSmall);
   g->SetMarkerColor(7);
-  legtrig->AddEntry(g,Form("Macrocell 19: %3.0f",g->GetHistogram()->GetMaximum()),"p");
+  legtrig->AddEntry(g,Form("Mc 19: %3.0e",g->GetHistogram()->GetMaximum()),"p");
   if(hist->GetMaximum()<g->GetHistogram()->GetMaximum())
     hist->SetMaximum(g->GetHistogram()->GetMaximum());
@@ -1270,4 +1319,5 @@
       hist->SetXTitle("Time");
       hist->SetYTitle("Humidity [%]"); 
+      hist->SetLabelSize(0.05,"X");
     }
   // -------------------------- Temperature -----------------------------------
