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

Legend:

Unmodified
Added
Removed
  • 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.