CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/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                                FEDRawDataCollection = cms.untracked.InputTag("rawDataCollector"),
00016 
00017                                # Digi Monitor Info
00018                                digiLabel              = cms.untracked.InputTag("hcalDigis"),
00019                                # Shape thresh are sum of ADC counts above nominal pedestal of 3*10=30
00020                                shapeThresh            = cms.untracked.int32(20),
00021                                shapeThreshHB          = cms.untracked.int32(20),
00022                                shapeThreshHE          = cms.untracked.int32(20),
00023                                shapeThreshHO          = cms.untracked.int32(20),
00024                                shapeThreshHF          = cms.untracked.int32(20),
00025                                
00026                                HLTResultsLabel              = cms.untracked.InputTag("TriggerResults","","HLT"),
00027                                # triggers required to Min Bias conditions
00028                                MinBiasHLTBits               = cms.untracked.vstring("HLT_MinBiasPixel_SingleTrack",
00029                                                                                     "HLT_L1Tech_BSC_minBias",
00030                                                                                     "HLT_L1Tech_BSC_minBias_OR",
00031                                                                                     "HLT_L1Tech_BSC_minBias_threshold1_v2",
00032                                                                                     "HLT_ZeroBias"),
00033                                
00034                                # disable testing of HO ring 2
00035                                excludeHORing2  = cms.untracked.bool(False),
00036                                excludeHO1P02          = cms.untracked.bool(True),
00037                                excludeBadQPLL         = cms.untracked.bool(True),
00038 
00039                                hfRechitLabel                = cms.untracked.InputTag("hfreco"),
00040 
00041                                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.
00042 
00043                                # problem checks
00044                                checkForMissingDigis   = cms.untracked.bool(False),
00045                                checkCapID             = cms.untracked.bool(True),
00046                                checkDigiSize          = cms.untracked.bool(True),
00047                                checkADCsum            = cms.untracked.bool(True),
00048                                checkDVerr             = cms.untracked.bool(True),
00049                                # min/max values are inclusive, so digis are considered
00050                                # good if >= minDigiSize and <=badDigiSize
00051                                minDigiSizeHBHE        = cms.untracked.int32(10),
00052                                maxDigiSizeHBHE        = cms.untracked.int32(10),
00053                                minDigiSizeHO          = cms.untracked.int32(10),
00054                                maxDigiSizeHO          = cms.untracked.int32(10),
00055                                minDigiSizeHF          = cms.untracked.int32(4),
00056                                maxDigiSizeHF          = cms.untracked.int32(6),
00057                                
00058                                # block orbit test
00059                                shutOffOrbitTest       = cms.untracked.bool(False),
00060                                ExpectedOrbitMessageTime = cms.untracked.int32(3559)
00061                                )