/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
SimGeneral/DataMixingModule/python/mixOne_data_on_data_cfi.py
143 строки
7 KB
Matti Kortelainen
Remove remaining premixing-specific pieces from DataMixingModule
02 мар 2018, 13:33
02 мар 2018, 13:33
3d126e5
Код
Авторство
О чём код?
import FWCore.ParameterSet.Config as cms from SimCalorimetry.HcalSimProducers.hcalUnsuppressedDigis_cfi import hcalSimBlock mixData = cms.EDProducer("DataMixingModule", hcalSimBlock, input = cms.SecSource("EmbeddedRootSource", nbPileupEvents = cms.PSet( averageNumber = cms.double(1.0) ), seed = cms.int32(1234567), type = cms.string('fixed'), sequential = cms.untracked.bool(False), sameLumiBlock = cms.untracked.bool(False), fileNames = cms.untracked.vstring( 'file:DMPreProcess_RAW2DIGI.root' ) ), # Mixing Module parameters Label = cms.string(''), maxBunch = cms.int32(0), bunchspace = cms.int32(25), minBunch = cms.int32(0), # mixProdStep1 = cms.bool(False), mixProdStep2 = cms.bool(False), # Use digis? EcalMergeType = cms.string('Digis'), # set to "Digis" to merge digis HcalMergeType = cms.string('Digis'), HcalDigiMerge = cms.string('NotFullProd'), # # Input Specifications: # SiStripRawDigiSource = cms.string("NONE"), # rawdigi+digi->rawdigi (specify 'SIGNAL' or 'PILEUP') SiStripRawInputTag = cms.InputTag("siStripDigis","VirginRaw"), # SistripLabelSig = cms.InputTag("siStripDigis","ZeroSuppressed"), # pixeldigiCollectionSig = cms.InputTag("siPixelDigis"), # SiStripPileInputTag = cms.InputTag("siStripDigis","ZeroSuppressed"), # pixeldigiCollectionPile = cms.InputTag("siPixelDigis"), # EBProducerSig = cms.InputTag("ecalRecHit","EcalRecHitsEB"), EEProducerSig = cms.InputTag("ecalRecHit","EcalRecHitsEE"), ESProducerSig = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"), # HBHEProducerSig = cms.InputTag("hbhereco"), HOProducerSig = cms.InputTag("horeco"), HFProducerSig = cms.InputTag("hfreco"), ZDCrechitCollectionSig = cms.InputTag("wrongTag"), # ZDCrechitCollectionSig = cms.InputTag("zdcreco"), # EBPileRecHitInputTag = cms.InputTag("ecalRecHit", "EcalRecHitsEB"), EEPileRecHitInputTag = cms.InputTag("ecalRecHit", "EcalRecHitsEE"), ESPileRecHitInputTag = cms.InputTag("ecalPreshowerRecHit", "EcalRecHitsES"), # HBHEPileRecHitInputTag = cms.InputTag("hbhereco", ""), HOPileRecHitInputTag = cms.InputTag("horeco", ""), HFPileRecHitInputTag = cms.InputTag("hfreco", ""), ZDCPileRecHitInputTag = cms.InputTag("wrongTag",""), # ZDCPileRecHitInputTag = cms.InputTag("zdcreco",""), # # Calorimeter digis # EBdigiCollectionSig = cms.InputTag("ecalDigis","ebDigis"), EEdigiCollectionSig = cms.InputTag("ecalDigis","eeDigis"), ESdigiCollectionSig = cms.InputTag("ecalPreshowerDigis"), EBdigiProducerSig = cms.InputTag("ecalDigis","ebDigis"), EEdigiProducerSig = cms.InputTag("ecalDigis","eeDigis"), ESdigiProducerSig = cms.InputTag("ecalPreshowerDigis"), HBHEdigiCollectionSig = cms.InputTag("hcalDigis"), HOdigiCollectionSig = cms.InputTag("hcalDigis"), HFdigiCollectionSig = cms.InputTag("hcalDigis"), QIE10digiCollectionSig = cms.InputTag("hcalDigis"), QIE11digiCollectionSig = cms.InputTag("hcalDigis"), ZDCdigiCollectionSig = cms.InputTag(""), # ZDCdigiCollectionSig = cms.InputTag("hcalDigis"), # EBPileInputTag = cms.InputTag("ecalDigis","ebDigis"), EEPileInputTag = cms.InputTag("ecalDigis","eeDigis"), ESPileInputTag = cms.InputTag("ecalPreshowerDigis",""), HBHEPileInputTag = cms.InputTag("hcalDigis"), HOPileInputTag = cms.InputTag("hcalDigis"), HFPileInputTag = cms.InputTag("hcalDigis"), QIE10PileInputTag = cms.InputTag("hcalDigis"), QIE11PileInputTag = cms.InputTag("hcalDigis"), ZDCPileInputTag = cms.InputTag(""), # ZDCPileInputTag = cms.InputTag("hcalDigis"), # Signal CSCwiredigiCollectionSig = cms.InputTag("muonCSCDigis","MuonCSCWireDigi"), CSCstripdigiCollectionSig = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), CSCCompdigiCollectionSig = cms.InputTag("muonCSCDigis","MuonCSCComparatorDigi"), RPCDigiTagSig = cms.InputTag("muonRPCDigis"), RPCdigiCollectionSig = cms.InputTag("MuonRPCDigis"), DTDigiTagSig = cms.InputTag("muonDTDigis"), DTdigiCollectionSig = cms.InputTag("MuonDTDigis"), # # Pileup # DTPileInputTag = cms.InputTag("muonDTDigis"), RPCPileInputTag = cms.InputTag("muonRPCDigis"), CSCWirePileInputTag = cms.InputTag("muonCSCDigis","MuonCSCWireDigi"), CSCStripPileInputTag = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"), CSCCompPileInputTag = cms.InputTag("muonCSCDigis","MuonCSCComparatorDigi"), # # # Outputs # SiStripDigiCollectionDM = cms.string('siStripDigisDM'), PixelDigiCollectionDM = cms.string('siPixelDigisDM'), EBRecHitCollectionDM = cms.string('EcalRecHitsEBDM'), EERecHitCollectionDM = cms.string('EcalRecHitsEEDM'), ESRecHitCollectionDM = cms.string('EcalRecHitsESDM'), HBHERecHitCollectionDM = cms.string('HBHERecHitCollectionDM'), HFRecHitCollectionDM = cms.string('HFRecHitCollectionDM'), HORecHitCollectionDM = cms.string('HORecHitCollectionDM'), ZDCRecHitCollectionDM = cms.string('ZDCRecHitCollectionDM'), DTDigiCollectionDM = cms.string('muonDTDigisDM'), CSCWireDigiCollectionDM = cms.string('MuonCSCWireDigisDM'), CSCStripDigiCollectionDM = cms.string('MuonCSCStripDigisDM'), CSCComparatorDigiCollectionDM = cms.string('MuonCSCComparatorDigisDM'), RPCDigiCollectionDM = cms.string('muonRPCDigisDM'), # # Calorimeter Digis # EBDigiCollectionDM = cms.string('EBDigiCollectionDM'), EEDigiCollectionDM = cms.string('EEDigiCollectionDM'), ESDigiCollectionDM = cms.string(''), HBHEDigiCollectionDM = cms.string(''), HODigiCollectionDM = cms.string(''), HFDigiCollectionDM = cms.string(''), ZDCDigiCollectionDM = cms.string(''), QIE10DigiCollectionDM = cms.string(''), QIE11DigiCollectionDM = cms.string('') ) mixData.doEB = cms.bool(True) mixData.doEE = cms.bool(True) mixData.doES = cms.bool(True)