Ignore:
Timestamp:
08/14/04 10:45:14 (20 years ago)
Author:
gaug
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/msignal/MExtractor.cc

    r4608 r4615  
    7474using namespace std;
    7575
    76 const Byte_t MExtractor::fgSaturationLimit = 254;
    77 
     76const Byte_t  MExtractor::fgSaturationLimit = 254;
     77const TString MExtractor::fgNamePedContainer = "MPedestalCam";
    7878// --------------------------------------------------------------------------
    7979//
     
    8484// - all variables to 0
    8585// - fSaturationLimit to fgSaturationLimit
     86// - fNamePedContainer to fgNamePedContainer
    8687//
    8788// Call:
     
    9091MExtractor::MExtractor(const char *name, const char *title)
    9192    : fPedestals(NULL), fSignals(NULL), fRawEvt(NULL), fRunHeader(NULL),
    92       fHiLoLast(0), fNumHiGainSamples(0.), fNumLoGainSamples(0.),
    93       fSaturationLimit(fgSaturationLimit), fNamePedContainer("MPedestalCam")
     93      fHiLoLast(0), fNumHiGainSamples(0.), fNumLoGainSamples(0.)
    9494{
    9595    fName  = name  ? name  : "MExtractor";
     
    9898    AddToBranchList("MRawEvtData.*");
    9999
     100    SetNamePedContainer();
    100101    SetRange();
     102    SetSaturationLimit();
    101103}
    102104
     
    225227}
    226228
     229
     230/*
     231void MExtractor::FindPedestalLoGain(Byte_t *maxpos, Float_t &sum) const
     232{
     233
     234  Byte_t *p   =  maxpos-4;
     235  Byte_t *end =  maxpos-2;
     236
     237  Int_t summ = 0;
     238
     239  while (p<end)
     240    summ += *p++;
     241 
     242  sum = summ/2.;
     243
     244  return;
     245}
     246*/
    227247// --------------------------------------------------------------------------
    228248//
     
    242262      FindSignalHiGain(pixel.GetHiGainSamples()+fHiGainFirst, pixel.GetLoGainSamples(), sumhi, sathi);
    243263
    244       Float_t sumlo = 0.;
    245       Byte_t satlo = 0;
     264      Float_t sumlo  = 0.;
     265      Byte_t  satlo = 0;
    246266
    247267      if (pixel.HasLoGain())
    248         FindSignalLoGain(pixel.GetLoGainSamples()+fLoGainFirst, sumlo, satlo);
    249      
     268        FindSignalLoGain(pixel.GetLoGainSamples()+fLoGainFirst, sumlo, satlo);
     269
    250270      const Int_t pixid = pixel.GetPixelId();
    251271     
Note: See TracChangeset for help on using the changeset viewer.