#ifndef PNDEMCFPGAINTEGRATINGANALYSER_HH #define PNDEMCFPGAINTEGRATINGANALYSER_HH #include "PndEmcPSAFPGASampleAnalyser.h" #include class PndEmcPSAFPGAFilterCF; class PndEmcPSAFPGAFilterMA; class PndEmcPSAFPGAFilterDelay; class PndEmcPSAFPGALinFitter; #define MAX_NUMBER_OF_HITS 100 class PndEmcPSAFPGAIntegratingAnalyser : public PndEmcPSAFPGASampleAnalyser { public: PndEmcPSAFPGAIntegratingAnalyser(); PndEmcPSAFPGAIntegratingAnalyser(const std::string& fname); virtual ~PndEmcPSAFPGAIntegratingAnalyser(); virtual float baseline() {return baseline_value;}; virtual void reset(); virtual void put(float valueToStore); ClassDef(PndEmcPSAFPGAIntegratingAnalyser,1); }; #endif