CMS 3D CMS Logo

EcalFenixPeakFinder.h
Go to the documentation of this file.
1 #ifndef ECAL_FENIX_PEAKFINDER_H
2 #define ECAL_FENIX_PEAKFINDER_H
3 
4 #include <vector>
5 
17 class EcalFenixPeakFinder {
18 
19 private:
20  bool disabled;
21  int setInput(int input);
22  int process();
23 
24  int inputsAlreadyIn_;
25  int buffer_[3];
26 
27 public:
29  virtual ~EcalFenixPeakFinder();
30  virtual std::vector<int> process(std::vector<int> &filtout,
31  std::vector<int> &output);
32  // from CaloVShape
33  // virtual double operator()(double) const {return 0.;}
34  // virtual double derivative(double) const {return 0.;}
35 };
36 
37 #endif
calculates the peak for Fenix strip, barrel input : 18 bits output: boolean
static std::string const input
Definition: EdmProvDump.cc:48