Ignore:
Timestamp:
05/13/05 15:28:58 (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/MJCalibrateSignal.cc

    r7005 r7028  
    307307    MHCalibrationChargePINDiode hpndiod;
    308308    MHCalibrationRelTimeCam     hrelcam;
     309    MHCalibrationHiLoCam        hilocam;
     310    MHCalibrationPulseTimeCam   hpulcam;
    309311
    310312    hchacam.SetOscillations(kFALSE);
     
    576578    MFillH filcam(&hchacam, "MExtractedSignalCam",        "FillChargeCam");
    577579    MFillH filtme(&hrelcam, "MArrivalTimeCam",            "FillRelTime");
    578     MFillH filhil("MHCalibrationHiLoCam",        "MExtractedSignalCam",        "FillHiLoRatio");
    579     MFillH filpul("MHCalibrationPulseTimeCam",  "MRawEvtData",                "FillPulseTime");
     580    MFillH filhil(&hilocam, "MExtractedSignalCam",        "FillHiLoRatio");
     581    MFillH filpul(&hpulcam, "MRawEvtData",                "FillPulseTime");
    580582    filpin.SetBit(MFillH::kDoNotDisplay);
    581583    filbnd.SetBit(MFillH::kDoNotDisplay);
     
    735737      tlist2.AddToList(&filhil);
    736738    if (fIsPulsePosCheck)
    737       tlist2.AddToList(&filpul);
     739        tlist2.AddToList(&filpul);
     740    if (fIsHiLoCalibration)
     741    {
     742        plist.AddToList(&hilocam);
     743        tlist2.AddToList(&filhil);
     744    }
     745    if (fIsPulsePosCheck)
     746    {
     747        plist.AddToList(&hpulcam);
     748        tlist2.AddToList(&filpul);
     749    }
     750
    738751    tlist2.AddToList(&fill2);
    739752    tlist2.AddToList(&calib);
  • trunk/MagicSoft/Mars/mjobs/MJCalibration.cc

    r7023 r7028  
    842842      // for the datacheck, fix the ranges!!
    843843      //
    844       const Double_t max = 11.;
     844      const Double_t max = 12.;
    845845      obj8->SetMinimum(0.);
    846       obj8->SetMaximum(11.);
     846      obj8->SetMaximum(max);
    847847      //
    848848      // Set the datacheck sizes:
     
    857857      pave->SetBit(kCanDelete);
    858858      pave->ConvertNDCtoPad();
    859       pave->SetTextSize(0.05);
     859      pave->SetTextSize(0.045);
    860860      pave->AddText("  ");
    861       TText *t1 = pave->AddText(Form("Signal smaller 4.5 Pedestal RMS:                 %3i pixels",
     861      TText *t1 = pave->AddText(Form("Signal smaller 4.5 Pedestal RMS:               %3i pixels",
    862862                                       CountBadPixels(&disp24,1)));
    863       t1->SetTextColor(gStyle->GetColorPalette(Int_t(1./max*numcol + 1.)));
     863      t1->SetTextColor(gStyle->GetColorPalette(Int_t(1./max*numcol)));
    864864      t1->SetTextAlign(12);
    865       TText *t2 = pave->AddText(Form("%s%3i%s","Signal Rel. error too large:                            ",
     865      TText *t2 = pave->AddText(Form("%s%3i%s","Signal Rel. error too large:                          ",
    866866                                       CountBadPixels(&disp24,2)," pixels"));
    867       t2->SetTextColor(gStyle->GetColorPalette(Int_t(2./max*numcol + 1.)));
     867      t2->SetTextColor(gStyle->GetColorPalette(Int_t(2./max*numcol)));
    868868      t2->SetTextAlign(12);
    869       TText *t4 = pave->AddText(Form("Low Gain Saturation:                                     %3i pixels",
     869      TText *t4 = pave->AddText(Form("Low Gain Saturation:                                   %3i pixels",
    870870                                       CountBadPixels(&disp24,3)));
    871       t4->SetTextColor(gStyle->GetColorPalette(Int_t(3./max*numcol + 1.)));
     871      t4->SetTextColor(gStyle->GetColorPalette(Int_t(3./max*numcol)));
    872872      t4->SetTextAlign(12);
    873       TText *t5 = pave->AddText(Form("Mean Arr. Time In First Extraction Bin:        %3i pixels",
     873      TText *t5 = pave->AddText(Form("Mean Arr. Time In First Extraction Bin:      %3i pixels",
    874874                                       CountBadPixels(&disp24,4)));
    875       t5->SetTextColor(gStyle->GetColorPalette(Int_t(4./max*numcol + 1.)));
     875      t5->SetTextColor(gStyle->GetColorPalette(Int_t(4./max*numcol)));
    876876      t5->SetTextAlign(12);
    877       TText *t6 = pave->AddText(Form("Mean Arr. Time In Last 2 Extraction Bins:   %3i pixels",
     877      TText *t6 = pave->AddText(Form("Mean Arr. Time In Last 2 Extraction Bins:  %3i pixels",
    878878                                       CountBadPixels(&disp24,5)));
    879       t6->SetTextColor(gStyle->GetColorPalette(Int_t(5./max*numcol + 1.)));
     879      t6->SetTextColor(gStyle->GetColorPalette(Int_t(5./max*numcol)));
    880880      t6->SetTextAlign(12);
    881       TText *t9 = pave->AddText(Form("Deviating Number of Photons:                      %3i pixels",
     881      TText *t9 = pave->AddText(Form("Deviating Number of Photons:                    %3i pixels",
    882882                                       CountBadPixels(&disp24,6)));
    883       t9->SetTextColor(gStyle->GetColorPalette(Int_t(6./max*numcol + 1.)));
     883      t9->SetTextColor(gStyle->GetColorPalette(Int_t(6./max*numcol)));
    884884      t9->SetTextAlign(12);
    885       TText *t10= pave->AddText(Form("High-Gain Histogram Overflow:                    %3i pixels",
     885      TText *t10= pave->AddText(Form("High-Gain Histogram Overflow:                  %3i pixels",
    886886                                       CountBadPixels(&disp24,7 )));
    887       t10->SetTextColor(gStyle->GetColorPalette(Int_t(7./max*numcol + 1.)));
     887      t10->SetTextColor(gStyle->GetColorPalette(Int_t(7./max*numcol)));
    888888      t10->SetTextAlign(12);
    889       TText *t11= pave->AddText(Form("Low-Gain Histogram Overflow:                     %3i pixels",
     889      TText *t11= pave->AddText(Form("Low-Gain Histogram Overflow:                   %3i pixels",
    890890                                       CountBadPixels(&disp24,8 )));
    891       t11->SetTextColor(gStyle->GetColorPalette(Int_t(8./max*numcol + 1.)));
     891      t11->SetTextColor(gStyle->GetColorPalette(Int_t(8./max*numcol)));
    892892      t11->SetTextAlign(12);
    893       TText *t12= pave->AddText(Form("Presumably dead from Ped. Rms:                %3i pixels",
     893      TText *t12= pave->AddText(Form("Presumably dead from Ped. Rms:              %3i pixels",
    894894                                       CountBadPixels(&disp24,9 )));
    895       t12->SetTextColor(gStyle->GetColorPalette(Int_t(9./max*numcol + 1.)));
     895      t12->SetTextColor(gStyle->GetColorPalette(Int_t(9./max*numcol)));
    896896      t12->SetTextAlign(12);
    897       TText *t13= pave->AddText(Form("Fluctuating Pulse Arrival Times:                   %3i pixels",
     897      TText *t13= pave->AddText(Form("Fluctuating Pulse Arrival Times:                 %3i pixels",
    898898                                       CountBadPixels(&disp24,10)));
    899       t13->SetTextColor(gStyle->GetColorPalette(Int_t(10./max*numcol + 1.)));
     899      t13->SetTextColor(gStyle->GetColorPalette(Int_t(10./max*numcol)));
    900900      t13->SetTextAlign(12);
    901       TText *t14= pave->AddText(Form("Previously Excluded:                                     %3i pixels",
     901      TText *t17 = pave->AddText(Form("Deviating Number of Photo-electrons:       %3i pixels",
    902902                                       CountBadPixels(&disp24,11)));
    903       t14->SetTextColor(gStyle->GetColorPalette(Int_t(11./max*numcol + 1.)));
     903      t17->SetTextColor(gStyle->GetColorPalette(Int_t(11./max*numcol)));
     904      t17->SetTextAlign(12);
     905      TText *t14= pave->AddText(Form("Previously Excluded:                                   %3i pixels",
     906                                       CountBadPixels(&disp24,12)));
     907      t14->SetTextColor(gStyle->GetColorPalette(Int_t(12./max*numcol)));
    904908      t14->SetTextAlign(12);
    905909      pave->Draw();
  • trunk/MagicSoft/Mars/mjobs/MJPedestal.cc

    r7013 r7028  
    983983      {
    984984        if (fExtractor->InheritsFrom("MExtractTimeAndCharge"))
    985           hpedcam.SetFitStart(-10.*((MExtractTimeAndCharge*)fExtractor)->GetWindowSizeHiGain());
     985          {
     986              if (fExtractionType!=kFundamental)
     987              {
     988                  const MExtractTimeAndCharge &e = *static_cast<MExtractTimeAndCharge*>(fExtractor);
     989                  hpedcam.SetFitStart(-5*e->GetWindowSizeHiGain());
     990              }
     991              else
     992                  hpedcam.SetFitStart(10.);
     993          }
    986994       
    987995        pedcalc.SetIntermediateStorage();
Note: See TracChangeset for help on using the changeset viewer.