Ignore:
Timestamp:
05/20/05 11:59:31 (20 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargePINDiode.cc

    r7043 r7069  
    7171const TString MHCalibrationChargePINDiode::gsAbsHistXTitle     = "Time [FADC slices]";
    7272const TString MHCalibrationChargePINDiode::gsAbsHistYTitle     = "Nr. events";
     73
    7374// --------------------------------------------------------------------------
    7475//
     
    235236{
    236237
    237   MExtractedSignalPINDiode *extractor = (MExtractedSignalPINDiode*)par;
    238  
     238  const MExtractedSignalPINDiode *extractor = dynamic_cast<const MExtractedSignalPINDiode*>(par);
    239239  if (!extractor)
    240240    {
     
    243243    }
    244244 
    245   Float_t slices = (Float_t)extractor->GetNumFADCSamples();
    246  
    247   if (slices == 0.)
    248     {
    249       *fLog << err << "Number of used signal slices in MExtractedSignalPINDiode is zero  ... abort."
    250             << endl;
    251       return kFALSE;
    252     }
    253  
    254245  const Float_t signal = (float)extractor->GetExtractedSignal();
    255246  const Float_t time   = extractor->GetExtractedTime();
    256   const Float_t sigma    = extractor->GetExtractedSigma();
    257   const Float_t chi2    = extractor->GetExtractedChi2();
     247  const Float_t sigma  = extractor->GetExtractedSigma();
     248  const Float_t chi2   = extractor->GetExtractedChi2();
    258249
    259250  if (time < 3. || time > 24.)
Note: See TracChangeset for help on using the changeset viewer.