CMS 3D CMS Logo

WtoLNuSelector.h
Go to the documentation of this file.
1 #ifndef DQM_TrackingMonitorSource_WtoLNuSelector_h
2 #define DQM_TrackingMonitorSource_WtoLNuSelector_h
3 
9 
13 
14 // Forward declaration
15 class TH1D;
16 namespace {
17  class BeamSpot;
18 }
19 
21 public:
22  explicit WtoLNuSelector(const edm::ParameterSet&);
23 
24 private:
25  bool filter(edm::Event&, edm::EventSetup const&) override;
26  double getMt(const TLorentzVector& vlep, const reco::PFMET& obj);
27 
28 private:
29  // module config parameters
38 };
39 #endif
const edm::EDGetTokenT< reco::BeamSpot > bsToken_
const edm::InputTag electronTag_
const edm::EDGetTokenT< reco::GsfElectronCollection > electronToken_
const edm::EDGetTokenT< reco::MuonCollection > muonToken_
const edm::InputTag bsTag_
const edm::InputTag muonTag_
const edm::InputTag pfmetTag_
const edm::EDGetTokenT< reco::PFMETCollection > pfmetToken_