CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
mixProdStep2_cfi.py
Go to the documentation of this file.
2 
3 # this is the configuration to model pileup in the low-luminosity phase
5 
6 
7 mix = cms.EDProducer("MixingModule",
8  LabelPlayback = cms.string(''),
9  maxBunch = cms.int32(0),
10  minBunch = cms.int32(0), ## in terms of 25 ns
11 
12  bunchspace = cms.int32(25), ## nsec
13  mixProdStep1 = cms.bool(False),
14  mixProdStep2 = cms.bool(True),
15 
16  playback = cms.untracked.bool(False),
17  useCurrentProcessOnly = cms.bool(False),
18 
19  input = cms.SecSource("PoolSource",
20  type = cms.string('fixed'),
21  nbPileupEvents = cms.PSet(
22  averageNumber = cms.double(1.0)
23  ),
24  sequential = cms.untracked.bool(True),
25  fileNames = cms.untracked.vstring('file:PCFLowLumiPU.root')
26  ),
27 
28  mixObjects = cms.PSet(
29  # Objects to mix
30  mixPCFCH = cms.PSet(
31  mixPCFCaloHits
32  ),
33  mixPCFTracks = cms.PSet(
34  mixPCFSimTracks
35  ),
36  mixPCFVertices = cms.PSet(
37  mixPCFSimVertices
38  ),
39  mixPCFSH = cms.PSet(
40  mixPCFSimHits
41  ),
42  mixPCFHepMC = cms.PSet(
43  mixPCFHepMCProducts
44  ),
45  #add for Step2
46  mixCH = cms.PSet(
47  mixCaloHits
48  ),
49  mixTracks = cms.PSet(
50  mixSimTracks
51  ),
52  mixVertices = cms.PSet(
53  mixSimVertices
54  ),
55  mixSH = cms.PSet(
56  mixSimHits
57  ),
58  mixHepMC = cms.PSet(
59  mixHepMCProducts
60  )
61  )
62 )
63 
64