![]() |
![]() |
00001 #ifndef ECAL_FENIX_STRIP_FORMAT_EE_H 00002 #define ECAL_FENIX_STRIP_FORMAT_EE_H 00003 00004 #include <vector> 00005 00006 class EcalTPGSlidingWindow; 00007 00017 class EcalFenixStripFormatEE { 00018 private: 00019 int inputPeak_; 00020 int input_; 00021 uint32_t shift_; 00022 int fgvb_; 00023 // int buffer_; 00024 00025 int setInput(int input, int inputPeak, int fgvb); 00026 int process(); 00027 00028 00029 public: 00030 EcalFenixStripFormatEE(); 00031 virtual ~EcalFenixStripFormatEE(); 00032 00033 virtual void process(std::vector<int>& ,std::vector<int>& , std::vector<int>&,std::vector<int>&) ; 00034 void setParameters(uint32_t id, const EcalTPGSlidingWindow*&); 00035 }; 00036 00037 #endif