CMS 3D CMS Logo

L1AnalysisL1UpgradeTfMuonShowerDataFormat.h
Go to the documentation of this file.
1 #ifndef __L1Analysis_L1AnalysisL1UpgradeTfMuonShowerDataFormat_H__
2 #define __L1Analysis_L1AnalysisL1UpgradeTfMuonShowerDataFormat_H__
3 
4 #include <vector>
5 #include <map>
6 
7 namespace L1Analysis {
8 
12 
13  void Reset() {
14  nTfMuonShowers = 0;
15  tfMuonShowerBx.clear();
16  tfMuonShowerOneNominal.clear();
17  tfMuonShowerOneTight.clear();
18  tfMuonShowerOneLoose.clear();
19  tfMuonShowerTwoLoose.clear();
20  tfMuonShowerEndcap.clear();
21  tfMuonShowerSector.clear();
22  }
23 
24  unsigned short int nTfMuonShowers;
25  std::vector<short int> tfMuonShowerBx;
26  std::vector<short int> tfMuonShowerOneNominal;
27  std::vector<short int> tfMuonShowerOneTight;
28  std::vector<short int> tfMuonShowerOneLoose;
29  std::vector<short int> tfMuonShowerTwoLoose;
30  std::vector<short int> tfMuonShowerEndcap;
31  std::vector<short int> tfMuonShowerSector;
32  };
33 } // namespace L1Analysis
34 #endif