CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
L1AnalysisBMTFInputsDataFormat.h
Go to the documentation of this file.
1 #ifndef __L1Analysis_L1AnalysisBMTFInputsDataFormat_H__
2 #define __L1Analysis_L1AnalysisBMTFInputsDataFormat_H__
3 
4 #include <vector>
5 
6 namespace L1Analysis {
10 
11  void Reset() {
12  phSize = 0;
13 
14  phBx.clear();
15  phWh.clear();
16  phSe.clear();
17  phSt.clear();
18  phAng.clear();
19  phBandAng.clear();
20  phCode.clear();
21  phTs2Tag.clear();
22 
23  thSize = 0;
24 
25  thBx.clear();
26  thWh.clear();
27  thSe.clear();
28  thSt.clear();
29  thCode.clear();
30  thTheta.clear();
31  }
32 
33  // ---- L1AnalysisBMTFDataFormat information.
34 
35  int phSize;
36  std::vector<int> phBx;
37  std::vector<int> phWh;
38  std::vector<int> phSe;
39  std::vector<int> phSt;
40  std::vector<float> phAng;
41  std::vector<float> phBandAng;
42  std::vector<int> phCode;
43  std::vector<int> phTs2Tag;
44 
45  int thSize;
46  std::vector<int> thBx;
47  std::vector<int> thWh;
48  std::vector<int> thSe;
49  std::vector<int> thSt;
50  std::vector<int> thTheta;
51  std::vector<int> thCode;
52  };
53 } // namespace L1Analysis
54 #endif