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,
34  std::vector<int> &output);
35 
36  void setbadStripMissing(bool flag) { flagBadStripMiss_ = flag; }
37  bool getMissedStripFlag() const { return flagBadStripMiss_; }
38 };
39 
40 #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