CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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,
11  HcalTBBeamCounters& beamadc, bool is04_=true) const;
12  void setCalib(const std::vector<std::vector<std::string> >& calibLines_);
13 private:
14  bool isTB04_;
15  double qdc_ped[192];
16  double qdc_gain[192];
17 };
18 
19 }
20 
21 #endif
void unpack(const FEDRawData &raw, HcalTBBeamCounters &beamadc, bool is04_=true) const
void setCalib(const std::vector< std::vector< std::string > > &calibLines_)