CMS 3D CMS Logo

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
7 {
9  {
10 
13 
14  void Reset()
15  {
16 
17  phSize = 0;
18 
19  phBx.clear();
20  phWh.clear();
21  phSe.clear();
22  phSt.clear();
23  phAng.clear();
24  phBandAng.clear();
25  phCode.clear();
26  phTs2Tag.clear();
27 
28 
29  thSize = 0;
30 
31  thBx.clear();
32  thWh.clear();
33  thSe.clear();
34  thSt.clear();
35  thCode.clear();
36  thTheta.clear();
37  }
38 
39  // ---- L1AnalysisBMTFDataFormat information.
40 
41  int phSize;
42  std::vector<int> phBx;
43  std::vector<int> phWh;
44  std::vector<int> phSe;
45  std::vector<int> phSt;
46  std::vector<float> phAng;
47  std::vector<float> phBandAng;
48  std::vector<int> phCode;
49  std::vector<int> phTs2Tag;
50 
51 
52  int thSize;
53  std::vector<int> thBx;
54  std::vector<int> thWh;
55  std::vector<int> thSe;
56  std::vector<int> thSt;
57  std::vector<int> thTheta;
58  std::vector<int> thCode;
59 
60  };
61 }
62 #endif
63 
64