File indexing completed on 2023-11-02 03:11:07
0001 import FWCore.ParameterSet.Config as cms
0002
0003 testProducerWithPsetDesc = cms.EDProducer('ProducerWithPSetDesc',
0004 testingAutoGeneratedCfi = cms.untracked.bool(True),
0005 p_int = cms.int32(2147483647),
0006 p_int_untracked = cms.untracked.int32(-2147483647),
0007 p_int_opt = cms.int32(0),
0008 p_int_optuntracked = cms.untracked.int32(7),
0009 p_int_opt_nd = cms.optional.int32,
0010 p_int_optuntracked_nd = cms.optional.untracked.int32,
0011 vint1 = cms.vint32(),
0012 vint2 = cms.vint32(2147483647),
0013 vint3 = cms.vint32(
0014 2147483647,
0015 -2147483647
0016 ),
0017 vint4 = cms.vint32(
0018 2147483647,
0019 -2147483647,
0020 0
0021 ),
0022 uint1 = cms.uint32(4294967295),
0023 uint2 = cms.untracked.uint32(0),
0024 vuint1 = cms.vuint32(),
0025 vuint2 = cms.vuint32(4294967295),
0026 vuint3 = cms.vuint32(
0027 4294967295,
0028 0
0029 ),
0030 vuint4 = cms.vuint32(
0031 4294967295,
0032 0,
0033 11
0034 ),
0035 vuint5 = cms.vuint32(
0036 4294967295,
0037 0,
0038 11,
0039 21,
0040 31,
0041 41
0042 ),
0043 int64v1 = cms.int64(9000000000000000000),
0044 int64v2 = cms.int64(-9000000000000000000),
0045 int64v3 = cms.int64(0),
0046 vint64v1 = cms.vint64(),
0047 vint64v2 = cms.vint64(9000000000000000000),
0048 vint64v3 = cms.vint64(
0049 9000000000000000000,
0050 -9000000000000000000
0051 ),
0052 vint64v4 = cms.vint64(
0053 9000000000000000000,
0054 -9000000000000000000,
0055 0
0056 ),
0057 uint64v1 = cms.uint64(18000000000000000000),
0058 uint64v2 = cms.untracked.uint64(0),
0059 vuint64v1 = cms.vuint64(),
0060 vuint64v2 = cms.vuint64(18000000000000000000),
0061 vuint64v3 = cms.vuint64(
0062 18000000000000000000,
0063 0
0064 ),
0065 vuint64v4 = cms.vuint64(
0066 18000000000000000000,
0067 0,
0068 11
0069 ),
0070 doublev1 = cms.double(2.2250738585072014e-308),
0071 doublev2 = cms.untracked.double(0),
0072 doublev3 = cms.untracked.double(0.3),
0073 vdoublev1 = cms.vdouble(),
0074 vdoublev2 = cms.vdouble(1e+300),
0075 vdoublev3 = cms.vdouble(
0076 1e+300,
0077 0
0078 ),
0079 vdoublev4 = cms.vdouble(
0080 1e+300,
0081 0,
0082 11
0083 ),
0084 vdoublev5 = cms.vdouble(
0085 1e+300,
0086 0,
0087 11,
0088 0.3
0089 ),
0090 boolv1 = cms.bool(True),
0091 boolv2 = cms.bool(False),
0092 stringv1 = cms.string('Hello'),
0093 stringv2 = cms.string(''),
0094 vstringv1 = cms.vstring(),
0095 vstringv2 = cms.vstring('Hello'),
0096 vstringv3 = cms.vstring(
0097 'Hello',
0098 'World'
0099 ),
0100 vstringv4 = cms.vstring(
0101 'Hello',
0102 'World',
0103 ''
0104 ),
0105 eventIDv1 = cms.EventID(11, 0, 12),
0106 eventIDv2 = cms.EventID(101, 0, 102),
0107 vEventIDv1 = cms.VEventID(),
0108 vEventIDv2 = cms.VEventID('1000:1100'),
0109 vEventIDv3 = cms.VEventID(
0110 '1000:1100',
0111 '10000:11000'
0112 ),
0113 vEventIDv4 = cms.VEventID(
0114 '1000:1100',
0115 '10000:11000',
0116 '100000:110000'
0117 ),
0118 luminosityIDv1 = cms.LuminosityBlockID(11, 12),
0119 luminosityIDv2 = cms.LuminosityBlockID(101, 102),
0120 vLuminosityBlockIDv1 = cms.VLuminosityBlockID(),
0121 vLuminosityBlockIDv2 = cms.VLuminosityBlockID('1000:1100'),
0122 vLuminosityBlockIDv3 = cms.VLuminosityBlockID(
0123 '1000:1100',
0124 '10000:11000'
0125 ),
0126 vLuminosityBlockIDv4 = cms.VLuminosityBlockID(
0127 '1000:1100',
0128 '10000:11000',
0129 '100000:110000'
0130 ),
0131 lumiRangev1 = cms.LuminosityBlockRange('1:1-9:9'),
0132 lumiRangev2 = cms.LuminosityBlockRange('3:4-1000:1000'),
0133 vLumiRangev1 = cms.VLuminosityBlockRange(),
0134 vLumiRangev2 = cms.VLuminosityBlockRange('1:1-9:9'),
0135 vLumiRangev3 = cms.VLuminosityBlockRange(
0136 '1:1-9:9',
0137 '3:4-1000:1000'
0138 ),
0139 eventRangev1 = cms.EventRange('1:1-8:8'),
0140 eventRangev2 = cms.EventRange('3:4-1001:1002'),
0141 vEventRangev1 = cms.VEventRange(),
0142 vEventRangev2 = cms.VEventRange('1:1-8:8'),
0143 vEventRangev3 = cms.VEventRange(
0144 '1:1-8:8',
0145 '3:4-1001:1002'
0146 ),
0147 inputTagv1 = cms.InputTag('One', 'Two', 'Three'),
0148 inputTagv2 = cms.InputTag('One', 'Two'),
0149 inputTagv3 = cms.InputTag('One'),
0150 inputTagv4 = cms.InputTag('One', '', 'Three'),
0151 vInputTagv1 = cms.VInputTag(),
0152 vInputTagv2 = cms.VInputTag('One:Two:Three'),
0153 vInputTagv3 = cms.VInputTag(
0154 'One:Two:Three',
0155 'One:Two'
0156 ),
0157 vInputTagv4 = cms.VInputTag(
0158 'One:Two:Three',
0159 'One:Two',
0160 'One'
0161 ),
0162 vInputTagv5 = cms.VInputTag(
0163 'One:Two:Three',
0164 'One:Two',
0165 'One',
0166 'One::Three'
0167 ),
0168 esinputTagv1 = cms.ESInputTag('One', 'Two'),
0169 esinputTagv2 = cms.ESInputTag('One', ''),
0170 esinputTagv3 = cms.ESInputTag('', 'Two'),
0171 vESInputTagv1 = cms.VESInputTag(),
0172 vESInputTagv2 = cms.VESInputTag('One:Two'),
0173 vESInputTagv3 = cms.VESInputTag(
0174 'One:Two',
0175 'One:'
0176 ),
0177 vESInputTagv4 = cms.VESInputTag(
0178 'One:Two',
0179 'One:',
0180 ':Two'
0181 ),
0182 fileInPath = cms.FileInPath('FWCore/Integration/plugins/ProducerWithPSetDesc.cc'),
0183 bar = cms.PSet(
0184 Drinks = cms.uint32(5),
0185 uDrinks = cms.untracked.uint32(5),
0186 oDrinks = cms.uint32(5),
0187 ouDrinks = cms.untracked.uint32(5)
0188 ),
0189 test104 = cms.untracked.VPSet(
0190 cms.PSet()
0191 ),
0192 test105 = cms.untracked.VPSet(
0193 ),
0194 test1 = cms.double(0.1),
0195 test2 = cms.double(0.2),
0196 testA = cms.string('fooA'),
0197 testB = cms.int32(100),
0198 testC = cms.int32(101),
0199 oiswitch = cms.int32(1),
0200 oivalue1 = cms.double(101),
0201 oivalue2 = cms.double(101),
0202 testDeeplyNested2 = cms.PSet(
0203 bswitch = cms.bool(False),
0204 bvalue1 = cms.double(101),
0205 bvalue2 = cms.double(101),
0206 iswitch = cms.int32(1),
0207 ivalue1 = cms.double(101),
0208 ivalue2 = cms.untracked.double(101),
0209 sswitch = cms.string('1'),
0210 svalue1 = cms.double(101),
0211 svalue2 = cms.double(101),
0212 testint = cms.int32(1000)
0213 ),
0214 bars = cms.VPSet(
0215 cms.PSet(
0216 oDrinks = cms.uint32(11)
0217 ),
0218 cms.PSet(
0219 ndouDrinks = cms.untracked.uint32(11),
0220 oDrinks = cms.uint32(11),
0221 ouDrinks = cms.untracked.uint32(11),
0222 testDeeplyNested = cms.PSet(
0223 testint = cms.int32(2)
0224 ),
0225 anotherVPSet = cms.VPSet(
0226 cms.PSet(),
0227 cms.PSet(
0228 xvalue = cms.int32(17)
0229 )
0230 )
0231 )
0232 ),
0233 subpset = cms.PSet(
0234 xvalue = cms.int32(11),
0235 bar = cms.untracked.PSet(
0236 Drinks = cms.uint32(5),
0237 uDrinks = cms.untracked.uint32(5),
0238 oDrinks = cms.uint32(5),
0239 ouDrinks = cms.untracked.uint32(5)
0240 )
0241 ),
0242 wildcardPset = cms.PSet(
0243 p_uint_opt = cms.uint32(0)
0244 ),
0245 switchPset = cms.PSet(
0246 iswitch = cms.int32(1),
0247 ivalue1 = cms.double(101),
0248 ivalue2 = cms.double(101),
0249 addTeVRefits = cms.bool(True),
0250 pickySrc = cms.InputTag(''),
0251 tpfmsSrc = cms.InputTag('')
0252 ),
0253 xorPset = cms.PSet(
0254 name = cms.string('11'),
0255 name1 = cms.string('11'),
0256 name3 = cms.string('11')
0257 ),
0258 orPset = cms.PSet(
0259 x1 = cms.string('11'),
0260 y1 = cms.string('11')
0261 ),
0262 andPset = cms.PSet(
0263 x1 = cms.string('11'),
0264 x2 = cms.uint32(11),
0265 y1 = cms.string('11'),
0266 y2 = cms.uint32(11),
0267 z1 = cms.string('11'),
0268 z2 = cms.uint32(11),
0269 b1 = cms.string('11'),
0270 b2 = cms.uint32(11),
0271 b3 = cms.uint32(11),
0272 b4 = cms.uint32(11),
0273 b5 = cms.uint32(11),
0274 b6 = cms.uint32(11)
0275 ),
0276 ifExistsPset = cms.PSet(
0277 x1 = cms.uint32(11),
0278 x2 = cms.string('11'),
0279 z1 = cms.uint32(11),
0280 z2 = cms.string('11')
0281 ),
0282 allowedLabelsPset = cms.PSet(
0283 p_int_opt = cms.int32(0),
0284 testAllowedLabels = cms.vstring(),
0285 testAllowedLabelsUntracked = cms.untracked.vstring(),
0286 testWithSet = cms.untracked.vstring(),
0287 testWithVectorOfSets = cms.untracked.vstring()
0288 ),
0289 noDefaultPset3 = cms.PSet(
0290 noDefault1 = cms.optional.int32,
0291 noDefault2 = cms.optional.vint32,
0292 noDefault3 = cms.optional.uint32,
0293 noDefault4 = cms.optional.vuint32,
0294 noDefault5 = cms.optional.int64,
0295 noDefault6 = cms.optional.vint64,
0296 noDefault7 = cms.optional.uint64,
0297 noDefault8 = cms.optional.vuint64,
0298 noDefault9 = cms.optional.double,
0299 noDefault10 = cms.optional.vdouble,
0300 noDefault11 = cms.optional.bool,
0301 noDefault12 = cms.optional.string,
0302 noDefault13 = cms.optional.vstring,
0303 noDefault14 = cms.optional.EventID,
0304 noDefault15 = cms.optional.VEventID,
0305 noDefault16 = cms.optional.LuminosityBlockID,
0306 noDefault17 = cms.optional.VLuminosityBlockID,
0307 noDefault18 = cms.optional.InputTag,
0308 noDefault19 = cms.optional.VInputTag,
0309 noDefault20 = cms.optional.FileInPath,
0310 noDefault21 = cms.optional.LuminosityBlockRange,
0311 noDefault22 = cms.optional.VLuminosityBlockRange,
0312 noDefault23 = cms.optional.EventRange,
0313 noDefault24 = cms.optional.VEventRange
0314 ),
0315 noDefaultPset4 = cms.PSet(
0316 noDefault1 = cms.optional.untracked.int32,
0317 noDefault2 = cms.optional.untracked.vint32,
0318 noDefault3 = cms.optional.untracked.uint32,
0319 noDefault4 = cms.optional.untracked.vuint32,
0320 noDefault5 = cms.optional.untracked.int64,
0321 noDefault6 = cms.optional.untracked.vint64,
0322 noDefault7 = cms.optional.untracked.uint64,
0323 noDefault8 = cms.optional.untracked.vuint64,
0324 noDefault9 = cms.optional.untracked.double,
0325 noDefault10 = cms.optional.untracked.vdouble,
0326 noDefault11 = cms.optional.untracked.bool,
0327 noDefault12 = cms.optional.untracked.string,
0328 noDefault13 = cms.optional.untracked.vstring,
0329 noDefault14 = cms.optional.untracked.EventID,
0330 noDefault15 = cms.optional.untracked.VEventID,
0331 noDefault16 = cms.optional.untracked.LuminosityBlockID,
0332 noDefault17 = cms.optional.untracked.VLuminosityBlockID,
0333 noDefault18 = cms.optional.untracked.InputTag,
0334 noDefault19 = cms.optional.untracked.VInputTag,
0335 noDefault20 = cms.optional.untracked.FileInPath,
0336 noDefault21 = cms.optional.untracked.LuminosityBlockRange,
0337 noDefault22 = cms.optional.untracked.VLuminosityBlockRange,
0338 noDefault23 = cms.optional.untracked.EventRange,
0339 noDefault24 = cms.optional.untracked.VEventRange
0340 ),
0341 plugin = cms.PSet(
0342 value = cms.int32(5),
0343 type = cms.string('edmtestAnotherValueMaker')
0344
0345 ),
0346 plugin1 = cms.PSet(),
0347 plugin2 = cms.VPSet(
0348 ),
0349 plugin3 = cms.VPSet(
0350 cms.PSet(
0351 type = cms.string('edmtestAnotherOneMaker')
0352 ),
0353 cms.PSet(
0354 type = cms.string('edmtestAnotherValueMaker'),
0355 value = cms.int32(11)
0356 )
0357 ),
0358 plugin4 = cms.PSet(
0359 value = cms.int32(5),
0360 pluginRecursive = cms.PSet(),
0361 type = cms.string('edmtestAnotherMakerWithRecursivePlugin')
0362
0363 ),
0364 plugin5 = cms.VPSet(
0365 cms.PSet(
0366 type = cms.string('edmtestAnotherOneMaker')
0367 ),
0368 cms.PSet(
0369 type = cms.string('edmtestAnotherMakerWithRecursivePlugin'),
0370 value = cms.int32(11)
0371 )
0372 ),
0373 mightGet = cms.optional.untracked.vstring
0374 )