CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalDeadCellMonitor_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 hcalDeadCellMonitor=cms.EDAnalyzer("HcalDeadCellMonitor",
4  # base class stuff
5  debug = cms.untracked.int32(0),
6  online = cms.untracked.bool(False),
7  AllowedCalibTypes = cms.untracked.vint32([0,1,2,3,4,5,6,7]),
8  mergeRuns = cms.untracked.bool(False),
9  enableCleanup = cms.untracked.bool(False),
10  subSystemFolder = cms.untracked.string("Hcal/"),
11  TaskFolder = cms.untracked.string("DeadCellMonitor_Hcal/"),
12  skipOutOfOrderLS = cms.untracked.bool(True),
13  NLumiBlocks = cms.untracked.int32(4000),
14  makeDiagnostics = cms.untracked.bool(False),
15 
16  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.
17  # Dead Cell Monitor-specific Info
18 
19  # Input collections
20  hbheRechitLabel = cms.untracked.InputTag("hbhereco"),
21  hoRechitLabel = cms.untracked.InputTag("horeco"),
22  hfRechitLabel = cms.untracked.InputTag("hfreco"),
23  digiLabel = cms.untracked.InputTag("hcalDigis"),
24  # minimum number of events necessary for lumi-block-based checking to commence
25  minDeadEventCount = cms.untracked.int32(1000),
26 
27  excludeHORing2 = cms.untracked.bool(False),
28  excludeHO1P02 = cms.untracked.bool(False),
29  #booleans for dead cell tests
30  test_digis = cms.untracked.bool(True), # test for recent missing digis
31  test_rechits = cms.untracked.bool(True), # test for missing rechits
32  MissingRechitEnergyThreshold = cms.untracked.double(-99.),
33  FEDRawDataCollection=cms.untracked.InputTag("rawDataCollector")
34 
35  )