CMS 3D CMS Logo

L1TMuonEndCapTrackProducer.h
Go to the documentation of this file.
1 #ifndef _L1ITMu_L1TMuonUpgradedTrackFinder_h_
2 #define _L1ITMu_L1TMuonUpgradedTrackFinder_h_
3 //asd
4 #include <memory>
5 #include <map>
6 
7 #include <stdio.h>
8 #include <stdlib.h>
9 #include <iostream>
10 
17 
19 
22 
24 
29 
32 
33 
39 
43 
44 // For RPCs
50 
51 
53 
54 //class L1TMuonEndCapTrackProducer : public edm::EDAnalyzer {
55 
57 public:
60 
61  //void analyze(const edm::Event&, const edm::EventSetup&);
62  void produce(edm::Event&, const edm::EventSetup&);
63  void beginJob();
64  void endJob();
65 
70  // MatchingOutput Mout;
71  // ZonesOutput Zout;
72  // ExtenderOutput Eout;
73  // PatternOutput Pout;
74  // SortingOutput Sout;
75  // std::vector<ConvertedHit> ConvHits;
76  // std::vector<std::vector<DeltaOutput>> Dout;
81 
82  const float ptscale[33] = {
83  -1., 0.0, 1.5, 2.0, 2.5, 3.0, 3.5, 4.0,
84  4.5, 5.0, 6.0, 7.0, 8.0, 10.0, 12.0, 14.0,
85  16.0, 18.0, 20.0, 25.0, 30.0, 35.0, 40.0, 45.0,
86  50.0, 60.0, 70.0, 80.0, 90.0, 100.0, 120.0, 140.0, 1.E6 };
87 
88 
89  private:
90 
92  int bxShiftCSC = 0;
97 
98 };
99 
100 
101 #endif
edm::EDGetTokenT< CSCCorrelatedLCTDigiCollection > inputTokenCSC
void produce(edm::Event &, const edm::EventSetup &)
edm::EDGetTokenT< RPCDigiCollection > inputTokenRPC
edm::ParameterSet PSet