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