Changeset 7028 for trunk/MagicSoft/Mars/mjobs
- Timestamp:
- 05/13/05 15:28:58 (20 years ago)
- Location:
- trunk/MagicSoft/Mars/mjobs
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mjobs/MJCalibrateSignal.cc
r7005 r7028 307 307 MHCalibrationChargePINDiode hpndiod; 308 308 MHCalibrationRelTimeCam hrelcam; 309 MHCalibrationHiLoCam hilocam; 310 MHCalibrationPulseTimeCam hpulcam; 309 311 310 312 hchacam.SetOscillations(kFALSE); … … 576 578 MFillH filcam(&hchacam, "MExtractedSignalCam", "FillChargeCam"); 577 579 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"); 580 582 filpin.SetBit(MFillH::kDoNotDisplay); 581 583 filbnd.SetBit(MFillH::kDoNotDisplay); … … 735 737 tlist2.AddToList(&filhil); 736 738 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 738 751 tlist2.AddToList(&fill2); 739 752 tlist2.AddToList(&calib); -
trunk/MagicSoft/Mars/mjobs/MJCalibration.cc
r7023 r7028 842 842 // for the datacheck, fix the ranges!! 843 843 // 844 const Double_t max = 1 1.;844 const Double_t max = 12.; 845 845 obj8->SetMinimum(0.); 846 obj8->SetMaximum( 11.);846 obj8->SetMaximum(max); 847 847 // 848 848 // Set the datacheck sizes: … … 857 857 pave->SetBit(kCanDelete); 858 858 pave->ConvertNDCtoPad(); 859 pave->SetTextSize(0.0 5);859 pave->SetTextSize(0.045); 860 860 pave->AddText(" "); 861 TText *t1 = pave->AddText(Form("Signal smaller 4.5 Pedestal RMS: 861 TText *t1 = pave->AddText(Form("Signal smaller 4.5 Pedestal RMS: %3i pixels", 862 862 CountBadPixels(&disp24,1))); 863 t1->SetTextColor(gStyle->GetColorPalette(Int_t(1./max*numcol + 1.)));863 t1->SetTextColor(gStyle->GetColorPalette(Int_t(1./max*numcol))); 864 864 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: ", 866 866 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))); 868 868 t2->SetTextAlign(12); 869 TText *t4 = pave->AddText(Form("Low Gain Saturation: 869 TText *t4 = pave->AddText(Form("Low Gain Saturation: %3i pixels", 870 870 CountBadPixels(&disp24,3))); 871 t4->SetTextColor(gStyle->GetColorPalette(Int_t(3./max*numcol + 1.)));871 t4->SetTextColor(gStyle->GetColorPalette(Int_t(3./max*numcol))); 872 872 t4->SetTextAlign(12); 873 TText *t5 = pave->AddText(Form("Mean Arr. Time In First Extraction Bin: 873 TText *t5 = pave->AddText(Form("Mean Arr. Time In First Extraction Bin: %3i pixels", 874 874 CountBadPixels(&disp24,4))); 875 t5->SetTextColor(gStyle->GetColorPalette(Int_t(4./max*numcol + 1.)));875 t5->SetTextColor(gStyle->GetColorPalette(Int_t(4./max*numcol))); 876 876 t5->SetTextAlign(12); 877 TText *t6 = pave->AddText(Form("Mean Arr. Time In Last 2 Extraction Bins: 877 TText *t6 = pave->AddText(Form("Mean Arr. Time In Last 2 Extraction Bins: %3i pixels", 878 878 CountBadPixels(&disp24,5))); 879 t6->SetTextColor(gStyle->GetColorPalette(Int_t(5./max*numcol + 1.)));879 t6->SetTextColor(gStyle->GetColorPalette(Int_t(5./max*numcol))); 880 880 t6->SetTextAlign(12); 881 TText *t9 = pave->AddText(Form("Deviating Number of Photons: 881 TText *t9 = pave->AddText(Form("Deviating Number of Photons: %3i pixels", 882 882 CountBadPixels(&disp24,6))); 883 t9->SetTextColor(gStyle->GetColorPalette(Int_t(6./max*numcol + 1.)));883 t9->SetTextColor(gStyle->GetColorPalette(Int_t(6./max*numcol))); 884 884 t9->SetTextAlign(12); 885 TText *t10= pave->AddText(Form("High-Gain Histogram Overflow: 885 TText *t10= pave->AddText(Form("High-Gain Histogram Overflow: %3i pixels", 886 886 CountBadPixels(&disp24,7 ))); 887 t10->SetTextColor(gStyle->GetColorPalette(Int_t(7./max*numcol + 1.)));887 t10->SetTextColor(gStyle->GetColorPalette(Int_t(7./max*numcol))); 888 888 t10->SetTextAlign(12); 889 TText *t11= pave->AddText(Form("Low-Gain Histogram Overflow: 889 TText *t11= pave->AddText(Form("Low-Gain Histogram Overflow: %3i pixels", 890 890 CountBadPixels(&disp24,8 ))); 891 t11->SetTextColor(gStyle->GetColorPalette(Int_t(8./max*numcol + 1.)));891 t11->SetTextColor(gStyle->GetColorPalette(Int_t(8./max*numcol))); 892 892 t11->SetTextAlign(12); 893 TText *t12= pave->AddText(Form("Presumably dead from Ped. Rms: 893 TText *t12= pave->AddText(Form("Presumably dead from Ped. Rms: %3i pixels", 894 894 CountBadPixels(&disp24,9 ))); 895 t12->SetTextColor(gStyle->GetColorPalette(Int_t(9./max*numcol + 1.)));895 t12->SetTextColor(gStyle->GetColorPalette(Int_t(9./max*numcol))); 896 896 t12->SetTextAlign(12); 897 TText *t13= pave->AddText(Form("Fluctuating Pulse Arrival Times: 897 TText *t13= pave->AddText(Form("Fluctuating Pulse Arrival Times: %3i pixels", 898 898 CountBadPixels(&disp24,10))); 899 t13->SetTextColor(gStyle->GetColorPalette(Int_t(10./max*numcol + 1.)));899 t13->SetTextColor(gStyle->GetColorPalette(Int_t(10./max*numcol))); 900 900 t13->SetTextAlign(12); 901 TText *t1 4= pave->AddText(Form("Previously Excluded:%3i pixels",901 TText *t17 = pave->AddText(Form("Deviating Number of Photo-electrons: %3i pixels", 902 902 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))); 904 908 t14->SetTextAlign(12); 905 909 pave->Draw(); -
trunk/MagicSoft/Mars/mjobs/MJPedestal.cc
r7013 r7028 983 983 { 984 984 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 } 986 994 987 995 pedcalc.SetIntermediateStorage();
Note:
See TracChangeset
for help on using the changeset viewer.