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