00001 00006 #ifndef FITTER_h 00007 #define FITTER_h 00008 00009 #include "ChannelModule.hh" 00010 00011 #include <vector> 00016 class Fitter : public ChannelModule 00017 { 00018 public: 00019 Fitter(); 00020 ~Fitter(); 00021 00022 int Initialize(); 00023 int Finalize(); 00024 int Process(ChannelData* chdata); 00025 00026 static const std::string GetDefaultName(){ return "Fitter";} 00027 00028 //parameters 00029 int start_fit; 00030 int end_fit; 00031 int slow_sample_rate; 00032 int start_slow_sample_rate; 00033 00034 private: 00035 00036 }; 00037 00038 00039 #endif