//----------------------------------------------------------- // Description: // Pulseshape analysis for ADC waveforms // //----------------------------------------------------------- #ifndef EMCPSATRAPDIGIFILTER_HH #define EMCPSATRAPDIGIFILTER_HH // Base Class Headers ---------------- #include #include "PndEmcAbsPSA.h" #include "TObject.h" class PndEmcWaveform; class PndEmcPSATrapDigiFilter: public PndEmcAbsPSA { public: // Constructors/Destructors --------- PndEmcPSATrapDigiFilter(const std::vector params); virtual ~PndEmcPSATrapDigiFilter(){;} virtual void Process(const PndEmcWaveform * waveform, Double_t &litude, Double_t &time); void Draw(const PndEmcWaveform * waveform); std::vector fParams; // Parameters of the filter }; #endif