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 private:
24  int lut_fg_;
25  int identif_;
27 
28 public:
30  virtual ~EcalFenixStripFgvbEE();
31  void setParameters(int identif, uint32_t id, const EcalTPGFineGrainStripEE *);
32  void process(std::vector<std::vector<int>> &lin_out, std::vector<int> &output);
33 
34  void setbadStripMissing(bool flag) { flagBadStripMiss_ = flag; }
35  bool getMissedStripFlag() const { return flagBadStripMiss_; }
36 };
37 
38 #endif
void setbadStripMissing(bool flag)
void process(std::vector< std::vector< int >> &lin_out, std::vector< int > &output)
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