Changeset 2634 for trunk


Ignore:
Timestamp:
12/10/03 14:18:49 (21 years ago)
Author:
gaug
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/macros/calibration.C

    r2631 r2634  
    220220    disp16.SetYTitle("Sigma per Charge [1]");
    221221
    222     disp1.SetPrettyPalette();
    223     disp3.SetPrettyPalette();
    224     disp5.SetPrettyPalette();
    225     disp6.SetPrettyPalette();
    226     disp7.SetPrettyPalette();
    227     disp8.SetPrettyPalette();
    228     disp9.SetPrettyPalette();
    229     disp10.SetPrettyPalette();
    230     disp11.SetPrettyPalette();
    231     disp12.SetPrettyPalette();
    232     disp13.SetPrettyPalette();
    233     disp14.SetPrettyPalette();
    234     disp15.SetPrettyPalette();
    235     disp16.SetPrettyPalette();
    236 
    237 
    238222
    239223    MStatusDisplay *d2 = new MStatusDisplay;
     
    251235    obj=disp1.DrawCopy("hist");
    252236    ((MHCamera*)obj)->AddNotify(*cam);
     237    ((MHCamera*)obj)->SetPrettyPalette();
    253238
    254239    c1->cd(3);
     
    260245    obj=disp3.DrawCopy("hist");
    261246    ((MHCamera*)obj)->AddNotify(*cam);
     247    ((MHCamera*)obj)->SetPrettyPalette();
    262248
    263249    c1->cd(4);
     
    273259    obj=disp5.DrawCopy("hist");
    274260    ((MHCamera*)obj)->AddNotify(*cam);
     261    ((MHCamera*)obj)->SetPrettyPalette();
    275262
    276263    c12->cd(2);
     
    285272    obj=disp6.DrawCopy("hist");
    286273    ((MHCamera*)obj)->AddNotify(*cam);
     274    ((MHCamera*)obj)->SetPrettyPalette();
    287275
    288276    c2->cd(4);
     
    293281    obj=disp7.DrawCopy("hist");
    294282    ((MHCamera*)obj)->AddNotify(*cam);
     283    ((MHCamera*)obj)->SetPrettyPalette();
    295284
    296285    c2->cd(5);
     
    301290    obj=disp8.DrawCopy("hist");
    302291    ((MHCamera*)obj)->AddNotify(*cam);
     292    ((MHCamera*)obj)->SetPrettyPalette();
    303293
    304294    c2->cd(6);
     
    312302    obj=disp9.DrawCopy("hist");
    313303    ((MHCamera*)obj)->AddNotify(*cam);
     304    ((MHCamera*)obj)->SetPrettyPalette();
    314305
    315306    c3->cd(3);
     
    320311    obj=disp10.DrawCopy("hist");
    321312    ((MHCamera*)obj)->AddNotify(*cam);
     313    ((MHCamera*)obj)->SetPrettyPalette();
    322314
    323315    c3->cd(4);
     
    331323    obj=disp11.DrawCopy("hist");
    332324    ((MHCamera*)obj)->AddNotify(*cam);
     325    ((MHCamera*)obj)->SetPrettyPalette();
    333326
    334327    c4->cd(3);
     
    339332    obj=disp16.DrawCopy("hist");
    340333    ((MHCamera*)obj)->AddNotify(*cam);
     334    ((MHCamera*)obj)->SetPrettyPalette();
    341335
    342336    c4->cd(4);
     
    350344    obj=disp12.DrawCopy("hist");
    351345    ((MHCamera*)obj)->AddNotify(*cam);
     346    ((MHCamera*)obj)->SetPrettyPalette();
    352347
    353348    c5->cd(3);
     
    358353    obj=disp13.DrawCopy("hist");
    359354    ((MHCamera*)obj)->AddNotify(*cam);
     355    ((MHCamera*)obj)->SetPrettyPalette();
    360356
    361357    c5->cd(4);
     
    369365    obj=disp14.DrawCopy("hist");
    370366    ((MHCamera*)obj)->AddNotify(*cam);
     367    ((MHCamera*)obj)->SetPrettyPalette();
    371368
    372369    c6->cd(3);
     
    377374    obj=disp15.DrawCopy("hist");
    378375    ((MHCamera*)obj)->AddNotify(*cam);
     376    ((MHCamera*)obj)->SetPrettyPalette();
    379377
    380378    c6->cd(4);
  • trunk/MagicSoft/Mars/manalysis/MCalibrationCalc.cc

    r2631 r2634  
    304304
    305305        MExtractedSignalPix &sig =  (*fSignals)[pixid];
    306         Float_t sum = sig.GetExtractedSignal();
     306
     307        Float_t sum    = sig.GetExtractedSignal();
    307308        Bool_t  logain = sig.IsLoGainUsed();
    308309
  • trunk/MagicSoft/Mars/manalysis/MCalibrationPix.cc

    r2631 r2634  
    102102
    103103  if (fPed && fPedRms)
    104     fHist->SetLowerFitRange(3.5*fPedRms);
    105   //    fHist->SetLowerFitRange(fPed + 3.5*fPedRms);
     104    fHist->SetLowerFitRange(1.5*fPedRms);
     105
    106106  else
    107107    *fLog << warn << "Cannot set lower fit range to suppress cosmics: Pedestals not available" << endl;
     
    116116          *fLog << warn << "Could not fit Lo Gain charges of pixel " << fPixId << endl;
    117117          fHist->PrintChargeFitResult();
    118           return kFALSE;
     118          //      return kFALSE;
    119119        }
    120120    }
     
    125125          *fLog << warn << "Could not fit Hi Gain charges of pixel " << fPixId << endl;
    126126          fHist->PrintChargeFitResult();
    127           return kFALSE;
     127          //      return kFALSE;
    128128        }
    129129    }
  • trunk/MagicSoft/Mars/manalysis/MExtractSignal.h

    r2627 r2634  
    4141
    4242  Bool_t ReInit(MParList *pList);
    43   Int_t PreProcess(MParList *pList);
    44   Int_t Process();
    45   Int_t PostProcess();
     43  Int_t  PreProcess(MParList *pList);
     44  Int_t  Process();
     45  Int_t  PostProcess();
    4646 
    4747public:
  • trunk/MagicSoft/Mars/manalysis/MExtractedSignalPix.h

    r2627 r2634  
    1616    Byte_t fNumLoGainSaturated;
    1717
     18    Float_t fMeanArrivalTime;
     19    Float_t fWidthArrivalTime;
     20
    1821public:
    1922
     
    2528    Float_t GetExtractedSignalError() const   { return fExtractedSignalError; }
    2629
    27     void SetExtractedSignal(Float_t sig, Float_t sigerr)   { fExtractedSignal = sig; fExtractedSignalError = sigerr; }
     30    Float_t GetMeanArrivalTime()      const   { return fMeanArrivalTime; }
     31    Float_t GetWidthArrivalTime()     const   { return fWidthArrivalTime; }
     32
     33    void SetExtractedSignal(Float_t sig, Float_t sigerr)   
     34                                        {
     35                                          fExtractedSignal = sig;
     36                                          fExtractedSignalError = sigerr;
     37                                        }
     38
    2839    void SetGainSaturation(Bool_t sat, Byte_t higain, Byte_t logain)
    2940                                        { fIsLoGainUsed = sat;
    3041                                          fNumHiGainSaturated = higain; 
    3142                                          fNumLoGainSaturated = logain; }
     43
     44    void SetArrivalTimes(Float_t mean, Float_t width)
     45                                     { fMeanArrivalTime = mean;
     46                                       fWidthArrivalTime  = width;
     47                                     }
    3248
    3349    Bool_t IsLoGainUsed()               { return fIsLoGainUsed; }
Note: See TracChangeset for help on using the changeset viewer.