00001 #ifndef DTRawToDigi_DTUnpackingModule_h 00002 #define DTRawToDigi_DTUnpackingModule_h 00003 00012 #include <FWCore/Framework/interface/EDProducer.h> 00013 #include "FWCore/Utilities/interface/InputTag.h" 00014 00015 #include <iostream> 00016 00017 class DTUnpacker; 00018 00019 class DTUnpackingModule: public edm::EDProducer { 00020 public: 00022 DTUnpackingModule(const edm::ParameterSet& pset); 00023 00025 virtual ~DTUnpackingModule(); 00026 00028 void produce(edm::Event & e, const edm::EventSetup& c); 00029 00030 00031 private: 00032 00033 DTUnpacker * unpacker; 00034 00036 edm::InputTag inputLabel; 00038 bool useStandardFEDid_; 00040 int minFEDid_; 00041 int maxFEDid_; 00042 bool dqmOnly; 00043 }; 00044 00045 #endif