Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:10:00

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 b2gjetEfficiency = cms.EDProducer("DQMGenericClient",
0004     subDirs        = cms.untracked.vstring("HLT/B2G/*"),
0005     verbose        = cms.untracked.uint32(0), # Set to 2 for all messages                                                                                    
0006     resolution     = cms.vstring(),
0007     efficiency     = cms.vstring(
0008         "effic_pfjetpT          'Jet pT turnON;            PFJet(pT) [GeV]; efficiency'     pfjetpT_numerator          pfjetpT_denominator",
0009         "effic_pfjetpT_variable 'Jet pT turnON;            PFJet(pT) [GeV]; efficiency'     pfjetpT_variable_numerator pfjetpT_variable_denominator",
0010         "effic_pfjetPhi         'Jet efficiency vs #phi; PF Jet #phi [rad]; efficiency'     pfjetPhi_numerator         pfjetPhi_denominator",
0011         "effic_pfjetEta         'Jet efficiency vs #eta; PF Jet #eta [rad]; efficiency'     pfjetEta_numerator         pfjetEta_denominator",
0012         "effic_ht          'HT turnON;                                PF HT [GeV]; efficiency'     ht_numerator          ht_denominator",
0013         "effic_ht_variable 'HT turnON;                                PF HT [GeV]; efficiency'     ht_variable_numerator ht_variable_denominator",
0014         "effic_mjj_variable 'Mjj turnON;            invariant dijetmass Mjj [GeV]; efficiency'     mjj_variable_numerator mjj_variable_denominator",
0015         "effic_softdrop_variable 'Softdrop turnON; leading jet softdropmass [GeV]; efficiency'     softdrop_variable_numerator softdrop_variable_denominator",
0016         "effic_deltaphimetj1          'DELTAPHI turnON;            DELTA PHI (PFMET, PFJET1); efficiency'     deltaphimetj1_numerator          deltaphimetj1_denominator",
0017         "effic_deltaphij1j2          'DELTAPHI turnON;            DELTA PHI (PFJET1, PFJET2); efficiency'     deltaphij1j2_numerator          deltaphij1j2_denominator",
0018     ),
0019 
0020     efficiencyProfile = cms.untracked.vstring(
0021         "effic_pfjetpT_vs_LS 'JET efficiency vs LS; LS; PF JET efficiency' jetpTVsLS_numerator jetpTVsLS_denominator",
0022         "effic_ht_vs_LS 'HT efficiency vs LS; LS; PF HT efficiency' htVsLS_numerator htVsLS_denominator", 
0023     ),
0024 )
0025 
0026 hltDQMonitorB2G_Client_MuEle = cms.EDProducer("DQMGenericClient",
0027     subDirs = cms.untracked.vstring("HLT/B2G/Dileptonic/HLT_MuXX_EleXX_CaloIdL_MW"),
0028     verbose = cms.untracked.uint32(0),
0029     resolution = cms.vstring(),
0030     efficiency = cms.vstring(
0031         "effic_muPt_1   'efficiency vs leading muon p_{T};muon p_{T} [GeV];efficiency' muPt_1_numerator muPt_1_denominator",
0032         "effic_muEta_1  'efficiency vs leading muon #eta;muon #eta;efficiency' muEta_1_numerator muEta_1_denominator",
0033         "effic_muPhi_1  'efficiency vs leading muon #phi;muon #phi;efficiency' muPhi_1_numerator muPhi_1_denominator",
0034         "effic_muMulti  'efficiency vs muon multiplicity;muon multiplicity;efficiency' muMulti_numerator muMulti_denominator",
0035         "effic_elePt_1  'efficiency vs electron p_{T};electron p_{T} [GeV];efficiency' elePt_1_numerator elePt_1_denominator",
0036         "effic_eleEta_1 'efficiency vs electron #eta;electron #eta;efficiency' eleEta_1_numerator eleEta_1_denominator",
0037         "effic_elePhi_1 'efficiency vs electron #phi;electron #phi;efficiency' elePhi_1_numerator elePhi_1_denominator",
0038         "effic_eleMulti 'efficiency vs electron multiplicity;electron multiplicity;efficiency' eleMulti_numerator eleMulti_denominator",
0039     ),
0040 )
0041 
0042 hltDQMonitorB2G_Client_MuTkMu = cms.EDProducer("DQMGenericClient",
0043     subDirs = cms.untracked.vstring("HLT/B2G/Dileptonic/HLT_Mu37_TkMu27"),
0044     verbose = cms.untracked.uint32(0),
0045     resolution = cms.vstring(),
0046     efficiency = cms.vstring(
0047         "effic_muPt_1  'efficiency vs leading muon p_{T};muon p_{T} [GeV];efficiency' muPt_1_numerator muPt_1_denominator",
0048         "effic_muEta_1 'efficiency vs leading muon #eta;muon #eta;efficiency' muEta_1_numerator muEta_1_denominator",
0049         "effic_muPhi_1 'efficiency vs leading muon #phi;muon #phi;efficiency' muPhi_1_numerator muPhi_1_denominator",
0050         "effic_muPt_2  'efficiency vs sub-leading muon p_{T};muon p_{T} [GeV];efficiency' muPt_2_numerator muPt_2_denominator",
0051         "effic_muEta_2 'efficiency vs sub-leading muon #eta;muon #eta;efficiency' muEta_2_numerator muEta_2_denominator",
0052         "effic_muPhi_2 'efficiency vs sub-leading muon #phi;muon #phi;efficiency' muPhi_2_numerator muPhi_2_denominator",
0053         "effic_muMulti 'efficiency vs muon multiplicity;muon multiplicity;efficiency' muMulti_numerator muMulti_denominator",
0054     ),
0055 )
0056 
0057 b2gClient = cms.Sequence(
0058     b2gjetEfficiency
0059   + hltDQMonitorB2G_Client_MuEle
0060   + hltDQMonitorB2G_Client_MuTkMu
0061 )