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
|
### This file defines the ExoticaValidationSequence, to be put
### together with the other sequences in
### HLTriggerOffline/Common/python/HLTValidation_cff.py
### Also defines some Producers.
import FWCore.ParameterSet.Config as cms
from HLTriggerOffline.Exotica.hltExoticaValidator_cfi import *
# We create a basic HT variable here
recoExoticaValidationHT = cms.EDProducer(
"PFMETProducer",
src = cms.InputTag("ak4PFJetsCHS"),
alias = cms.string('PFMHT'),
globalThreshold = cms.double(30.0),
calculateSignificance = cms.bool(False),
srcJets = cms.InputTag("ak4PFJetsCHS") # for significance calculation
)
recoExoticaValidationMETNoMu = cms.EDProducer(
"HLTMhtProducer",
usePt = cms.bool( True ),
minPtJet = cms.double( 0.0 ),
jetsLabel = cms.InputTag( "ak4PFJetsCHS" ),
minNJet = cms.int32( 0 ),
maxEtaJet = cms.double( 999.0 ),
excludePFMuons = cms.bool( True ),
pfCandidatesLabel = cms.InputTag("particleFlow")
)
recoExoticaValidationMHTNoMu = cms.EDProducer(
"HLTHtMhtProducer",
usePt = cms.bool( False ),
minPtJetHt = cms.double( 20.0 ),
maxEtaJetMht = cms.double( 5.2 ),
minNJetMht = cms.int32( 0 ),
jetsLabel = cms.InputTag( "ak4PFJetsCHS" ),
maxEtaJetHt = cms.double( 5.2 ),
minPtJetMht = cms.double( 20.0 ),
minNJetHt = cms.int32( 0 ),
pfCandidatesLabel = cms.InputTag( "particleFlow" ),
excludePFMuons = cms.bool( True )
)
recoExoticaValidationCaloHT = cms.EDProducer(
"CaloMETProducer",
src = cms.InputTag("ak4CaloJets"),
noHF = cms.bool( True ),
alias = cms.string('CaloMHT'),
globalThreshold = cms.double(30.0),
calculateSignificance = cms.bool( False ),
)
ExoticaValidationProdSeq = cms.Sequence(
recoExoticaValidationHT + recoExoticaValidationMETNoMu + recoExoticaValidationMHTNoMu + recoExoticaValidationCaloHT
)
ExoticaValidationSequence = cms.Sequence(
hltExoticaValidator
)
#HLTExoticaVal_FastSim = cms.Sequence(
# recoExoticaValidationHLTFastSim_seq +
# hltExoticaValidator
# )
|