Definition at line 274 of file HiHelperTools.py.
def HiHelperTools.TestModuleCommand.setUp |
( |
|
self | ) |
|
def HiHelperTools.TestModuleCommand.testCloning |
( |
|
self | ) |
|
Definition at line 278 of file HiHelperTools.py.
279 p = cms.Process(
"test")
280 p.a = cms.EDProducer(
"a", src=cms.InputTag(
"gen"))
281 p.b = cms.EDProducer(
"b", src=cms.InputTag(
"a"))
282 p.c = cms.EDProducer(
"c", src=cms.InputTag(
"b",
"instance"))
283 p.s = cms.Sequence(p.a*p.b*p.c *p.a)
285 self.assertEqual(p.dumpPython(),
'import FWCore.ParameterSet.Config as cms\n\nprocess = cms.Process("test")\n\nprocess.a = cms.EDProducer("a",\n src = cms.InputTag("gen")\n)\n\n\nprocess.c = cms.EDProducer("c",\n src = cms.InputTag("b","instance")\n)\n\n\nprocess.cNew = cms.EDProducer("c",\n src = cms.InputTag("bNew","instance")\n)\n\n\nprocess.bNew = cms.EDProducer("b",\n src = cms.InputTag("aNew")\n)\n\n\nprocess.aNew = cms.EDProducer("a",\n src = cms.InputTag("gen")\n)\n\n\nprocess.b = cms.EDProducer("b",\n src = cms.InputTag("a")\n)\n\n\nprocess.s = cms.Sequence(process.a*process.b*process.c*process.a)\n\n\nprocess.sNew = cms.Sequence(process.aNew+process.bNew+process.cNew)\n\n\n')
def HiHelperTools.TestModuleCommand.testContains |
( |
|
self | ) |
|
Definition at line 286 of file HiHelperTools.py.
References HiHelperTools.contains().
287 p = cms.Process(
"test")
288 p.a = cms.EDProducer(
"a", src=cms.InputTag(
"gen"))
289 p.b = cms.EDProducer(
"ab", src=cms.InputTag(
"a"))
290 p.c = cms.EDProducer(
"ac", src=cms.InputTag(
"b"))
291 p.s1 = cms.Sequence(p.a*p.b*p.c)
292 p.s2 = cms.Sequence(p.b*p.c)
294 self.assert_(
not contains(p.s2,
"a") )
def HiHelperTools.TestModuleCommand.testJetCollectionString |
( |
|
self | ) |
|
def HiHelperTools.TestModuleCommand.testListModules |
( |
|
self | ) |
|
Definition at line 298 of file HiHelperTools.py.
References HiHelperTools.listModules().
299 p = cms.Process(
"test")
300 p.a = cms.EDProducer(
"a", src=cms.InputTag(
"gen"))
301 p.b = cms.EDProducer(
"ab", src=cms.InputTag(
"a"))
302 p.c = cms.EDProducer(
"ac", src=cms.InputTag(
"b"))
303 p.s = cms.Sequence(p.a*p.b*p.c)
def HiHelperTools.TestModuleCommand.testMassSearchReplaceParam |
( |
|
self | ) |
|
Definition at line 305 of file HiHelperTools.py.
References HiHelperTools.massSearchReplaceParam().
306 p = cms.Process(
"test")
307 p.a = cms.EDProducer(
"a", src=cms.InputTag(
"gen"))
308 p.b = cms.EDProducer(
"ab", src=cms.InputTag(
"a"))
309 p.c = cms.EDProducer(
"ac", src=cms.InputTag(
"b"),
310 nested = cms.PSet(src = cms.InputTag(
"c"))
312 p.s = cms.Sequence(p.a*p.b*p.c)
314 self.assertEqual(cms.InputTag(
"a"),p.c.src)
315 self.assertNotEqual(cms.InputTag(
"a"),p.c.nested.src)