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 namespace reco {
15 
16  namespace helper {
17 
19  public:
20  // construction
24 
26 
27  void initValues();
28 
29  // interface
30  void calculate(const edm::Event& event, const edm::EventSetup& isetup, const reco::Jet& jet, const int iDbg = 0);
31 
32  // access
33  int numberOfHits1RPC() const { return numberOfHits1RPC_; }
34  int numberOfHits2RPC() const { return numberOfHits2RPC_; }
35  int numberOfHits3RPC() const { return numberOfHits3RPC_; }
36  int numberOfHits4RPC() const { return numberOfHits4RPC_; }
37  int numberOfHitsRPC() const { return numberOfHitsRPC_; }
38 
39  private:
40  edm::InputTag rpcRecHits_; // collection of rpc rechits
41  bool isRECO_; // if this is RECO this will run, else nothing will be added
42 
48 
50  };
51  } // namespace helper
52 } // namespace reco
53 #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