CMS 3D CMS Logo

EcalFenixStripFgvbEE.h
Go to the documentation of this file.
1 #ifndef ECAL_FENIXSTRIP_FGVB_EE_H
2 #define ECAL_FENIXSTRIP_FGVB_EE_H
4 
5 #include <vector>
6 
7 class EEDataFrame ;
8 //class EcalTPGFineGrainStripEE;
9 
22 
23  private:
25  int lut_fg_;
26  int identif_;
28 
29  public:
31  virtual ~EcalFenixStripFgvbEE();
32  void setParameters(int identif, uint32_t id, const EcalTPGFineGrainStripEE*);
33  void process( std::vector<std::vector<int> > &lin_out, std::vector<int> &output);
34 
35  void setbadStripMissing(bool flag) {flagBadStripMiss_ = flag; }
36  bool getMissedStripFlag() const {return flagBadStripMiss_;}
37 
38 };
39 
40 
41 #endif
void setbadStripMissing(bool flag)
void setParameters(int identif, uint32_t id, const EcalTPGFineGrainStripEE *)
calculation of Fgvb for the endcap in Fenix Strip calculates fgvb for the endcap in Fenix Strip ...
bool getMissedStripFlag() const
void process(std::vector< std::vector< int > > &lin_out, std::vector< int > &output)