Changeset 5483
- Timestamp:
- 11/27/04 13:43:24 (20 years ago)
- Location:
- trunk/MagicSoft/Mars/msignal
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/msignal/MExtractTimeAndCharge.h
r5360 r5483 22 22 Int_t Process(); 23 23 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 31 24 Int_t ReadEnv(const TEnv &env, TString prefix, Bool_t print); 32 25 … … 39 32 void Print(Option_t *o) const; 40 33 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 41 41 ClassDef(MExtractTimeAndCharge, 1) // Time And Charge Extractor Base Class 42 42 }; -
trunk/MagicSoft/Mars/msignal/MExtractTimeAndChargeDigitalFilter.h
r5307 r5483 54 54 Int_t ReadEnv(const TEnv &env, TString prefix, Bool_t print); 55 55 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);63 56 64 57 public: … … 89 82 void Print(Option_t *o) const; 90 83 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 91 91 ClassDef(MExtractTimeAndChargeDigitalFilter, 1) // Hendrik's digital filter 92 92 }; -
trunk/MagicSoft/Mars/msignal/MExtractTimeAndChargeSlidingWindow.h
r5469 r5483 29 29 Bool_t ReInit( MParList *pList ); 30 30 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 38 31 Int_t ReadEnv(const TEnv &env, TString prefix, Bool_t print); 39 32 … … 50 43 Byte_t windowl=fgLoGainWindowSize); 51 44 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 52 52 ClassDef(MExtractTimeAndChargeSlidingWindow, 0) // Task to Extract Times and Charges using a Sliding Window 53 53 }; -
trunk/MagicSoft/Mars/msignal/MExtractTimeAndChargeSpline.h
r5469 r5483 39 39 Bool_t ReInit( MParList *pList ); 40 40 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 48 41 Int_t ReadEnv(const TEnv &env, TString prefix, Bool_t print); 49 42 … … 73 66 void SetChargeType ( ExtractionType_t typ=kAmplitude); 74 67 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 75 75 ClassDef(MExtractTimeAndChargeSpline, 0) // Task to Extract Arrival Times and Charges using a Fast Cubic Spline 76 76 };
Note:
See TracChangeset
for help on using the changeset viewer.