CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_6/src/HiggsAnalysis/Skimming/interface/HiggsToWW2LeptonsSkim.h

Go to the documentation of this file.
00001 #ifndef HiggsToWW2LeptonsSkim_h
00002 #define HiggsToWW2LeptonsSkim_h
00003 
00016 // system include files
00017 #include <memory>
00018 
00019 // user include files
00020 #include "FWCore/Framework/interface/Frameworkfwd.h"
00021 #include "FWCore/Framework/interface/EDFilter.h"
00022 
00023 #include "FWCore/Framework/interface/Event.h"
00024 #include "FWCore/Framework/interface/MakerMacros.h"
00025 
00026 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00027 
00028 class HiggsToWW2LeptonsSkim : public edm::EDFilter {
00029     public:
00030        explicit HiggsToWW2LeptonsSkim(const edm::ParameterSet&);
00031        ~HiggsToWW2LeptonsSkim();
00032        virtual void endJob() ;
00033 
00034        virtual bool filter(edm::Event&, const edm::EventSetup&);
00035 
00036    private:
00037       double singleTrackPtMin_;
00038       double diTrackPtMin_;
00039       double etaMin_;
00040       double etaMax_;
00041       unsigned int  nEvents_;
00042       unsigned int nAccepted_;
00043 
00044   // Reco samples
00045   edm::InputTag recTrackLabel;
00046   edm::InputTag theGLBMuonLabel;
00047   edm::InputTag theGsfELabel;
00048 
00049 };
00050 #endif
00051 
00052 
00053