CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/L1Trigger/CSCTrackFinder/plugins/CSCTFCandidateProducer.h

Go to the documentation of this file.
00001 #ifndef CSCTrackFinder_CSCTFCandidateProducer_h
00002 #define CSCTrackFinder_CSCTFCandidateProducer_h
00003 
00004 #include <string>
00005 
00006 #include <FWCore/Framework/interface/EDProducer.h>
00007 #include <FWCore/ParameterSet/interface/ParameterSet.h>
00008 #include <FWCore/Utilities/interface/InputTag.h>
00009 
00010 class CSCTFCandidateBuilder;
00011 
00012 class CSCTFCandidateProducer : public edm::EDProducer
00013 {
00014  public:
00015 
00016   CSCTFCandidateProducer(const edm::ParameterSet&);
00017 
00018   virtual ~CSCTFCandidateProducer();
00019 
00020   void produce(edm::Event & e, const edm::EventSetup& c);
00021 
00022  private:
00023   edm::InputTag input_module;
00024   CSCTFCandidateBuilder* my_builder;
00025 };
00026 
00027 #endif