CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalRawToDigi.h
Go to the documentation of this file.
1 #ifndef HcalRawToDigi_h
2 #define HcalRawToDigi_h
3 
20 
23 
26 
28 
30 {
31 public:
32  explicit HcalRawToDigi(const edm::ParameterSet& ps);
33  virtual ~HcalRawToDigi();
34  virtual void produce(edm::Event& e, const edm::EventSetup& c);
35 private:
39  std::vector<int> fedUnpackList_;
40  int firstFED_;
44 
45  struct Statistics {
47  int max_ho, ave_ho;
48  int max_hf, ave_hf;
49  int max_tp, ave_tp;
53  } stats_;
54 };
55 
56 #endif
HcalDataFrameFilter filter_
Definition: HcalRawToDigi.h:38
virtual void produce(edm::Event &e, const edm::EventSetup &c)
bool complainEmptyData_
Definition: HcalRawToDigi.h:42
virtual ~HcalRawToDigi()
struct HcalRawToDigi::Statistics stats_
int expectedOrbitMessageTime_
Definition: HcalRawToDigi.h:43
HcalRawToDigi(const edm::ParameterSet &ps)
std::vector< int > fedUnpackList_
Definition: HcalRawToDigi.h:39
unsigned long long uint64_t
Definition: Time.h:15
HcalUnpacker unpacker_
Definition: HcalRawToDigi.h:37
edm::EDGetTokenT< FEDRawDataCollection > tok_data_
Definition: HcalRawToDigi.h:36