CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalDigiMonitor_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 hcalDigiMonitor=cms.EDAnalyzer("HcalDigiMonitor",
4  # base class stuff
5  debug = cms.untracked.int32(0),
6  online = cms.untracked.bool(False),
7  AllowedCalibTypes = cms.untracked.vint32(0), # by default, don't include calibration events
8  mergeRuns = cms.untracked.bool(False),
9  enableCleanup = cms.untracked.bool(False),
10  subSystemFolder = cms.untracked.string("Hcal/"),
11  TaskFolder = cms.untracked.string("DigiMonitor_Hcal/"),
12  skipOutOfOrderLS = cms.untracked.bool(False),
13  NLumiBlocks = cms.untracked.int32(4000),
14  makeDiagnostics = cms.untracked.bool(False),
15  FEDRawDataCollection = cms.untracked.InputTag("rawDataCollector"),
16 
17  # Digi Monitor Info
18  digiLabel = cms.untracked.InputTag("hcalDigis"),
19  # Shape thresh are sum of ADC counts above nominal pedestal of 3*10=30
20  shapeThresh = cms.untracked.int32(20),
21  shapeThreshHB = cms.untracked.int32(20),
22  shapeThreshHE = cms.untracked.int32(20),
23  shapeThreshHO = cms.untracked.int32(20),
24  shapeThreshHF = cms.untracked.int32(20),
25 
26  HLTResultsLabel = cms.untracked.InputTag("TriggerResults","","HLT"),
27  # triggers required to Min Bias conditions
28  MinBiasHLTBits = cms.untracked.vstring("HLT_MinBiasPixel_SingleTrack",
29  "HLT_L1Tech_BSC_minBias",
30  "HLT_L1Tech_BSC_minBias_OR",
31  "HLT_L1Tech_BSC_minBias_threshold1_v2",
32  "HLT_ZeroBias"),
33 
34  # disable testing of HO ring 2
35  excludeHORing2 = cms.untracked.bool(False),
36  excludeHO1P02 = cms.untracked.bool(False),
37  excludeBadQPLL = cms.untracked.bool(True),
38 
39  hfRechitLabel = cms.untracked.InputTag("hfreco"),
40 
41  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.
42 
43  # problem checks
44  checkForMissingDigis = cms.untracked.bool(False),
45  checkCapID = cms.untracked.bool(True),
46  checkDigiSize = cms.untracked.bool(True),
47  checkADCsum = cms.untracked.bool(True),
48  checkDVerr = cms.untracked.bool(True),
49  # min/max values are inclusive, so digis are considered
50  # good if >= minDigiSize and <=badDigiSize
51  minDigiSizeHBHE = cms.untracked.int32(10),
52  maxDigiSizeHBHE = cms.untracked.int32(10),
53  minDigiSizeHO = cms.untracked.int32(10),
54  maxDigiSizeHO = cms.untracked.int32(10),
55  minDigiSizeHF = cms.untracked.int32(4),
56  maxDigiSizeHF = cms.untracked.int32(6),
57 
58  # block orbit test
59  shutOffOrbitTest = cms.untracked.bool(False),
60  ExpectedOrbitMessageTime = cms.untracked.int32(3559),
61  )