Ignore:
Timestamp:
02/16/04 15:37:25 (21 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/manalysis/MPedCalcPedRun.cc

    r3039 r3199  
    108108//
    109109MPedCalcPedRun::MPedCalcPedRun(const char *name, const char *title)
    110     : fRawEvt(NULL), fPedestals(NULL), fSignals(NULL)
     110    : fRawEvt(NULL), fPedestals(NULL)
    111111{
    112112    fName  = name  ? name  : "MPedCalcPedRun";
     
    121121void MPedCalcPedRun::Clear(const Option_t *o)
    122122{
    123 
    124   fNumHiGainSamples = 0;
    125   fNumPixels        = 0;
    126   fNumSamplesTot    = 0;
    127  
    128   fRawEvt    = NULL;
    129   fPedestals = NULL;
    130   fSignals   = NULL;
    131 
    132   return;
    133  
     123    fNumHiGainSamples = 0;
     124    fNumSamplesTot    = 0;
     125
     126    fRawEvt    = NULL;
     127    fPedestals = NULL;
    134128}
    135129
     
    148142Int_t MPedCalcPedRun::PreProcess( MParList *pList )
    149143{
     144    Clear();
     145
    150146    fRawEvt = (MRawEvtData*)pList->FindObject("MRawEvtData");
    151147    if (!fRawEvt)
     
    159155        return kFALSE;
    160156
    161     fSignals = (MExtractedSignalCam*)pList->FindObject("MExtractedSignalCam");
    162 
    163     fNumSamplesTot=0;
    164 
    165157    return kTRUE;
    166158}
     
    186178            return kTRUE;
    187179
    188     fNumPixels = fPedestals->GetSize();
    189 
    190     if(fSumx.GetSize()==0)
    191       {
    192         fSumx.Set(fNumPixels);
    193         fSumx2.Set(fNumPixels);
     180    Int_t n = fPedestals->GetSize();
     181
     182    if (fSumx.GetSize()==0)
     183    {
     184        fSumx.Set(n);
     185        fSumx2.Set(n);
    194186
    195187        fSumx.Reset();
    196188        fSumx2.Reset();
    197       }
     189    }
    198190
    199191    // Calculate an even number for the hi gain samples to avoid
Note: See TracChangeset for help on using the changeset viewer.