Skip to content

Commit

Permalink
Merge pull request #13 from marinakolosova/newPR_fullyhadronic
Browse files Browse the repository at this point in the history
Added Reference Monitoring
  • Loading branch information
defranchis authored Jun 7, 2017
2 parents 29ea8cc + c7e5018 commit 5b9627b
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 0 deletions.
12 changes: 12 additions & 0 deletions DQMOffline/Trigger/python/TopMonitoring_Client_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,17 @@


# Marina
fullyhadronicEfficiency_Reference = DQMEDHarvester("DQMGenericClient",
subDirs = cms.untracked.vstring("HLT/TopHLTOffline/TopMonitor/FullyHadronic/Reference/*"),
verbose = cms.untracked.uint32(0), # Set to 2 for all messages
resolution = cms.vstring(),
efficiency = cms.vstring(
"effic_eventHT 'efficiency vs event HT; event HT [GeV]; efficiency' eventHT_numerator eventHT_denominator",
"effic_eventHT_variableBinning 'efficiency vs event HT; event HT [GeV]; efficiency' eventHT_variableBinning_numerator eventHT_variableBinning_denominator",
),
)


fullyhadronicEfficiency_DoubleBTag = DQMEDHarvester("DQMGenericClient",
subDirs = cms.untracked.vstring("HLT/TopHLTOffline/TopMonitor/FullyHadronic/DoubleBTag/*"),
verbose = cms.untracked.uint32(0), # Set to 2 for all messages
Expand Down Expand Up @@ -365,6 +376,7 @@
+ topEfficiency_diElec
+ topEfficiency_diMu
+ topEfficiency_ElecMu
+ fullyhadronicEfficiency_Reference
+ fullyhadronicEfficiency_DoubleBTag
+ fullyhadronicEfficiency_SingleBTag
)
48 changes: 48 additions & 0 deletions DQMOffline/Trigger/python/TopMonitoring_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,51 @@
topElecMuonHLTMonitor.numGenericTriggerEventPSet.hltPaths = cms.vstring(['HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v*','HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*'])

# Marina

fullyhadronic_ref350 = hltTOPmonitoring.clone()
fullyhadronic_ref350.FolderName = cms.string('HLT/TopHLTOffline/TopMonitor/FullyHadronic/Reference/PFHT350Monitor/')
# Selections
fullyhadronic_ref350.leptJetDeltaRmin = cms.double(0.0)
fullyhadronic_ref350.HTdefinition = cms.string('pt>30 & abs(eta)<2.4')
fullyhadronic_ref350.HTcut = cms.double(250)
# Binning
fullyhadronic_ref350.histoPSet.htPSet = cms.PSet(nbins=cms.int32(50), xmin=cms.double(0.0), xmax=cms.double(1000) )
fullyhadronic_ref350.histoPSet.HTBinning = cms.vdouble(0,240,260,280,300,320,340,360,380,400,420,440,460,480,
500,520,540,560,580,600,650,700,750,800,850,900,1000)
# Trigger
fullyhadronic_ref350.numGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_PFHT350_v')
fullyhadronic_ref350.denGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_IsoMu27_v')


fullyhadronic_ref370 = hltTOPmonitoring.clone()
fullyhadronic_ref370.FolderName = cms.string('HLT/TopHLTOffline/TopMonitor/FullyHadronic/Reference/PFHT370Monitor/')
# Selections
fullyhadronic_ref370.leptJetDeltaRmin = cms.double(0.0)
fullyhadronic_ref370.HTdefinition = cms.string('pt>30 & abs(eta)<2.4')
fullyhadronic_ref370.HTcut = cms.double(250)
# Binning
fullyhadronic_ref370.histoPSet.htPSet = cms.PSet(nbins=cms.int32(50), xmin=cms.double(0.0), xmax=cms.double(1000) )
fullyhadronic_ref370.histoPSet.HTBinning = cms.vdouble(0,240,260,280,300,320,340,360,380,400,420,440,460,480,
500,520,540,560,580,600,650,700,750,800,850,900,1000)
# Trigger
fullyhadronic_ref370.numGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_PFHT370_v')
fullyhadronic_ref370.denGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_IsoMu27_v')

fullyhadronic_ref430 = hltTOPmonitoring.clone()
fullyhadronic_ref430.FolderName = cms.string('HLT/TopHLTOffline/TopMonitor/FullyHadronic/Reference/PFHT430Monitor/')
# Selections
fullyhadronic_ref430.leptJetDeltaRmin = cms.double(0.0)
fullyhadronic_ref430.HTdefinition = cms.string('pt>30 & abs(eta)<2.4')
fullyhadronic_ref430.HTcut = cms.double(250)
# Binning
fullyhadronic_ref430.histoPSet.htPSet = cms.PSet(nbins=cms.int32(50), xmin=cms.double(0.0), xmax=cms.double(1000) )
fullyhadronic_ref430.histoPSet.HTBinning = cms.vdouble(0,240,260,280,300,320,340,360,380,400,420,440,460,480,
500,520,540,560,580,600,650,700,750,800,850,900,1000)
# Trigger
fullyhadronic_ref430.numGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_PFHT430_v')
fullyhadronic_ref430.denGenericTriggerEventPSet.hltPaths = cms.vstring('HLT_IsoMu27_v')


fullyhadronic_DoubleBTag_all = hltTOPmonitoring.clone()
fullyhadronic_DoubleBTag_all.FolderName = cms.string('HLT/TopHLTOffline/TopMonitor/FullyHadronic/DoubleBTag/GlobalMonitor/')
# Selections
Expand Down Expand Up @@ -359,6 +404,9 @@
+ topDiMuonHLTMonitor_Dz
+ topDiMuonHLTMonitor_Mass8
+ topElecMuonHLTMonitor
+ fullyhadronic_ref350
+ fullyhadronic_ref370
+ fullyhadronic_ref430
+ fullyhadronic_DoubleBTag_all
+ fullyhadronic_DoubleBTag_jet
+ fullyhadronic_DoubleBTag_bjet
Expand Down

0 comments on commit 5b9627b

Please sign in to comment.