20 global generalTracks,ecalPreshowerDigis,ecalDigis,hcalDigis,muonDTDigis,muonCSCDigis,muonRPCDigis
22 generalTracks = cms.EDAlias(
23 **{
"mix" if nopremix
else "mixData" :
26 fromProductInstance = cms.string(
'generalTracks'),
27 toProductInstance = cms.string(
''),
28 type = cms.string(
'recoTracks')
31 fromProductInstance = cms.string(
'generalTracks'),
32 toProductInstance = cms.string(
''),
33 type = cms.string(
'recoTrackExtras')
36 fromProductInstance = cms.string(
'generalTracks'),
37 toProductInstance = cms.string(
''),
38 type = cms.string(
'TrackingRecHitsOwned')
44 ecalPreshowerDigis = cms.EDAlias(
45 **{
"simEcalPreshowerDigis" if nopremix
else "DMEcalPreshowerDigis" :
48 type = cms.string(
"ESDigiCollection")
54 ecalDigis = cms.EDAlias(
55 **{
"simEcalDigis" if nopremix
else "DMEcalDigis" :
58 type = cms.string(
"EBDigiCollection")
61 type = cms.string(
"EEDigiCollection")
64 type = cms.string(
"EBSrFlagsSorted"),
65 fromProductInstance = cms.string(
'ebSrFlags'),
66 toProductInstance = cms.string(
'')),
68 type = cms.string(
"EESrFlagsSorted"),
69 fromProductInstance = cms.string(
'eeSrFlags'),
70 toProductInstance = cms.string(
''),
73 "simEcalTriggerPrimitiveDigis" if nopremix
else "DMEcalTriggerPrimitiveDigis" :
76 type = cms.string(
"EcalTriggerPrimitiveDigisSorted"),
77 fromProductInstance = cms.string(
""),
78 toProductInstance = cms.string(
"EcalTriggerPrimitives")
84 hcalDigis = cms.EDAlias(
85 **{
"simHcalDigis" if nopremix
else "DMHcalDigis" :
87 cms.PSet(type = cms.string(
"HBHEDataFramesSorted")),
88 cms.PSet(type = cms.string(
"HFDataFramesSorted")),
89 cms.PSet(type = cms.string(
"HODataFramesSorted")),
91 type = cms.string(
'QIE10DataFrameHcalDataFrameContainer'),
92 fromProductInstance = cms.string(
'HFQIE10DigiCollection'),
93 toProductInstance = cms.string(
'')
96 type = cms.string(
'QIE11DataFrameHcalDataFrameContainer'),
97 fromProductInstance = cms.string(
'HBHEQIE11DigiCollection'),
98 toProductInstance = cms.string(
'')
104 muonDTDigis = cms.EDAlias(
105 **{
"simMuonDTDigis" if nopremix
else "mixData" :
108 type = cms.string(
"DTLayerIdDTDigiMuonDigiCollection")
117 muonRPCDigis = cms.EDAlias(
118 **{
"simMuonRPCDigis" if nopremix
else "mixData" :
121 type = cms.string(
"RPCDetIdRPCDigiMuonDigiCollection")
130 muonCSCDigis = cms.EDAlias(
131 **{
"simMuonCSCDigis" if nopremix
else "mixData" :
134 type = cms.string(
"CSCDetIdCSCWireDigiMuonDigiCollection"),
135 fromProductInstance = cms.string(
"MuonCSCWireDigi" if nopremix
else "MuonCSCWireDigisDM"),
136 toProductInstance = cms.string(
"MuonCSCWireDigi")),
138 type = cms.string(
"CSCDetIdCSCStripDigiMuonDigiCollection"),
139 fromProductInstance = cms.string(
"MuonCSCStripDigi" if nopremix
else "MuonCSCStripDigisDM"),
140 toProductInstance = cms.string(
"MuonCSCStripDigi")),
def loadDigiAliases(premix=False)