Ignore:
Timestamp:
05/17/05 12:08:31 (20 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/mjobs
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mjobs/MJCalibration.cc

    r7028 r7043  
    943943      TText *t3 = pave2->AddText(Form("Signal Sigma smaller Pedestal RMS:      %3i pixels",
    944944                                       CountBadPixels(&disp25,1)));
    945       t3->SetTextColor(gStyle->GetColorPalette(Int_t(1./max2*numcol + 1.)));
     945      t3->SetTextColor(gStyle->GetColorPalette(Int_t(1./max2*numcol)));
    946946      t3->SetTextAlign(12);
    947 
    948       TText *t7 = pave2->AddText(Form("Deviating Number of Photo-electrons:     %3i pixels",
    949                                        CountBadPixels(&disp25,2)));
    950       t7->SetTextColor(gStyle->GetColorPalette(Int_t(2./max*numcol + 1.)));
    951       t7->SetTextAlign(12);
    952 
    953       TText *tt1 = pave2->AddText(Form("High Gain Signals could not be fitted:   %3i pixels",
     947      TText *tt1 = pave2->AddText(Form("High Gain Signals could not be fitted:    %3i pixels",
    954948                                       CountBadPixels(&disp25,3)));
    955       tt1->SetTextColor(gStyle->GetColorPalette(Int_t(3./max2*numcol + 1.)));
     949      tt1->SetTextColor(gStyle->GetColorPalette(Int_t(3./max2*numcol)));
    956950      tt1->SetTextAlign(12);
    957       TText *tt2 = pave2->AddText(Form("Low  Gain Signals could not be fitted:   %3i pixels",
     951      TText *tt2 = pave2->AddText(Form("Low  Gain Signals could not be fitted:    %3i pixels",
    958952                                       CountBadPixels(&disp25,4)));
    959       tt2->SetTextColor(gStyle->GetColorPalette(Int_t(4./max2*numcol + 1.)));
     953      tt2->SetTextColor(gStyle->GetColorPalette(Int_t(4./max2*numcol)));
    960954      tt2->SetTextAlign(12);
    961       TText *tt3 = pave2->AddText(Form("Relative Arr. Times could not be fitted:  %3i pixels",
     955      TText *tt3 = pave2->AddText(Form("Relative Arr. Times could not be fitted:   %3i pixels",
    962956                                       CountBadPixels(&disp25,5)));
    963       tt3->SetTextColor(gStyle->GetColorPalette(Int_t(5./max2*numcol + 1.)));
     957      tt3->SetTextColor(gStyle->GetColorPalette(Int_t(5./max2*numcol)));
    964958      tt3->SetTextAlign(12);
    965       TText *tt4 = pave2->AddText(Form("High Gain Signals Oscillation:                %3i pixels",
     959      TText *tt4 = pave2->AddText(Form("High Gain Signals Oscillation:                 %3i pixels",
    966960                                       CountBadPixels(&disp25,6)));
    967       tt4->SetTextColor(gStyle->GetColorPalette(Int_t(6./max2*numcol + 1.)));
     961      tt4->SetTextColor(gStyle->GetColorPalette(Int_t(6./max2*numcol)));
    968962      tt4->SetTextAlign(12);
    969963      TText *tt5 = pave2->AddText(Form("Low  Gain Signals Oscillation:                %3i pixels",
    970964                                       CountBadPixels(&disp25,7)));
    971       tt5->SetTextColor(gStyle->GetColorPalette(Int_t(7./max2*numcol + 1.)));
     965      tt5->SetTextColor(gStyle->GetColorPalette(Int_t(7./max2*numcol)));
    972966      tt5->SetTextAlign(12);
    973967      TText *tt6 = pave2->AddText(Form("Relative Arr. Times Oscillation:               %3i pixels",
    974968                                       CountBadPixels(&disp25,8)));
    975       tt6->SetTextColor(gStyle->GetColorPalette(Int_t(8./max2*numcol + 1.)));
     969      tt6->SetTextColor(gStyle->GetColorPalette(Int_t(8./max2*numcol)));
    976970      tt6->SetTextAlign(12);
    977       TText *tt8 = pave2->AddText(Form("Deviating global F-Factor:                        %3i pixels",
     971      TText *tt8 = pave2->AddText(Form("Deviating global F-Factor:                       %3i pixels",
    978972                                       CountBadPixels(&disp25,9)));
    979       tt8->SetTextColor(gStyle->GetColorPalette(Int_t(9./max2*numcol + 1.)));
     973      tt8->SetTextColor(gStyle->GetColorPalette(Int_t(9./max2*numcol)));
    980974      tt8->SetTextAlign(12);
    981975      pave2->Draw();
     
    15611555Bool_t MJCalibration::CheckEnvLocal()
    15621556{
    1563 
    15641557    TString dis = GetEnv("Display", "");
    15651558    if (dis.BeginsWith("Full", TString::kIgnoreCase))
     
    19351928    //
    19361929    MFCosmics cosmics;
    1937     MContinue cont(&cosmics);
    1938 
    1939     if (fColor == MCalibrationCam::kCT1)
    1940       tlist.AddToList(&cont);
     1930    cosmics.SetMaxEmptyPixels(0.05);
     1931    cosmics.SetMinAcceptedFraction(0.5);
     1932
     1933    MContinue cont(&cosmics, "ContCosmics");
     1934    tlist.AddToList(&cont);
    19411935
    19421936    MCalibColorSteer steer;
  • trunk/MagicSoft/Mars/mjobs/MJPedestal.cc

    r7029 r7043  
    154154}
    155155
    156 MExtractor *MJPedestal::ReadCalibration() const
     156MExtractor *MJPedestal::ReadCalibration()
    157157{
    158158    const TString fname = Form("%s/calib%08d.root", fPathIn.Data(), fSequence.GetSequence());
     
    172172        *fLog << err << dbginf << "ERROR - ExtractSignal read from " << fname << " doesn't inherit from MExtractor!" << endl;
    173173        return NULL;
     174    }
     175
     176    if (file.FindKey("MBadPixelsCam"))
     177    {
     178        MBadPixelsCam bad;
     179        if (bad.Read()<=0)
     180            *fLog << warn << "Unable to read MBadPixelsCam from " << fname << endl;
     181        else
     182            fBadPixels.Merge(bad);
    174183    }
    175184
  • trunk/MagicSoft/Mars/mjobs/MJPedestal.h

    r6979 r7043  
    7474    Bool_t fIsUseHists;                      // Switch on histogramming or not
    7575
    76     MExtractor *ReadCalibration() const;
     76    MExtractor *ReadCalibration();
    7777    Bool_t ReadPedestalCam();
    7878    Bool_t WriteResult();
Note: See TracChangeset for help on using the changeset viewer.