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