CMS 3D CMS Logo

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