CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/SimCalorimetry/EcalTrigPrimAlgos/interface/EcalFenixMaxof2.h

Go to the documentation of this file.
00001 #ifndef ECAL_FENIX_MAXOF2_H
00002 #define ECAL_FENIX_MAXOF2_H
00003 
00004 #include <vector>
00005 
00018 class EcalFenixMaxof2 {
00019 
00020 public:
00021   EcalFenixMaxof2(int maxNrSamples,int nbMaxStrips) ;
00022   virtual ~EcalFenixMaxof2() ;
00023   void process(std::vector<std::vector <int> > &, int nStr, int bitMask, std::vector<int> &out);
00024 
00025  private:
00026   int nbMaxStrips_;
00027   std::vector<std::vector<int> >  sumby2_; 
00028 };
00029 
00030 #endif