CMS 3D CMS Logo

NoBPTXMonitor_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMOffline.Trigger.NoBPTXMonitoring_cfi import NoBPTXMonitoring
4 
5 hltNoBPTXmonitoring = NoBPTXMonitoring.clone(
6  FolderName = 'HLT/EXO/NoBPTX/JetE60/',
7  jets = "ak4CaloJets",
8  muons = "displacedStandAloneMuons",
9  muonSelection = "hitPattern.dtStationsWithValidHits > 3 & hitPattern.numberOfValidMuonRPCHits > 1 & hitPattern.numberOfValidMuonCSCHits < 1",
10  jetSelection = "abs(eta) < 1.",
11 
12  histoPSet = dict(
13  lsPSet = dict(
14  nbins = 250,
15  xmin = 0.,
16  xmax = 2500.),
17  jetEPSet = dict(
18  nbins = 100,
19  xmin = -0.5,
20  xmax = 999.5),
21 
22  jetEtaPSet = dict(
23  nbins = 100,
24  xmin = -5.,
25  xmax = 5.),
26 
27  jetPhiPSet = dict(
28  nbins = 64,
29  xmin = -3.2,
30  xmax = 3.2),
31 
32  muonPtPSet = dict(
33  nbins = 100,
34  xmin = -0.5,
35  xmax = 999.5),
36 
37  muonEtaPSet = dict(
38  nbins = 100,
39  xmin = -5.,
40  xmax = 5.),
41 
42  muonPhiPSet = dict(
43  nbins = 64,
44  xmin = -3.2,
45  xmax = 3.2),
46 
47  bxPSet = dict(
48  nbins = 1800)
49  ),
50 
51  numGenericTriggerEventPSet = dict(
52  andOr = False,
53  #dbLabel = "ExoDQMTrigger", # it does not exist yet, we should consider the possibility of using the DB, but as it is now it will need a label per path !
54  andOrHlt = True,# True:=OR; False:=AND
55  hltInputTag = "TriggerResults::HLT",
56  hltPaths = ["HLT_UncorrectedJetE60_NoBPTX3BX_v*"], # HLT_ZeroBias_v*
57  #hltDBKey = "EXO_HLT_NoBPTX",
58  errorReplyHlt = False,
59  verbosityLevel = 1),
60 
61  denGenericTriggerEventPSet = dict(
62  andOr = False,
63  dcsInputTag = "scalersRawToDigi",
64  dcsRecordInputTag = "onlineMetaDataDigis",
65  dcsPartitions = [ 24, 25, 26, 27, 28, 29], # 24-27: strip, 28-29: pixel, we should add all other detectors !
66  andOrDcs = False,
67  errorReplyDcs = True,
68  verbosityLevel = 1)
69 )
70 
71