File indexing completed on 2024-09-07 04:37:01
0001 #ifndef __L1Analysis_L1AnalysisL1HODataFormat_H__
0002 #define __L1Analysis_L1AnalysisL1HODataFormat_H__
0003
0004 #include <vector>
0005
0006 namespace L1Analysis {
0007 struct L1AnalysisL1HODataFormat {
0008 L1AnalysisL1HODataFormat() { Reset(); };
0009 ~L1AnalysisL1HODataFormat() {}
0010
0011 void Reset() {
0012 nHcalDetIds = 0;
0013 nHcalQIESamples = 0;
0014 hcalDetIdIEta.clear();
0015 hcalDetIdIPhi.clear();
0016 hcalQIESample.clear();
0017 hcalQIESampleAdc.clear();
0018 hcalQIESampleDv.clear();
0019 hcalQIESampleEr.clear();
0020 }
0021
0022 unsigned int nHcalDetIds;
0023 unsigned int nHcalQIESamples;
0024 std::vector<int> hcalDetIdIEta;
0025 std::vector<int> hcalDetIdIPhi;
0026 std::vector<int> hcalQIESample;
0027 std::vector<int> hcalQIESampleAdc;
0028 std::vector<int> hcalQIESampleDv;
0029 std::vector<int> hcalQIESampleEr;
0030 };
0031 }
0032 #endif