Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-11-23 03:27:56

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def EcalMEFormatter(*args, **kwargs):
0004   mod = cms.EDProducer('EcalMEFormatter',
0005     onlineMode = cms.untracked.bool(False),
0006     willConvertToEDM = cms.untracked.bool(True),
0007     MEs = cms.untracked.PSet(
0008       allowAnyLabel_ = cms.required.untracked.PSetTemplate(
0009         path = cms.required.untracked.string,
0010         kind = cms.required.untracked.string,
0011         otype = cms.required.untracked.string,
0012         btype = cms.required.untracked.string,
0013         description = cms.required.untracked.string,
0014         online = cms.untracked.bool(False),
0015         perLumi = cms.untracked.bool(False),
0016         minutely = cms.optional.untracked.bool,
0017         cumulative = cms.optional.untracked.bool,
0018         shiftAxis = cms.optional.untracked.bool,
0019         xaxis = cms.untracked.PSet(
0020           title = cms.untracked.string(''),
0021           nbins = cms.untracked.int32(0),
0022           low = cms.untracked.double(0),
0023           edges = cms.optional.untracked.vdouble,
0024           labels = cms.optional.untracked.vstring
0025         ),
0026         yaxis = cms.untracked.PSet(
0027           title = cms.untracked.string(''),
0028           nbins = cms.untracked.int32(0),
0029           low = cms.untracked.double(0),
0030           edges = cms.optional.untracked.vdouble,
0031           labels = cms.optional.untracked.vstring
0032         ),
0033         zaxis = cms.untracked.PSet(
0034           title = cms.untracked.string(''),
0035           nbins = cms.untracked.int32(0),
0036           low = cms.untracked.double(0),
0037           edges = cms.optional.untracked.vdouble,
0038           labels = cms.optional.untracked.vstring
0039         ),
0040         multi = cms.untracked.PSet(
0041           allowAnyLabel_ = cms.optional.untracked.vstring
0042         )
0043       )
0044     ),
0045     params = cms.untracked.PSet(),
0046     verbosity = cms.untracked.int32(0),
0047     mightGet = cms.optional.untracked.vstring
0048   )
0049   for a in args:
0050     mod.update_(a)
0051   mod.update_(kwargs)
0052   return mod