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 private:
19  bool disabled;
20  int setInput(int input);
21  int process();
22 
23  int inputsAlreadyIn_;
24  int buffer_[3];
25 
26 public:
28  virtual ~EcalFenixPeakFinder();
29  virtual std::vector<int> process(std::vector<int> &filtout, std::vector<int> &output);
30  // from CaloVShape
31  // virtual double operator()(double) const {return 0.;}
32  // virtual double derivative(double) const {return 0.;}
33 };
34 
35 #endif
input
static const std::string input
Definition: EdmProvDump.cc:48
EcalFenixPeakFinder::process
int process()
Definition: EcalFenixPeakFinder.cc:23
convertSQLitetoXML_cfg.output
output
Definition: convertSQLitetoXML_cfg.py:32
EcalFenixPeakFinder
calculates the peak for Fenix strip, barrel input : 18 bits output: boolean
Definition: EcalFenixPeakFinder.h:16
EcalFenixPeakFinder::EcalFenixPeakFinder
EcalFenixPeakFinder()
Definition: EcalFenixPeakFinder.cc:4
EcalFenixPeakFinder::inputsAlreadyIn_
int inputsAlreadyIn_
Definition: EcalFenixPeakFinder.h:22
EcalFenixPeakFinder::buffer_
int buffer_[3]
Definition: EcalFenixPeakFinder.h:23
EcalFenixPeakFinder::disabled
bool disabled
Definition: EcalFenixPeakFinder.h:18
EcalFenixPeakFinder::setInput
int setInput(int input)
Definition: EcalFenixPeakFinder.cc:8
EcalFenixPeakFinder::~EcalFenixPeakFinder
virtual ~EcalFenixPeakFinder()
Definition: EcalFenixPeakFinder.cc:6