Skip to content

Commit e594a49

Browse files
committed
Consolidate all tag analysis block into cff file
1 parent 82153f3 commit e594a49

File tree

6 files changed

+40
-80
lines changed

6 files changed

+40
-80
lines changed

DQMOffline/RecoB/python/bTagCommon_cff.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
import FWCore.ParameterSet.Config as cms
22

3-
# BTagPerformanceAnalyzer configuration
4-
from DQMOffline.RecoB.bTagGenericAnalysis_cff import bTagGenericAnalysisBlock
5-
from DQMOffline.RecoB.cTagGenericAnalysis_cff import cTagGenericAnalysisBlock
6-
from DQMOffline.RecoB.bTagTrackIPAnalysis_cff import bTagTrackIPAnalysisBlock
7-
from DQMOffline.RecoB.bTagTrackProbabilityAnalysis_cff import bTagProbabilityAnalysisBlock
8-
9-
3+
# BTagPerformanceAnalyzer configuration
4+
from DQMOffline.RecoB.tagGenericAnalysis_cff import bTagGenericAnalysisBlock
5+
from DQMOffline.RecoB.tagGenericAnalysis_cff import cTagGenericAnalysisBlock
6+
from DQMOffline.RecoB.tagGenericAnalysis_cff import bTagTrackIPAnalysisBlock
7+
from DQMOffline.RecoB.tagGenericAnalysis_cff import bTagProbabilityAnalysisBlock
108

119
bTagCommonBlock = cms.PSet(
1210
# use pre-computed jet flavour identification

DQMOffline/RecoB/python/bTagGenericAnalysis_cff.py

Lines changed: 0 additions & 16 deletions
This file was deleted.

DQMOffline/RecoB/python/bTagTrackIPAnalysis_cff.py

Lines changed: 0 additions & 26 deletions
This file was deleted.

DQMOffline/RecoB/python/bTagTrackProbabilityAnalysis_cff.py

Lines changed: 0 additions & 16 deletions
This file was deleted.

DQMOffline/RecoB/python/cTagGenericAnalysis_cff.py

Lines changed: 0 additions & 15 deletions
This file was deleted.

DQMOffline/RecoB/python/tagGenericAnalysis_cff.py

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,38 @@
6060
)
6161
)
6262

63+
# TrackProbability jetTag configuration
64+
bTagProbabilityAnalysisBlock = cms.PSet(
65+
parameters = cms.PSet(
66+
discriminatorStart = cms.double(-0.025),
67+
nBinEffPur = cms.int32(200),
68+
# the constant b-efficiency for the differential plots versus pt and eta
69+
effBConst = cms.double(0.5),
70+
endEffPur = cms.double(1.005),
71+
discriminatorEnd = cms.double(2.525),
72+
startEffPur = cms.double(0.005)
73+
)
74+
)
75+
76+
# TrackIP tag info configuration
77+
bTagTrackIPAnalysisBlock = cms.PSet(
78+
parameters = cms.PSet(
79+
QualityPlots = cms.bool(False),
80+
endEffPur = cms.double(1.005),
81+
nBinEffPur = cms.int32(200),
82+
startEffPur = cms.double(0.005),
83+
LowerIPSBound = cms.double(-35.0),
84+
UpperIPSBound = cms.double(35.0),
85+
LowerIPBound = cms.double(-0.1),
86+
UpperIPBound = cms.double(0.1),
87+
LowerIPEBound = cms.double(0.0),
88+
UpperIPEBound = cms.double(0.04),
89+
NBinsIPS = cms.int32(100),
90+
NBinsIP = cms.int32(100),
91+
NBinsIPE = cms.int32(100),
92+
MinDecayLength = cms.double(-9999.0),
93+
MaxDecayLength = cms.double(5.0),
94+
MinJetDistance = cms.double(0.0),
95+
MaxJetDistance = cms.double(0.07),
96+
)
97+
)

0 commit comments

Comments
 (0)