CMS 3D CMS Logo

siStripFEDCheck_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 siStripFEDCheck = DQMEDAnalyzer('SiStripFEDCheckPlugin',
5  #Directory to book histograms in
6  DirName = cms.untracked.string('SiStrip/FEDIntegrity/'),
7  #Raw data collection
8  RawDataTag = cms.InputTag('source'),
9  #Number of events to cache info before updating histograms
10  #(set to zero to disable cache)
11  #HistogramUpdateFrequency = cms.untracked.uint32(0),
12  HistogramUpdateFrequency = cms.untracked.uint32(1000),
13  #Print info about errors buffer dumps to LogInfo(SiStripFEDCheck)
14  PrintDebugMessages = cms.untracked.bool(False),
15  doPLOTfedsPresent = cms.bool(True),
16  doPLOTfedFatalErrors = cms.bool(True),
17  doPLOTfedNonFatalErrors = cms.bool(True),
18  doPLOTnFEDinVsLS = cms.bool(False),
19  doPLOTnFEDinWdataVsLS = cms.bool(False),
20  #Write the DQM store to a file (DQMStore.root) at the end of the run
21  WriteDQMStore = cms.untracked.bool(False),
22  #Use to disable all payload (non-fatal) checks
23  DoPayloadChecks = cms.untracked.bool(True),
24  #Use to disable check on channel lengths
25  CheckChannelLengths = cms.untracked.bool(True),
26  #Use to disable check on channel packet codes
27  CheckChannelPacketCodes = cms.untracked.bool(True),
28  #Use to disable check on FE unit lengths in full debug header
29  CheckFELengths = cms.untracked.bool(True),
30  #Use to disable check on channel status bits
31  CheckChannelStatus = cms.untracked.bool(True),
32  LSBin = cms.int32(5000),
33  LSMin = cms.double(0.5),
34  LSMax = cms.double(5000.5),
35 )