CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_2_SLHC4_patch1/src/HLTrigger/special/interface/HLTPixlMBFilt.h

Go to the documentation of this file.
00001 #ifndef HLTPixlMBFilt_h
00002 #define HLTPixlMBFilt_h
00003 
00016 #include "HLTrigger/HLTcore/interface/HLTFilter.h"
00017 
00018 //
00019 // class declaration
00020 //
00021 
00022 class HLTPixlMBFilt : public HLTFilter {
00023 
00024    public:
00025       explicit HLTPixlMBFilt(const edm::ParameterSet&);
00026       ~HLTPixlMBFilt();
00027       virtual bool hltFilter(edm::Event&, const edm::EventSetup&, trigger::TriggerFilterObjectWithRefs & filterproduct);
00028 
00029    private:
00030       edm::InputTag pixlTag_;  // input tag identifying product containing Pixel-tracks
00031 
00032       double min_Pt_;          // min pt cut
00033       unsigned int min_trks_;  // minimum number of tracks from one vertex
00034       float min_sep_;          // minimum separation of two tracks in phi-eta
00035 
00036 };
00037 
00038 #endif //HLTPixlMBFilt_h