CMS 3D CMS Logo

JetVertexAssociation.h
Go to the documentation of this file.
1 #ifndef JetVertexAssociation_h
2 #define JetVertexAssociation_h
3 
8 
10 
11 #include <memory>
12 #include <string>
13 #include <iostream>
14 #include <iomanip>
15 #include <cmath>
16 #include <vector>
17 
18 
19 namespace edm {
20  class ParameterSet;
21  class Event;
22  class EventSetup;
23 }
24 
25 namespace cms{
26 
28 
29  public:
30 
32 
33  ~JetVertexAssociation () override {}
34 
35  void produce(edm::Event& e, const edm::EventSetup& c) override;
36 
37  private:
38  typedef std::vector<double> ResultCollection1;
39  typedef std::vector<bool> ResultCollection2;
40 
45 
46  };
47 }
48 
49 
50 #endif
edm::EDGetTokenT< reco::VertexCollection > vertex_token
edm::EDGetTokenT< reco::TrackCollection > track_token
std::vector< double > ResultCollection1
edm::EDGetTokenT< reco::CaloJetCollection > jet_token
std::vector< bool > ResultCollection2
HLT enums.