CMS 3D CMS Logo

aliases_PreMix_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 simCastorDigis = cms.EDAlias(
4  mix = cms.VPSet(
5  cms.PSet(type = cms.string('CastorDataFramesSorted'))
6  )
7 )
8 simEcalUnsuppressedDigis = cms.EDAlias()
9 # mix = cms.VPSet(
10 # cms.PSet(type = cms.string('EBDigiCollection')),
11 # cms.PSet(type = cms.string('EEDigiCollection')),
12 # cms.PSet(type = cms.string('ESDigiCollection'))
13 # )
14 #)
15 simHcalUnsuppressedDigis = cms.EDAlias()
16 # mix = cms.VPSet(
17 # cms.PSet(type = cms.string('HBHEDataFramesSorted')),
18 # cms.PSet(type = cms.string('HFDataFramesSorted')),
19 # cms.PSet(type = cms.string('HODataFramesSorted')),
20 # cms.PSet(type = cms.string('ZDCDataFramesSorted'))
21 # )
22 #)
23 simHGCalUnsuppressedDigis = cms.EDAlias()
24 simSiPixelDigis = cms.EDAlias(
25  mix = cms.VPSet(
26  cms.PSet(type = cms.string('PixelDigiedmDetSetVector')),
27  cms.PSet(type = cms.string('PixelDigiSimLinkedmDetSetVector'))
28  )
29 )
30 simSiStripDigis = cms.EDAlias(
31  mix = cms.VPSet(
32  cms.PSet(type = cms.string('SiStripDigiedmDetSetVector')),
33  cms.PSet(type = cms.string('SiStripRawDigiedmDetSetVector')),
34  cms.PSet(type = cms.string('StripDigiSimLinkedmDetSetVector'))
35  )
36 )
37 #mergedtruth = cms.EDAlias(
38 # mix = cms.VPSet(
39 # cms.PSet(type = cms.string('TrackingParticles')),
40 # cms.PSet(type = cms.string('TrackingVertexs'))
41 # )
42 #)
43 
44 genPUProtons = cms.EDAlias(
45  mixData = cms.VPSet(
46  cms.PSet( type = cms.string('recoGenParticles') )
47  )
48 )
49 
50 # no castor,pixel,strip digis in fastsim
51 from Configuration.Eras.Modifier_fastSim_cff import fastSim
52 fastSim.toModify(simCastorDigis, mix = None)
53 fastSim.toModify(simSiPixelDigis, mix = None)
54 fastSim.toModify(simSiStripDigis, mix = None)
55 
56 from Configuration.Eras.Modifier_run3_common_cff import run3_common
57 run3_common.toModify(simCastorDigis, mix = None)