CMS 3D CMS Logo

globaldigis_analyze_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
4 globaldigisanalyze = DQMEDAnalyzer('GlobalDigisAnalyzer',
5  hitsProducer = cms.string('g4SimHits'),
6  MuCSCStripSrc = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigi"),
7  MuDTSrc = cms.InputTag("simMuonDTDigis"),
8  Name = cms.untracked.string('GlobalDigisAnalyzer'),
9  SiPxlSrc = cms.InputTag("simSiPixelDigis"),
10  Verbosity = cms.untracked.int32(0), ## 0 provides no output
11 
12  MuCSCWireSrc = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigi"),
13  ECalEESrc = cms.InputTag("simEcalDigis","eeDigis"),
14  SiStripSrc = cms.InputTag("simSiStripDigis","ZeroSuppressed"),
15  # 1 assumes cm in SimVertex
16  ProvenanceLookup = cms.PSet(
17  PrintProvenanceInfo = cms.untracked.bool(False),
18  GetAllProvenances = cms.untracked.bool(False)
19  ),
20  HCalSrc = cms.InputTag("g4SimHits","HcalHits"),
21  # 1 provides basic output
22  # 2 provides output of the fill step + 1
23  # 3 provides output of the store step + 2
24  Frequency = cms.untracked.int32(50),
25  MuRPCSrc = cms.InputTag("simMuonRPCDigis"),
26  ECalEBSrc = cms.InputTag("simEcalDigis","ebDigis"),
27  ECalESSrc = cms.InputTag("simEcalPreshowerDigis"),
28  # as of 110p2, needs to be 1. Anything ealier should be 0.
29  VtxUnit = cms.untracked.int32(1),
30  #InputTag HCalDigi = simHcalUnsuppressedDigis
31  HCalDigi = cms.InputTag("simHcalDigis")
32 )
33 
34 from Configuration.ProcessModifiers.premix_stage2_cff import premix_stage2
35 premix_stage2.toModify(globaldigisanalyze,
36  MuCSCStripSrc = "mixData:MuonCSCStripDigisDM",
37  MuCSCWireSrc = "mixData:MuonCSCWireDigisDM",
38  MuDTSrc = "mixData",
39  MuRPCSrc = "mixData",
40 )