CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_9/src/SimGeneral/MixingModule/python/mixObjects_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 mixSimHits = cms.PSet(
00004     input = cms.VInputTag(cms.InputTag("g4SimHits","BSCHits"), cms.InputTag("g4SimHits","FP420SI"), cms.InputTag("g4SimHits","MuonCSCHits"), cms.InputTag("g4SimHits","MuonDTHits"), cms.InputTag("g4SimHits","MuonRPCHits"), 
00005         cms.InputTag("g4SimHits","TotemHitsRP"), cms.InputTag("g4SimHits","TotemHitsT1"), cms.InputTag("g4SimHits","TotemHitsT2Gem"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"), 
00006         cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof"), cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"), 
00007         cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof")),
00008     type = cms.string('PSimHit'),
00009     subdets = cms.vstring('BSCHits', 
00010         'FP420SI', 
00011         'MuonCSCHits', 
00012         'MuonDTHits', 
00013         'MuonRPCHits', 
00014         'TotemHitsRP', 
00015         'TotemHitsT1', 
00016         'TotemHitsT2Gem', 
00017         'TrackerHitsPixelBarrelHighTof', 
00018         'TrackerHitsPixelBarrelLowTof', 
00019         'TrackerHitsPixelEndcapHighTof', 
00020         'TrackerHitsPixelEndcapLowTof', 
00021         'TrackerHitsTECHighTof', 
00022         'TrackerHitsTECLowTof', 
00023         'TrackerHitsTIBHighTof', 
00024         'TrackerHitsTIBLowTof', 
00025         'TrackerHitsTIDHighTof', 
00026         'TrackerHitsTIDLowTof', 
00027         'TrackerHitsTOBHighTof', 
00028         'TrackerHitsTOBLowTof')
00029 )
00030 mixCaloHits = cms.PSet(
00031     input = cms.VInputTag(cms.InputTag("g4SimHits","CaloHitsTk"), cms.InputTag("g4SimHits","CastorBU"), cms.InputTag("g4SimHits","CastorFI"), cms.InputTag("g4SimHits","CastorPL"), cms.InputTag("g4SimHits","CastorTU"), 
00032         cms.InputTag("g4SimHits","EcalHitsEB"), cms.InputTag("g4SimHits","EcalHitsEE"), cms.InputTag("g4SimHits","EcalHitsES"), cms.InputTag("g4SimHits","EcalTBH4BeamHits"), cms.InputTag("g4SimHits","HcalHits"), 
00033         cms.InputTag("g4SimHits","HcalTB06BeamHits"), cms.InputTag("g4SimHits","ZDCHITS")),
00034     type = cms.string('PCaloHit'),
00035     subdets = cms.vstring('CaloHitsTk', 
00036         'CastorBU', 
00037         'CastorFI', 
00038         'CastorPL', 
00039         'CastorTU', 
00040         'EcalHitsEB', 
00041         'EcalHitsEE', 
00042         'EcalHitsES', 
00043         'EcalTBH4BeamHits', 
00044         'HcalHits', 
00045         'HcalTB06BeamHits', 
00046         'ZDCHITS')
00047 )
00048 mixSimTracks = cms.PSet(
00049     input = cms.VInputTag(cms.InputTag("g4SimHits")),
00050     type = cms.string('SimTrack')
00051 )
00052 mixSimVertices = cms.PSet(
00053     input = cms.VInputTag(cms.InputTag("g4SimHits")),
00054     type = cms.string('SimVertex')
00055 )
00056 mixHepMCProducts = cms.PSet(
00057     input = cms.VInputTag(cms.InputTag("generator")),
00058     type = cms.string('HepMCProduct')
00059 )
00060 
00061 mixPCFSimHits = cms.PSet(
00062     input = cms.VInputTag(cms.InputTag("CFWriter","g4SimHitsBSCHits"), cms.InputTag("CFWriter","g4SimHitsFP420SI"), cms.InputTag("CFWriter","g4SimHitsMuonCSCHits"), cms.InputTag("CFWriter","g4SimHitsMuonDTHits"), cms.InputTag("CFWriter","g4SimHitsMuonRPCHits"), 
00063         cms.InputTag("CFWriter","g4SimHitsTotemHitsRP"), cms.InputTag("CFWriter","g4SimHitsTotemHitsT1"), cms.InputTag("CFWriter","g4SimHitsTotemHitsT2Gem"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsPixelBarrelHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsPixelBarrelLowTof"), 
00064         cms.InputTag("CFWriter","g4SimHitsTrackerHitsPixelEndcapHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsPixelEndcapLowTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTECHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTECLowTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTIBHighTof"), 
00065         cms.InputTag("CFWriter","g4SimHitsTrackerHitsTIBLowTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTIDHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTIDLowTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTOBHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTOBLowTof")),
00066     type = cms.string('PSimHitPCrossingFrame'),
00067     subdets = cms.vstring('BSCHits', 
00068         'FP420SI', 
00069         'MuonCSCHits', 
00070         'MuonDTHits', 
00071         'MuonRPCHits', 
00072         'TotemHitsRP', 
00073         'TotemHitsT1', 
00074         'TotemHitsT2Gem', 
00075         'TrackerHitsPixelBarrelHighTof', 
00076         'TrackerHitsPixelBarrelLowTof', 
00077         'TrackerHitsPixelEndcapHighTof', 
00078         'TrackerHitsPixelEndcapLowTof', 
00079         'TrackerHitsTECHighTof', 
00080         'TrackerHitsTECLowTof', 
00081         'TrackerHitsTIBHighTof', 
00082         'TrackerHitsTIBLowTof', 
00083         'TrackerHitsTIDHighTof', 
00084         'TrackerHitsTIDLowTof', 
00085         'TrackerHitsTOBHighTof', 
00086         'TrackerHitsTOBLowTof')
00087 )
00088 
00089 mixPCFCaloHits = cms.PSet(
00090     input = cms.VInputTag(cms.InputTag("CFWriter","g4SimHitsCaloHitsTk"), cms.InputTag("CFWriter","g4SimHitsCastorBU"), cms.InputTag("CFWriter","g4SimHitsCastorFI"), cms.InputTag("CFWriter","g4SimHitsCastorPL"), cms.InputTag("CFWriter","g4SimHitsCastorTU"), 
00091         cms.InputTag("CFWriter","g4SimHitsEcalHitsEB"), cms.InputTag("CFWriter","g4SimHitsEcalHitsEE"), cms.InputTag("CFWriter","g4SimHitsEcalHitsES"), cms.InputTag("CFWriter","g4SimHitsEcalTBH4BeamHits"), cms.InputTag("CFWriter","g4SimHitsHcalHits"), 
00092         cms.InputTag("CFWriter","g4SimHitsHcalTB06BeamHits"), cms.InputTag("CFWriter","g4SimHitsZDCHITS")),
00093     type = cms.string('PCaloHitPCrossingFrame'),
00094     subdets = cms.vstring('CaloHitsTk', 
00095         'CastorBU', 
00096         'CastorFI', 
00097         'CastorPL', 
00098         'CastorTU', 
00099         'EcalHitsEB', 
00100         'EcalHitsEE', 
00101         'EcalHitsES', 
00102         'EcalTBH4BeamHits', 
00103         'HcalHits', 
00104         'HcalTB06BeamHits', 
00105         'ZDCHITS')
00106 )
00107 
00108 mixPCFSimTracks = cms.PSet(
00109     input = cms.VInputTag(cms.InputTag("CFWriter","g4SimHits")),
00110     type = cms.string('SimTrackPCrossingFrame')
00111 )
00112 
00113 mixPCFSimVertices = cms.PSet(
00114     input = cms.VInputTag(cms.InputTag("CFWriter","g4SimHits")),
00115     type = cms.string('SimVertexPCrossingFrame')
00116 )
00117 
00118 mixPCFHepMCProducts = cms.PSet(
00119     input = cms.VInputTag(cms.InputTag("CFWriter","generator")),
00120     type = cms.string('HepMCProductPCrossingFrame')
00121 )