CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
mixObjects_cfi.py
Go to the documentation of this file.
2 
3 mixSimHits = cms.PSet(
4  input = cms.VInputTag(cms.InputTag("g4SimHits","BSCHits"), cms.InputTag("g4SimHits","FP420SI"), cms.InputTag("g4SimHits","MuonCSCHits"), cms.InputTag("g4SimHits","MuonDTHits"), cms.InputTag("g4SimHits","MuonRPCHits"),
5  cms.InputTag("g4SimHits","TotemHitsRP"), cms.InputTag("g4SimHits","TotemHitsT1"), cms.InputTag("g4SimHits","TotemHitsT2Gem"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"),
6  cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof"), cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"),
7  cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof")),
8  type = cms.string('PSimHit'),
9  subdets = cms.vstring('BSCHits',
10  'FP420SI',
11  'MuonCSCHits',
12  'MuonDTHits',
13  'MuonRPCHits',
14  'TotemHitsRP',
15  'TotemHitsT1',
16  'TotemHitsT2Gem',
17  'TrackerHitsPixelBarrelHighTof',
18  'TrackerHitsPixelBarrelLowTof',
19  'TrackerHitsPixelEndcapHighTof',
20  'TrackerHitsPixelEndcapLowTof',
21  'TrackerHitsTECHighTof',
22  'TrackerHitsTECLowTof',
23  'TrackerHitsTIBHighTof',
24  'TrackerHitsTIBLowTof',
25  'TrackerHitsTIDHighTof',
26  'TrackerHitsTIDLowTof',
27  'TrackerHitsTOBHighTof',
28  'TrackerHitsTOBLowTof')
29 )
30 mixCaloHits = cms.PSet(
31  input = cms.VInputTag(cms.InputTag("g4SimHits","CaloHitsTk"), cms.InputTag("g4SimHits","CastorBU"), cms.InputTag("g4SimHits","CastorFI"), cms.InputTag("g4SimHits","CastorPL"), cms.InputTag("g4SimHits","CastorTU"),
32  cms.InputTag("g4SimHits","EcalHitsEB"), cms.InputTag("g4SimHits","EcalHitsEE"), cms.InputTag("g4SimHits","EcalHitsES"), cms.InputTag("g4SimHits","EcalTBH4BeamHits"), cms.InputTag("g4SimHits","HcalHits"),
33  cms.InputTag("g4SimHits","HcalTB06BeamHits"), cms.InputTag("g4SimHits","ZDCHITS")),
34  type = cms.string('PCaloHit'),
35  subdets = cms.vstring('CaloHitsTk',
36  'CastorBU',
37  'CastorFI',
38  'CastorPL',
39  'CastorTU',
40  'EcalHitsEB',
41  'EcalHitsEE',
42  'EcalHitsES',
43  'EcalTBH4BeamHits',
44  'HcalHits',
45  'HcalTB06BeamHits',
46  'ZDCHITS')
47 )
48 mixSimTracks = cms.PSet(
49  input = cms.VInputTag(cms.InputTag("g4SimHits")),
50  type = cms.string('SimTrack')
51 )
52 mixSimVertices = cms.PSet(
53  input = cms.VInputTag(cms.InputTag("g4SimHits")),
54  type = cms.string('SimVertex')
55 )
56 mixHepMCProducts = cms.PSet(
57  input = cms.VInputTag(cms.InputTag("generator")),
58  type = cms.string('HepMCProduct')
59 )
60 
61 mixPCFSimHits = cms.PSet(
62  input = cms.VInputTag(cms.InputTag("CFWriter","g4SimHitsBSCHits"), cms.InputTag("CFWriter","g4SimHitsFP420SI"), cms.InputTag("CFWriter","g4SimHitsMuonCSCHits"), cms.InputTag("CFWriter","g4SimHitsMuonDTHits"), cms.InputTag("CFWriter","g4SimHitsMuonRPCHits"),
63  cms.InputTag("CFWriter","g4SimHitsTotemHitsRP"), cms.InputTag("CFWriter","g4SimHitsTotemHitsT1"), cms.InputTag("CFWriter","g4SimHitsTotemHitsT2Gem"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsPixelBarrelHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsPixelBarrelLowTof"),
64  cms.InputTag("CFWriter","g4SimHitsTrackerHitsPixelEndcapHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsPixelEndcapLowTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTECHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTECLowTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTIBHighTof"),
65  cms.InputTag("CFWriter","g4SimHitsTrackerHitsTIBLowTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTIDHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTIDLowTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTOBHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTOBLowTof")),
66  type = cms.string('PSimHitPCrossingFrame'),
67  subdets = cms.vstring('BSCHits',
68  'FP420SI',
69  'MuonCSCHits',
70  'MuonDTHits',
71  'MuonRPCHits',
72  'TotemHitsRP',
73  'TotemHitsT1',
74  'TotemHitsT2Gem',
75  'TrackerHitsPixelBarrelHighTof',
76  'TrackerHitsPixelBarrelLowTof',
77  'TrackerHitsPixelEndcapHighTof',
78  'TrackerHitsPixelEndcapLowTof',
79  'TrackerHitsTECHighTof',
80  'TrackerHitsTECLowTof',
81  'TrackerHitsTIBHighTof',
82  'TrackerHitsTIBLowTof',
83  'TrackerHitsTIDHighTof',
84  'TrackerHitsTIDLowTof',
85  'TrackerHitsTOBHighTof',
86  'TrackerHitsTOBLowTof')
87 )
88 
89 mixPCFCaloHits = cms.PSet(
90  input = cms.VInputTag(cms.InputTag("CFWriter","g4SimHitsCaloHitsTk"), cms.InputTag("CFWriter","g4SimHitsCastorBU"), cms.InputTag("CFWriter","g4SimHitsCastorFI"), cms.InputTag("CFWriter","g4SimHitsCastorPL"), cms.InputTag("CFWriter","g4SimHitsCastorTU"),
91  cms.InputTag("CFWriter","g4SimHitsEcalHitsEB"), cms.InputTag("CFWriter","g4SimHitsEcalHitsEE"), cms.InputTag("CFWriter","g4SimHitsEcalHitsES"), cms.InputTag("CFWriter","g4SimHitsEcalTBH4BeamHits"), cms.InputTag("CFWriter","g4SimHitsHcalHits"),
92  cms.InputTag("CFWriter","g4SimHitsHcalTB06BeamHits"), cms.InputTag("CFWriter","g4SimHitsZDCHITS")),
93  type = cms.string('PCaloHitPCrossingFrame'),
94  subdets = cms.vstring('CaloHitsTk',
95  'CastorBU',
96  'CastorFI',
97  'CastorPL',
98  'CastorTU',
99  'EcalHitsEB',
100  'EcalHitsEE',
101  'EcalHitsES',
102  'EcalTBH4BeamHits',
103  'HcalHits',
104  'HcalTB06BeamHits',
105  'ZDCHITS')
106 )
107 
108 mixPCFSimTracks = cms.PSet(
109  input = cms.VInputTag(cms.InputTag("CFWriter","g4SimHits")),
110  type = cms.string('SimTrackPCrossingFrame')
111 )
112 
113 mixPCFSimVertices = cms.PSet(
114  input = cms.VInputTag(cms.InputTag("CFWriter","g4SimHits")),
115  type = cms.string('SimVertexPCrossingFrame')
116 )
117 
118 mixPCFHepMCProducts = cms.PSet(
119  input = cms.VInputTag(cms.InputTag("CFWriter","generator")),
120  type = cms.string('HepMCProductPCrossingFrame')
121 )