CMS 3D CMS Logo

L1AnalysisL1HODataFormat.h
Go to the documentation of this file.
1 #ifndef __L1Analysis_L1AnalysisL1HODataFormat_H__
2 #define __L1Analysis_L1AnalysisL1HODataFormat_H__
3 
4 #include <vector>
5 
6 namespace L1Analysis {
10 
11  void Reset() {
12  nHcalDetIds = 0;
13  nHcalQIESamples = 0;
14  hcalDetIdIEta.clear();
15  hcalDetIdIPhi.clear();
16  hcalQIESample.clear();
17  hcalQIESampleAdc.clear();
18  hcalQIESampleDv.clear();
19  hcalQIESampleEr.clear();
20  }
21 
22  unsigned int nHcalDetIds;
23  unsigned int nHcalQIESamples;
24  std::vector<int> hcalDetIdIEta;
25  std::vector<int> hcalDetIdIPhi;
26  std::vector<int> hcalQIESample;
27  std::vector<int> hcalQIESampleAdc;
28  std::vector<int> hcalQIESampleDv;
29  std::vector<int> hcalQIESampleEr;
30  };
31 } // namespace L1Analysis
32 #endif