CMS 3D CMS Logo

SiStripDigiToRawModule.h

Go to the documentation of this file.
00001 // Last commit: $Id: SiStripDigiToRawModule.h,v 1.2 2008/01/17 11:54:44 giordano Exp $
00002 
00003 #ifndef EventFilter_SiStripRawToDigi_SiStripDigiToRawModule_H
00004 #define EventFilter_SiStripRawToDigi_SiStripDigiToRawModule_H
00005 
00006 #include "FWCore/Framework/interface/EDProducer.h"
00007 #include "boost/cstdint.hpp"
00008 #include <string>
00009 
00010 class SiStripDigiToRaw;
00011 
00019 class SiStripDigiToRawModule : public edm::EDProducer {
00020   
00021  public:
00022   
00023   SiStripDigiToRawModule( const edm::ParameterSet& );
00024   ~SiStripDigiToRawModule();
00025   
00026   virtual void beginJob( const edm::EventSetup& ) {;}
00027   virtual void endJob() {;}
00028   
00029   virtual void produce( edm::Event&, const edm::EventSetup& );
00030   
00031  private:
00032 
00033   std::string inputModuleLabel_;
00034   std::string inputDigiLabel_;
00035   SiStripDigiToRaw* digiToRaw_;
00036   uint32_t eventCounter_;
00037 
00038 };
00039 
00040 #endif // EventFilter_SiStripRawToDigi_SiStripDigiToRawModule_H
00041 

Generated on Tue Jun 9 17:34:50 2009 for CMSSW by  doxygen 1.5.4