CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PFJetsTauOverlapRemoval.h
Go to the documentation of this file.
1 #ifndef RecoTauTag_HLTProducers_PFJetsTauOverlapRemoval_H
2 #define RecoTauTag_HLTProducers_PFJetsTauOverlapRemoval_H
3 
4 // user include files
19 
21 private:
24  const double matchingR2_;
25 
26 public:
28  ~PFJetsTauOverlapRemoval() override;
29  void produce(edm::StreamID, edm::Event&, const edm::EventSetup&) const override;
30  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
31 };
32 #endif
PFJetsTauOverlapRemoval(const edm::ParameterSet &)
const edm::EDGetTokenT< reco::PFJetCollection > pfJetSrc_
void produce(edm::StreamID, edm::Event &, const edm::EventSetup &) const override
const edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > tauSrc_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)