CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalRecHitMonitor_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 hcalRecHitMonitor=cms.EDAnalyzer("HcalRecHitMonitor",
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("RecHitMonitor_Hcal/"),
12  skipOutOfOrderLS = cms.untracked.bool(False),
13  NLumiBlocks = cms.untracked.int32(4000),
14  makeDiagnostics = cms.untracked.bool(False),
15 
16  # variables specific to HcalRecHitMonitor
17 
18  # Input collections
19  hbheRechitLabel = cms.untracked.InputTag("hbhereco"),
20  hoRechitLabel = cms.untracked.InputTag("horeco"),
21  hfRechitLabel = cms.untracked.InputTag("hfreco"),
22 
23  L1GTLabel = cms.untracked.InputTag("l1GtUnpack"),
24 
25  HLTResultsLabel = cms.untracked.InputTag("TriggerResults","","HLT"),
26  # triggers required to meet Hcal HLT or Min Bias conditions
27  HcalHLTBits = cms.untracked.vstring("HLT_ExclDiJet60_HF"),
28  MinBiasHLTBits = cms.untracked.vstring("HLT_Physics",
29  "HLT_MinBias",
30  "HLT_ZeroBias"),
31 
32  # Energy thresholds for some BPTX plots
33  energyThreshold = cms.untracked.double(2.),
34  ETThreshold = cms.untracked.double(0.),
35  HF_energyThreshold = cms.untracked.double(3.),
36  HF_ETThreshold = cms.untracked.double(0.),
37  HO_energyThreshold = cms.untracked.double(5.),
38  collisiontimediffThresh = cms.untracked.double(10.), # max time diff between HF+, HF- weighted times for some plot filling
39  FEDRawDataCollection=cms.untracked.InputTag("rawDataCollector")
40  )