CMS 3D CMS Logo

PATTrigProducer.h

Go to the documentation of this file.
00001 #ifndef PhysicsTools_PatAlgos_PATTrigProducer_h
00002 #define PhysicsTools_PatAlgos_PATTrigProducer_h
00003 
00004 
00005 // -*- C++ -*-
00006 //
00007 // Package:    PatAlgos
00008 // Class:      PATTrigProducer
00009 //
00019 //
00020 // $Id: PATTrigProducer.h,v 1.2 2008/06/08 12:24:03 vadler Exp $
00021 //
00022 
00023 
00024 #include "FWCore/Framework/interface/Frameworkfwd.h"
00025 #include "FWCore/Framework/interface/EDProducer.h"
00026 
00027 #include "FWCore/Framework/interface/Run.h"
00028 #include "FWCore/Framework/interface/Event.h"
00029 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00030 #include "FWCore/ParameterSet/interface/InputTag.h"
00031 
00032 
00033 namespace pat {
00034 
00035 
00036   class PATTrigProducer : public edm::EDProducer {
00037 
00038     public:
00039 
00040       explicit PATTrigProducer( const edm::ParameterSet & iConfig );
00041       ~PATTrigProducer();
00042 
00043     private:
00044 
00045       virtual void produce( edm::Event & iEvent, const edm::EventSetup & iSetup );
00046       
00047       edm::InputTag triggerEvent_;
00048       edm::InputTag filterName_;
00049 
00050   };
00051 
00052 
00053 }
00054 
00055 
00056 #endif

Generated on Tue Jun 9 17:41:44 2009 for CMSSW by  doxygen 1.5.4