CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_9/src/DQM/HcalMonitorTasks/python/HcalDigiMonitor_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 HcalDigiMonitor=cms.EDAnalyzer("HcalDigiMonitor",
00004                                # base class stuff
00005                                debug                  = cms.untracked.int32(0),
00006                                online                 = cms.untracked.bool(False),
00007                                AllowedCalibTypes      = cms.untracked.vint32(0), # by default, don't include calibration events
00008                                mergeRuns              = cms.untracked.bool(False),
00009                                enableCleanup          = cms.untracked.bool(False),
00010                                subSystemFolder        = cms.untracked.string("Hcal/"),
00011                                TaskFolder             = cms.untracked.string("DigiMonitor_Hcal/"),
00012                                skipOutOfOrderLS       = cms.untracked.bool(False),
00013                                NLumiBlocks            = cms.untracked.int32(4000),
00014                                makeDiagnostics        = cms.untracked.bool(False),
00015                                
00016                                # Digi Monitor Info
00017                                digiLabel              = cms.untracked.InputTag("hcalDigis"),
00018                                # Shape thresh are sum of ADC counts above nominal pedestal of 3*10=30
00019                                shapeThresh            = cms.untracked.int32(20),
00020                                shapeThreshHB          = cms.untracked.int32(20),
00021                                shapeThreshHE          = cms.untracked.int32(20),
00022                                shapeThreshHO          = cms.untracked.int32(20),
00023                                shapeThreshHF          = cms.untracked.int32(20),
00024                                
00025                                HLTResultsLabel              = cms.untracked.InputTag("TriggerResults","","HLT"),
00026                                # triggers required to Min Bias conditions
00027                                MinBiasHLTBits               = cms.untracked.vstring("HLT_MinBiasPixel_SingleTrack",
00028                                                                                     "HLT_L1Tech_BSC_minBias",
00029                                                                                     "HLT_L1Tech_BSC_minBias_OR",
00030                                                                                     "HLT_L1Tech_BSC_minBias_threshold1_v2",
00031                                                                                     "HLT_ZeroBias"),
00032                                
00033                                # disable testing of HO ring 2
00034                                excludeHORing2  = cms.untracked.bool(True),
00035                                excludeHO1P02          = cms.untracked.bool(True),
00036 
00037                                hfRechitLabel                = cms.untracked.InputTag("hfreco"),
00038 
00039                                BadChannelStatusMask   = cms.untracked.int32((1<<5) | (1<<1)), # dead cells mask: up to 03.01.2001 dead cells masks keep changing... expect a final version soon.
00040 
00041                                # problem checks
00042                                checkForMissingDigis   = cms.untracked.bool(False),
00043                                checkCapID             = cms.untracked.bool(True),
00044                                checkDigiSize          = cms.untracked.bool(True),
00045                                checkADCsum            = cms.untracked.bool(True),
00046                                checkDVerr             = cms.untracked.bool(True),
00047                                # min/max values are inclusive, so digis are considered
00048                                # good if >= minDigiSize and <=badDigiSize
00049                                minDigiSizeHBHE        = cms.untracked.int32(10),
00050                                maxDigiSizeHBHE        = cms.untracked.int32(10),
00051                                minDigiSizeHO          = cms.untracked.int32(10),
00052                                maxDigiSizeHO          = cms.untracked.int32(10),
00053                                minDigiSizeHF          = cms.untracked.int32(4),
00054                                maxDigiSizeHF          = cms.untracked.int32(6),
00055                                
00056                                # block orbit test
00057                                shutOffOrbitTest       = cms.untracked.bool(False),
00058                                ExpectedOrbitMessageTime = cms.untracked.int32(3559)
00059                                )