File tree Expand file tree Collapse file tree 2 files changed +14
-3
lines changed
CalibCalorimetry/CastorCalib Expand file tree Collapse file tree 2 files changed +14
-3
lines changed Original file line number Diff line number Diff line change 2626#include " FWCore/Framework/interface/ESProducer.h"
2727#include " FWCore/Framework/interface/ESProductHost.h"
2828#include " FWCore/Utilities/interface/ReusableObjectHolder.h"
29+ #include " FWCore/ParameterSet/interface/ConfigurationDescriptions.h"
2930
3031#include " CalibCalorimetry/CastorCalib/interface/CastorDbASCIIIO.h"
3132#include " CalibFormats/CastorObjects/interface/CastorDbService.h"
@@ -45,6 +46,8 @@ class CastorDbProducer : public edm::ESProducer {
4546 CastorDbProducer (const edm::ParameterSet&);
4647 ~CastorDbProducer () override ;
4748
49+ static void fillDescriptions (edm::ConfigurationDescriptions& descriptions);
50+
4851 std::shared_ptr<CastorDbService> produce (const CastorDbRecord&);
4952
5053private:
@@ -104,6 +107,13 @@ CastorDbProducer::~CastorDbProducer() {
104107 delete mDumpStream ;
105108}
106109
110+ void CastorDbProducer::fillDescriptions (edm::ConfigurationDescriptions& descriptions) {
111+ edm::ParameterSetDescription desc;
112+ desc.addUntracked <std::vector<std::string> >(" dump" , std::vector<std::string>());
113+ desc.addUntracked <std::string>(" file" , " " );
114+ descriptions.addWithDefaultLabel (desc);
115+ }
116+
107117//
108118// member functions
109119//
Original file line number Diff line number Diff line change 11import FWCore .ParameterSet .Config as cms
22
3- CastorDbProducer = cms .ESProducer ( "CastorDbProducer" ,
4- appendToDataLabel = cms .string ( "" )
5- )
3+ from CalibCalorimetry .CastorCalib .castorDbProducer_cfi import castorDbProducer as _castorDbProducer
4+ CastorDbProducer = _castorDbProducer .clone (
5+ appendToDataLabel = cms .string ( "" )
6+ )
You can’t perform that action at this time.
0 commit comments