CMS 3D CMS Logo

L1AnalysisL1UpgradeTfMuonDataFormat.h
Go to the documentation of this file.
1 #ifndef __L1Analysis_L1AnalysisL1UpgradeTfMuonDataFormat_H__
2 #define __L1Analysis_L1AnalysisL1UpgradeTfMuonDataFormat_H__
3 
4 #include <vector>
5 
6 namespace L1Analysis {
10 
11  void Reset() {
12  nTfMuons = 0;
13  tfMuonHwPt.clear();
14  tfMuonHwEta.clear();
15  tfMuonHwPhi.clear();
16  tfMuonGlobalPhi.clear();
17  tfMuonHwSign.clear();
18  tfMuonHwSignValid.clear();
19  tfMuonHwQual.clear();
20  tfMuonLink.clear();
21  tfMuonProcessor.clear();
22  tfMuonTrackFinderType.clear();
23  tfMuonHwHF.clear();
24  tfMuonBx.clear();
25  tfMuonWh.clear();
26  tfMuonTrAdd.clear();
27  }
28 
29  unsigned short int nTfMuons;
30  std::vector<short int> tfMuonHwPt;
31  std::vector<short int> tfMuonHwEta;
32  std::vector<short int> tfMuonHwPhi;
33  std::vector<short int> tfMuonGlobalPhi;
34  std::vector<short int> tfMuonHwSign;
35  std::vector<short int> tfMuonHwSignValid;
36  std::vector<short int> tfMuonHwQual;
37  std::vector<short int> tfMuonLink;
38  std::vector<short int> tfMuonProcessor;
39  std::vector<short int> tfMuonTrackFinderType;
40  std::vector<short int> tfMuonHwHF;
41  std::vector<short int> tfMuonBx;
42  std::vector<short int> tfMuonWh;
43  std::vector<short int> tfMuonTrAdd;
44  };
45 } // namespace L1Analysis
46 #endif
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonBx
std::vector< short int > tfMuonBx
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:41
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwPhi
std::vector< short int > tfMuonHwPhi
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:32
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonProcessor
std::vector< short int > tfMuonProcessor
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:38
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonTrAdd
std::vector< short int > tfMuonTrAdd
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:43
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::L1AnalysisL1UpgradeTfMuonDataFormat
L1AnalysisL1UpgradeTfMuonDataFormat()
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:8
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonWh
std::vector< short int > tfMuonWh
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:42
L1Analysis
Definition: L1AnalysisBMTFInputs.h:18
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::nTfMuons
unsigned short int nTfMuons
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:29
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwHF
std::vector< short int > tfMuonHwHF
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:40
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwQual
std::vector< short int > tfMuonHwQual
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:36
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::~L1AnalysisL1UpgradeTfMuonDataFormat
~L1AnalysisL1UpgradeTfMuonDataFormat()
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:9
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwSignValid
std::vector< short int > tfMuonHwSignValid
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:35
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:7
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwSign
std::vector< short int > tfMuonHwSign
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:34
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwPt
std::vector< short int > tfMuonHwPt
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:30
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonHwEta
std::vector< short int > tfMuonHwEta
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:31
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonGlobalPhi
std::vector< short int > tfMuonGlobalPhi
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:33
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::Reset
void Reset()
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:11
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonLink
std::vector< short int > tfMuonLink
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:37
L1Analysis::L1AnalysisL1UpgradeTfMuonDataFormat::tfMuonTrackFinderType
std::vector< short int > tfMuonTrackFinderType
Definition: L1AnalysisL1UpgradeTfMuonDataFormat.h:39