1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
import FWCore.ParameterSet.Config as cms
process = cms.Process("Test")
process.source = cms.Source("EmptySource",
numberEventsInLuminosityBlock = cms.untracked.uint32(2),
processingMode=cms.untracked.string('RunsAndLumis'))
process.maxLuminosityBlocks.input = 3
ids = cms.untracked.VPSet()
ids.append(cms.PSet(type = cms.untracked.string("IsFile"),
id = cms.untracked.EventID(0,0,0)))
for i in range(0,4):
if(i==0) :
ids.append(cms.PSet(type = cms.untracked.string("IsRun"),
id = cms.untracked.EventID(1,0,0)))
else:
ids.append(cms.PSet(type = cms.untracked.string("IsLumi"),
id = cms.untracked.EventID(1,i,0)))
ids.append(cms.PSet(type = cms.untracked.string("IsStop"),
id = cms.untracked.EventID(0,0,0)))
#print ids.dumpPython()
process.add_(cms.Service("CheckTransitions",
transitions = ids))
|