Changeset 5483


Ignore:
Timestamp:
11/27/04 13:43:24 (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/MExtractTimeAndCharge.h

    r5360 r5483  
    2222  Int_t  Process();
    2323
    24   virtual void FindTimeAndChargeHiGain(Byte_t *firstused, Byte_t *logain, Float_t &sum, Float_t &dsum,
    25                                        Float_t &time, Float_t &dtime,
    26                                        Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
    27   virtual void FindTimeAndChargeLoGain(Byte_t *firstused, Float_t &sum,  Float_t &dsum,
    28                                        Float_t &time, Float_t &dtime,
    29                                        Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
    30 
    3124  Int_t  ReadEnv(const TEnv &env, TString prefix, Bool_t print);
    3225
     
    3932  void Print(Option_t *o) const;
    4033 
     34  virtual void FindTimeAndChargeHiGain(Byte_t *firstused, Byte_t *logain, Float_t &sum, Float_t &dsum,
     35                                       Float_t &time, Float_t &dtime,
     36                                       Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
     37  virtual void FindTimeAndChargeLoGain(Byte_t *firstused, Float_t &sum,  Float_t &dsum,
     38                                       Float_t &time, Float_t &dtime,
     39                                       Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
     40
    4141  ClassDef(MExtractTimeAndCharge, 1)   // Time And Charge Extractor Base Class
    4242};
  • trunk/MagicSoft/Mars/msignal/MExtractTimeAndChargeDigitalFilter.h

    r5307 r5483  
    5454  Int_t  ReadEnv(const TEnv &env, TString prefix, Bool_t print);
    5555
    56 protected:
    57   virtual void FindTimeAndChargeHiGain(Byte_t *firstused, Byte_t *logain, Float_t &sum, Float_t &dsum,
    58                                        Float_t &time, Float_t &dtime,
    59                                        Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
    60   virtual void FindTimeAndChargeLoGain(Byte_t *firstused, Float_t &sum,  Float_t &dsum,
    61                                        Float_t &time, Float_t &dtime,
    62                                        Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
    6356
    6457public:
     
    8982  void Print(Option_t *o) const;
    9083 
     84  void FindTimeAndChargeHiGain(Byte_t *firstused, Byte_t *logain, Float_t &sum, Float_t &dsum,
     85                               Float_t &time, Float_t &dtime,
     86                               Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
     87  void FindTimeAndChargeLoGain(Byte_t *firstused, Float_t &sum,  Float_t &dsum,
     88                               Float_t &time, Float_t &dtime,
     89                               Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
     90 
    9191  ClassDef(MExtractTimeAndChargeDigitalFilter, 1)   // Hendrik's digital filter
    9292};
  • trunk/MagicSoft/Mars/msignal/MExtractTimeAndChargeSlidingWindow.h

    r5469 r5483  
    2929  Bool_t ReInit( MParList *pList );
    3030 
    31   void FindTimeAndChargeHiGain(Byte_t *first, Byte_t *logain, Float_t &sum, Float_t &dsum,
    32                                Float_t &time, Float_t &dtime,
    33                                Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
    34   void FindTimeAndChargeLoGain(Byte_t *first, Float_t &sum,  Float_t &dsum,
    35                                Float_t &time, Float_t &dtime,
    36                                Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
    37 
    3831  Int_t ReadEnv(const TEnv &env, TString prefix, Bool_t print);
    3932 
     
    5043                     Byte_t windowl=fgLoGainWindowSize);
    5144
     45  void FindTimeAndChargeHiGain(Byte_t *first, Byte_t *logain, Float_t &sum, Float_t &dsum,
     46                               Float_t &time, Float_t &dtime,
     47                               Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
     48  void FindTimeAndChargeLoGain(Byte_t *first, Float_t &sum,  Float_t &dsum,
     49                               Float_t &time, Float_t &dtime,
     50                               Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
     51
    5252  ClassDef(MExtractTimeAndChargeSlidingWindow, 0)   // Task to Extract Times and Charges using a Sliding Window
    5353};
  • trunk/MagicSoft/Mars/msignal/MExtractTimeAndChargeSpline.h

    r5469 r5483  
    3939  Bool_t ReInit( MParList *pList );
    4040 
    41   void FindTimeAndChargeHiGain(Byte_t *first, Byte_t *logain, Float_t &sum, Float_t &dsum,
    42                                Float_t &time, Float_t &dtime,
    43                                Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
    44   void FindTimeAndChargeLoGain(Byte_t *first, Float_t &sum,  Float_t &dsum,
    45                                Float_t &time, Float_t &dtime,
    46                                Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
    47 
    4841  Int_t ReadEnv(const TEnv &env, TString prefix, Bool_t print);
    4942 
     
    7366  void SetChargeType   ( ExtractionType_t typ=kAmplitude);
    7467 
     68  void FindTimeAndChargeHiGain(Byte_t *first, Byte_t *logain, Float_t &sum, Float_t &dsum,
     69                               Float_t &time, Float_t &dtime,
     70                               Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
     71  void FindTimeAndChargeLoGain(Byte_t *first, Float_t &sum,  Float_t &dsum,
     72                               Float_t &time, Float_t &dtime,
     73                               Byte_t &sat, const MPedestalPix &ped, const Bool_t abflag);
     74
    7575  ClassDef(MExtractTimeAndChargeSpline, 0)   // Task to Extract Arrival Times and Charges using a Fast Cubic Spline
    7676};
Note: See TracChangeset for help on using the changeset viewer.