Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:11:01

0001 #ifndef TrackMTCCFilter_H
0002 #define TrackMTCCFilter_H
0003 
0004 // -*- C++ -*-
0005 //
0006 // Package:     SiStripChannelChargeFilter
0007 // Class  :     TrackMTCCFilter
0008 //
0009 //
0010 // Original Author:  dkcira
0011 
0012 #include "FWCore/Framework/interface/stream/EDFilter.h"
0013 #include "FWCore/ParameterSet/interface/ParameterSet.h"
0014 #include "FWCore/Framework/interface/Event.h"
0015 #include "FWCore/Framework/interface/EventSetup.h"
0016 
0017 namespace cms {
0018   class TrackMTCCFilter : public edm::stream::EDFilter<> {
0019   public:
0020     TrackMTCCFilter(const edm::ParameterSet& ps);
0021     ~TrackMTCCFilter() override {}
0022     bool filter(edm::Event& e, edm::EventSetup const& c) override;
0023 
0024   private:
0025     std::string TrackProducer;
0026     std::string TrackLabel;
0027     unsigned int MinNrOfTracks;
0028   };
0029 }  // namespace cms
0030 #endif