CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
HcalTBQADCUnpacker.h
Go to the documentation of this file.
1 #ifndef HCALTBQADCUNPACKER_H
2 #define HCALTBQADCUNPACKER_H 1
5 
6 namespace hcaltb {
8  public:
10  void unpack(const FEDRawData& raw, HcalTBBeamCounters& beamadc, bool is04_ = true) const;
11  void setCalib(const std::vector<std::vector<std::string> >& calibLines_);
12 
13  private:
14  bool isTB04_;
15  double qdc_ped[192];
16  double qdc_gain[192];
17  };
18 
19 } // namespace hcaltb
20 
21 #endif
void unpack(const FEDRawData &raw, HcalTBBeamCounters &beamadc, bool is04_=true) const
void setCalib(const std::vector< std::vector< std::string > > &calibLines_)