00001 #include "EventFilter/EcalRawToDigi/plugins/EcalUnpackerWorkerESProducer.h" 00002 00003 EcalUnpackerWorkerESProducer::EcalUnpackerWorkerESProducer(const edm::ParameterSet& iConfig) 00004 { 00005 conf_ = iConfig; 00006 setWhatProduced(this); 00007 } 00008 00009 00010 EcalUnpackerWorkerESProducer::~EcalUnpackerWorkerESProducer(){} 00011 00012 00013 EcalUnpackerWorkerESProducer::ReturnType 00014 EcalUnpackerWorkerESProducer::produce(const EcalUnpackerWorkerRecord & iRecord) 00015 { 00016 using namespace edm::es; 00017 00018 EcalUnpackerWorkerESProducer::ReturnType euw(new EcalUnpackerWorker(conf_)); 00019 00020 //set eshandles 00021 euw->setHandles(iRecord); 00022 00023 return euw; 00024 }