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 {
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
L1Analysis::L1AnalysisBMTFInputsDataFormat::thSe
std::vector< int > thSe
Definition: L1AnalysisBMTFInputsDataFormat.h:48
L1Analysis::L1AnalysisBMTFInputsDataFormat::Reset
void Reset()
Definition: L1AnalysisBMTFInputsDataFormat.h:11
L1Analysis::L1AnalysisBMTFInputsDataFormat::~L1AnalysisBMTFInputsDataFormat
~L1AnalysisBMTFInputsDataFormat()
Definition: L1AnalysisBMTFInputsDataFormat.h:9
L1Analysis::L1AnalysisBMTFInputsDataFormat::L1AnalysisBMTFInputsDataFormat
L1AnalysisBMTFInputsDataFormat()
Definition: L1AnalysisBMTFInputsDataFormat.h:8
L1Analysis
Definition: L1AnalysisBMTFInputs.h:18
L1Analysis::L1AnalysisBMTFInputsDataFormat::phWh
std::vector< int > phWh
Definition: L1AnalysisBMTFInputsDataFormat.h:37
L1Analysis::L1AnalysisBMTFInputsDataFormat::phAng
std::vector< float > phAng
Definition: L1AnalysisBMTFInputsDataFormat.h:40
L1Analysis::L1AnalysisBMTFInputsDataFormat::thBx
std::vector< int > thBx
Definition: L1AnalysisBMTFInputsDataFormat.h:46
L1Analysis::L1AnalysisBMTFInputsDataFormat::thSize
int thSize
Definition: L1AnalysisBMTFInputsDataFormat.h:45
L1Analysis::L1AnalysisBMTFInputsDataFormat::phSe
std::vector< int > phSe
Definition: L1AnalysisBMTFInputsDataFormat.h:38
L1Analysis::L1AnalysisBMTFInputsDataFormat::thTheta
std::vector< int > thTheta
Definition: L1AnalysisBMTFInputsDataFormat.h:50
L1Analysis::L1AnalysisBMTFInputsDataFormat::phTs2Tag
std::vector< int > phTs2Tag
Definition: L1AnalysisBMTFInputsDataFormat.h:43
L1Analysis::L1AnalysisBMTFInputsDataFormat::phCode
std::vector< int > phCode
Definition: L1AnalysisBMTFInputsDataFormat.h:42
L1Analysis::L1AnalysisBMTFInputsDataFormat::thSt
std::vector< int > thSt
Definition: L1AnalysisBMTFInputsDataFormat.h:49
L1Analysis::L1AnalysisBMTFInputsDataFormat::thWh
std::vector< int > thWh
Definition: L1AnalysisBMTFInputsDataFormat.h:47
L1Analysis::L1AnalysisBMTFInputsDataFormat::phBx
std::vector< int > phBx
Definition: L1AnalysisBMTFInputsDataFormat.h:36
L1Analysis::L1AnalysisBMTFInputsDataFormat
Definition: L1AnalysisBMTFInputsDataFormat.h:7
L1Analysis::L1AnalysisBMTFInputsDataFormat::phSize
int phSize
Definition: L1AnalysisBMTFInputsDataFormat.h:35
L1Analysis::L1AnalysisBMTFInputsDataFormat::thCode
std::vector< int > thCode
Definition: L1AnalysisBMTFInputsDataFormat.h:51
L1Analysis::L1AnalysisBMTFInputsDataFormat::phBandAng
std::vector< float > phBandAng
Definition: L1AnalysisBMTFInputsDataFormat.h:41
L1Analysis::L1AnalysisBMTFInputsDataFormat::phSt
std::vector< int > phSt
Definition: L1AnalysisBMTFInputsDataFormat.h:39