CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SUSYBSM_HLT_VBF_Mu_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 SUSY_HLT_Mu_VBF = cms.EDAnalyzer("SUSY_HLT_VBF_Mu",
4  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
5  #trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
6  MuonCollection = cms.InputTag("muons"),
7  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
8  caloJetCollection = cms.InputTag("ak4CaloJets"),
9  pfMETCollection = cms.InputTag("pfMet"),
10  caloMETCollection = cms.InputTag("caloMet"),
11  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
12  HLTProcess = cms.string('HLT'),
13  TriggerPath = cms.string('HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v'),
14  TriggerFilterMuon = cms.InputTag('hltMuon10RelTrkIsoVVLFiltered0p4','','HLT'),
15  TriggerFilterMJJ = cms.InputTag('hltDiPFJet40MJJ750DEta3p5','','HLT'),
16  TriggerFilterHT = cms.InputTag('hltPFHT350','','HLT'),
17  TriggerFilterMET = cms.InputTag('hltPFMETNoMu60','','HLT'),
18  TriggerFilterCaloMET = cms.InputTag('hltMETCleanUsingJetID20','','HLT'),
19  # hltMETCleanUsingJetID20','','HLT'),
20  PtThrJet = cms.untracked.double(40.0),
21  EtaThrJet = cms.untracked.double(3.0),
22  PtThrJetTrig = cms.untracked.double(40.0),
23  EtaThrJetTrig = cms.untracked.double(5.0),
24  DeltaEtaVBFJets = cms.untracked.double(3.5),
25  PFMetCutOnline = cms.untracked.double(60.0),
26  MuonCutOnline = cms.untracked.double(10.0),
27  HTCutOnline = cms.untracked.double(350.0),
28  MJJCutOnline = cms.untracked.double(750.0)
29 
30  )
31 
32 SUSY_HLT_Mu_VBF_FASTSIM = cms.EDAnalyzer("SUSY_HLT_VBF_Mu",
33  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
34  #trigSummary = cms.InputTag("hltTriggerSummaryAOD"),
35  MuonCollection = cms.InputTag("muons"),
36  pfMETCollection = cms.InputTag("pfMet"),
37  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
38  caloJetCollection = cms.InputTag("ak4CaloJets"),
39  caloMETCollection = cms.InputTag("caloMet"),
40  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
41  HLTProcess = cms.string('HLT'),
42  TriggerPath = cms.string('HLT_Mu10_TrkIsoVVL_DiPFJet40_DEta3p5_MJJ750_HTT350_PFMETNoMu60_v'),
43  TriggerFilterMuon = cms.InputTag('hltMuon10RelTrkIsoVVLFiltered0p4','','HLT'),
44  TriggerFilterMJJ = cms.InputTag('hltDiPFJet40MJJ750DEta3p5','','HLT'),
45  TriggerFilterHT = cms.InputTag('hltPFHT350','','HLT'),
46  TriggerFilterMET = cms.InputTag('hltPFMETNoMu60','','HLT'), #60
47 
48  TriggerFilterCaloMET = cms.InputTag('hltMETCleanUsingJetID20','','HLT'),
49  PtThrJet = cms.untracked.double(40.0),
50  EtaThrJet = cms.untracked.double(3.0),
51  PtThrJetTrig = cms.untracked.double(40.0),
52  EtaThrJetTrig = cms.untracked.double(5.0),
53 
54  DeltaEtaVBFJets = cms.untracked.double(3.5),
55  PFMetCutOnline = cms.untracked.double(60.0),
56  MuonCutOnline = cms.untracked.double(10.0),
57  HTCutOnline = cms.untracked.double(350.0),
58  MJJCutOnline = cms.untracked.double(750.0)
59  )
60 
61 
62 SUSY_HLT_Mu_VBF_POSTPROCESSING = cms.EDAnalyzer("DQMGenericClient",
63  subDirs = cms.untracked.vstring("HLT/SUSYBSM/SUSY_HLT_VBF_Mu"),
64  verbose = cms.untracked.uint32(2), # Set to 2 for all messages
65  resolution = cms.vstring(""),
66  efficiency = cms.vstring(
67  "MuonTurnOn_eff 'Turn-on vs Mu pT; pT (GeV); #epsilon' h_num_muonpt h_den_muonpt",
68  "MJJTurnOn_eff 'Turn-on vs Mjj; Mjj (GeV); #epsilon' h_num_mjj h_den_mjj",
69  "pfHTTurnOn_eff 'Turn-on vs pf HT; pf HT (GeV); #epsilon' h_num_ht h_den_ht",
70  "pfMETTurnOn_eff 'Turn-on vs pf MET; MET (GeV) ; #epsilon' h_num_met h_den_met",
71  )
72  )
73 
74 
75 SUSY_HLT_Mu_VBF_FASTSIM_POSTPROCESSING = cms.EDAnalyzer("DQMGenericClient",
76  subDirs = cms.untracked.vstring("HLT/SUSYBSM/SUSY_HLT_VBF_Mu"),
77  verbose = cms.untracked.uint32(2), # Set to 2 for all messages
78  resolution = cms.vstring(""),
79  efficiency = cms.vstring(
80  "MuonTurnOn_eff 'Turn-on vs Mu pT; pT (GeV); #epsilon' h_num_muonpt h_den_muonpt",
81  "MJJTurnOn_eff 'Turn-on vs Mjj; Mjj (GeV); #epsilon' h_num_mjj h_den_mjj",
82  "pfHTTurnOn_eff 'Turn-on vs pf HT; pf HT (GeV); #epsilon' h_num_ht h_den_ht",
83  "pfMETTurnOn_eff 'Turn-on vs pf MET; MET (GeV) ; #epsilon' h_num_met h_den_met",
84 
85  )
86  )
87 
88 
89 
90