7 import FWCore.ParameterSet.Config
as cms
10 input = cms.VInputTag(
11 cms.InputTag(
"MuonSimHits",
"MuonCSCHits"),
12 cms.InputTag(
"MuonSimHits",
"MuonDTHits"),
13 cms.InputTag(
"MuonSimHits",
"MuonRPCHits"),
14 cms.InputTag(
"famosSimHits",
"TrackerHits")),
15 type = cms.string(
'PSimHit'),
16 subdets = cms.vstring(
22 crossingFrames = cms.untracked.vstring(
29 mixCaloHits = cms.PSet(
30 input = cms.VInputTag(
31 cms.InputTag(
"famosSimHits",
"EcalHitsEB"),
32 cms.InputTag(
"famosSimHits",
"EcalHitsEE"),
33 cms.InputTag(
"famosSimHits",
"EcalHitsES"),
34 cms.InputTag(
"famosSimHits",
"HcalHits")),
35 type = cms.string(
'PCaloHit'),
36 subdets = cms.vstring(
41 crossingFrames = cms.untracked.vstring()
45 mixReconstructedTracks = cms.PSet(
46 input = cms.VInputTag(cms.InputTag(
"generalTracksBeforeMixing")),
47 type = cms.string(
'RecoTrack')
50 mixSimTracks = cms.PSet(
51 input = cms.VInputTag(cms.InputTag(
"famosSimHits")),
52 makeCrossingFrame = cms.untracked.bool(
False),
53 type = cms.string(
'SimTrack')
57 mixMuonSimTracks = cms.PSet(
58 input = cms.VInputTag(cms.InputTag(
"famosSimHits",
"MuonSimTracks")),
59 makeCrossingFrame = cms.untracked.bool(
False),
60 type = cms.string(
'SimTrack')
63 mixSimVertices = cms.PSet(
64 input = cms.VInputTag(cms.InputTag(
"famosSimHits")),
65 makeCrossingFrame = cms.untracked.bool(
False),
66 type = cms.string(
'SimVertex')
69 mixHepMCProducts = cms.PSet(
70 makeCrossingFrame = cms.untracked.bool(
False),
71 input = cms.VInputTag(cms.InputTag(
"generatorSmeared"),cms.InputTag(
"generator")),
72 type = cms.string(
'HepMCProduct')
75 theMixObjects = cms.PSet(
77 mixCH = cms.PSet(mixCaloHits),
78 mixTracks = cms.PSet(mixSimTracks),
79 mixVertices = cms.PSet(mixSimVertices),
80 mixSH = cms.PSet(mixSimHits),
81 mixHepMC = cms.PSet(mixHepMCProducts),
83 mixMuonTracks = cms.PSet(mixMuonSimTracks),
84 mixRecoTracks = cms.PSet(mixReconstructedTracks)