Ignore:
Timestamp:
01/07/05 21:47:47 (20 years ago)
Author:
gaug
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/msignal
Files:
4 edited

Legend:

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

    r5601 r5734  
    3030//   FindTimeHiGain() and FindTimeLoGain() to extract the signal and
    3131//   substract the pedestal value   
     32//
     33//   The following figure gives and example of possible inheritance trees.
     34//   An extractor class can inherit from each of the following base classes:
     35//    - MExtractor
     36//    - MExtractTime
     37//    - MExtractTimeAndCharge
     38//
     39//Begin_Html
     40/*
     41<img src="images/ExtractorClasses.gif">
     42*/
     43//End_Html
    3244//
    3345//   The following variables have to be set by the derived class and
     
    137149}
    138150
    139 void MExtractTime::FindTimeHiGain(Byte_t *firstused, Float_t &time, Float_t &dtime,
    140                                   Byte_t &sat, const MPedestalPix &ped) const
    141 {
    142   return;
    143 }
    144 
    145 void MExtractTime::FindTimeLoGain(Byte_t *firstused, Float_t &time, Float_t &dtime,
    146                                   Byte_t &sat, const MPedestalPix &ped) const
    147 {
    148   return;
    149 }
    150 
    151151// --------------------------------------------------------------------------
    152152//
  • trunk/MagicSoft/Mars/msignal/MExtractTime.h

    r5427 r5734  
    1919 
    2020  virtual void FindTimeHiGain(Byte_t *firstused, Float_t &time, Float_t &dtime,
    21                               Byte_t &sat, const MPedestalPix &ped) const;
     21                              Byte_t &sat, const MPedestalPix &ped) const {}
    2222  virtual void FindTimeLoGain(Byte_t *firstused, Float_t &time, Float_t &dtime,
    23                               Byte_t &sat, const MPedestalPix &ped) const;
     23                              Byte_t &sat, const MPedestalPix &ped) const {}
    2424
    2525  Int_t  PreProcess( MParList *pList );
  • trunk/MagicSoft/Mars/msignal/MExtractTimeAndCharge.cc

    r5701 r5734  
    3232//   substract the pedestal value.
    3333//
     34//   The following figure gives and example of possible inheritance trees.
     35//   An extractor class can inherit from each of the following base classes:
     36//    - MExtractor
     37//    - MExtractTime
     38//    - MExtractTimeAndCharge
     39//
     40//Begin_Html
     41/*
     42<img src="images/ExtractorClasses.gif">
     43*/
     44//End_Html
     45//
    3446//   The following variables have to be set by the derived class and
    3547//   do not have defaults:
  • trunk/MagicSoft/Mars/msignal/MExtractor.cc

    r5731 r5734  
    2222!
    2323\* ======================================================================== */
    24 
    2524//////////////////////////////////////////////////////////////////////////////
    2625//
     
    5352//      calculate the pure noise contriubtion from a fixed window in time.
    5453//
     54// The following figure gives and example of possible inheritance trees.
     55// An extractor class can inherit from each of the following base classes:
     56//    - MExtractor
     57//    - MExtractTime
     58//    - MExtractTimeAndCharge
     59//
     60//Begin_Html
     61/*
     62<img src="images/ExtractorClasses.gif">
     63*/
     64//End_Html
    5565//
    5666// Input Containers:
     
    270280Int_t MExtractor::Process()
    271281{
     282
    272283  MRawEvtPixelIter pixel(fRawEvt);
    273284  fSignals->Clear();
Note: See TracChangeset for help on using the changeset viewer.