MPulseFitFilter.hh
Go to the documentation of this file.00001 #ifndef _M_PULSEFITFILTER_HH_
00002 #define _M_PULSEFITFILTER_HH_
00003
00039 #include "QFilter.hh"
00040
00041 class MPulseFitFilter : public QFilter {
00042
00043 public:
00045 MPulseFitFilter(QSequence* s);
00046
00048 ~MPulseFitFilter();
00049
00051 void GetCuts();
00052
00054 bool Filter(const QEvent* ev);
00055
00056 private:
00057
00058 double fMaxPosition;
00059 double fMaxBaselineSlope;
00060 bool fCutBaseline;
00061 bool fCutPileUp;
00062 bool fCutRetrigger;
00063 bool fCutAmplitude;
00064 double fAmplitudeMax;
00065 double fAmplitudeMin;
00066 };
00067
00068 #endif
00069