CMS 3D CMS Logo

JetMuonHitsIDHelper.h
Go to the documentation of this file.
1 #ifndef RecoJets_JetProducers_interface_JetMuonHitsIDHelper_h
2 #define RecoJets_JetProducers_interface_JetMuonHitsIDHelper_h
3 
10 
13 
14 
15 namespace reco {
16 
17  namespace helper {
18 
20 
21  public :
22  // construction
26 
28 
29  void initValues ();
30 
31  // interface
32  void calculate( const edm::Event& event, const edm::EventSetup & isetup,
33  const reco::Jet &jet, const int iDbg = 0 );
34 
35  // access
36  int numberOfHits1RPC() const { return numberOfHits1RPC_;}
37  int numberOfHits2RPC() const { return numberOfHits2RPC_;}
38  int numberOfHits3RPC() const { return numberOfHits3RPC_;}
39  int numberOfHits4RPC() const { return numberOfHits4RPC_;}
40  int numberOfHitsRPC () const { return numberOfHitsRPC_ ;}
41 
42  private:
43 
44  edm::InputTag rpcRecHits_; // collection of rpc rechits
45  bool isRECO_; // if this is RECO this will run, else nothing will be added
46 
52 
54 
55  };
56  }
57 }
58 #endif
Definition: helper.py:1
Base class for all types of Jets.
Definition: Jet.h:20
void fillDescription(edm::ParameterSetDescription &iDesc)
void calculate(const edm::Event &event, const edm::EventSetup &isetup, const reco::Jet &jet, const int iDbg=0)
edm::EDGetTokenT< RPCRecHitCollection > input_rpchits_token_
fixed size matrix
Definition: event.py:1