Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 09:53:32

0001 import FWCore.ParameterSet.Config as cms
0002 from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
0003 
0004 
0005 # Control trigger
0006 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0007 SUSY_HLT_HT200_alphaT0p51 = DQMEDAnalyzer('SUSY_HLT_alphaT',
0008   trigSummary       = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
0009   TriggerResults    = cms.InputTag('TriggerResults','','HLT'),        #to use with test sample
0010   caloJetCollection = cms.InputTag("ak4CaloJets"),
0011   pfJetCollection   = cms.InputTag("ak4PFJetsCHS"),
0012   HLTProcess                      = cms.string('HLT'),
0013   TriggerPath                     = cms.string('HLT_PFHT200_PFAlphaT0p51_v'),
0014   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
0015   TriggerPreFilter                = cms.InputTag('hltHT150CaloAlphaT0p51', '', 'HLT'),
0016   TriggerFilter                   = cms.InputTag('hltPFHT200PFAlphaT0p51', '', 'HLT'),
0017   PtThrJet            = cms.untracked.double(40.0),
0018   EtaThrJet           = cms.untracked.double(3.0),
0019   caloHtThrTurnon     = cms.untracked.double(200),
0020   caloAlphaTThrTurnon = cms.untracked.double(0.53),
0021   pfHtThrTurnon       = cms.untracked.double(225),
0022   pfAlphaTThrTurnon   = cms.untracked.double(0.53),
0023 )
0024 
0025 # Primary triggers
0026 SUSY_HLT_HT200_alphaT0p57 = DQMEDAnalyzer('SUSY_HLT_alphaT',
0027   trigSummary       = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
0028   TriggerResults    = cms.InputTag('TriggerResults','','HLT'),        #to use with test sample
0029   caloJetCollection = cms.InputTag("ak4CaloJets"),
0030   pfJetCollection   = cms.InputTag("ak4PFJetsCHS"),
0031   HLTProcess                      = cms.string('HLT'),
0032   TriggerPath                     = cms.string('HLT_PFHT200_DiPFJetAve90_PFAlphaT0p57_v'),
0033   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
0034   TriggerPreFilter                = cms.InputTag('hltHT150CaloAlphaT0p54', '', 'HLT'),
0035   TriggerFilter                   = cms.InputTag('hltPFHT200PFAlphaT0p57', '', 'HLT'),
0036   PtThrJet            = cms.untracked.double(40.0),
0037   EtaThrJet           = cms.untracked.double(3.0),
0038   caloHtThrTurnon     = cms.untracked.double(200),
0039   caloAlphaTThrTurnon = cms.untracked.double(0.61),
0040   pfHtThrTurnon       = cms.untracked.double(225),
0041   pfAlphaTThrTurnon   = cms.untracked.double(0.65),
0042 )
0043 
0044 SUSY_HLT_HT250_alphaT0p55 = DQMEDAnalyzer('SUSY_HLT_alphaT',
0045   trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
0046   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0047   caloJetCollection = cms.InputTag("ak4CaloJets"),
0048   TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
0049   HLTProcess = cms.string('HLT'),
0050   TriggerPath = cms.string('HLT_PFHT250_DiPFJetAve90_PFAlphaT0p55_v'),
0051   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
0052   TriggerPreFilter = cms.InputTag('hltHT225CaloAlphaT0p53', '', 'HLT'),
0053   TriggerFilter    = cms.InputTag('hltPFHT250PFAlphaT0p55', '', 'HLT'),
0054   PtThrJet = cms.untracked.double(40.0),
0055   EtaThrJet = cms.untracked.double(3.0),
0056   pfAlphaTThrTurnon = cms.untracked.double(0.6),
0057   pfHtThrTurnon = cms.untracked.double(275),
0058   caloAlphaTThrTurnon = cms.untracked.double(0.57),
0059   caloHtThrTurnon = cms.untracked.double(250),
0060 )
0061 
0062 SUSY_HLT_HT300_alphaT0p53 = DQMEDAnalyzer('SUSY_HLT_alphaT',
0063   trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
0064   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0065   caloJetCollection = cms.InputTag("ak4CaloJets"),
0066   TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
0067   HLTProcess = cms.string('HLT'),
0068   TriggerPath = cms.string('HLT_PFHT300_DiPFJetAve90_PFAlphaT0p53_v'),
0069   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
0070   TriggerPreFilter = cms.InputTag('hltHT275CaloAlphaT0p525', '', 'HLT'), 
0071   TriggerFilter    = cms.InputTag('hltPFHT300PFAlphaT0p53', '', 'HLT'),
0072   PtThrJet = cms.untracked.double(40.0),
0073   EtaThrJet = cms.untracked.double(3.0),
0074   pfAlphaTThrTurnon = cms.untracked.double(0.56),
0075   pfHtThrTurnon = cms.untracked.double(325),
0076   caloAlphaTThrTurnon = cms.untracked.double(0.55),
0077   caloHtThrTurnon = cms.untracked.double(300),
0078 )
0079 
0080 SUSY_HLT_HT350_alphaT0p52 = DQMEDAnalyzer('SUSY_HLT_alphaT',
0081   trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
0082   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),#ak4PFJetsCHS
0083   caloJetCollection = cms.InputTag("ak4CaloJets"),
0084   TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
0085   HLTProcess = cms.string('HLT'),
0086   TriggerPath = cms.string('HLT_PFHT350_DiPFJetAve90_PFAlphaT0p52_v'),
0087   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
0088   TriggerPreFilter = cms.InputTag('hltHT325CaloAlphaT0p515', '', 'HLT'),
0089   TriggerFilter    = cms.InputTag('hltPFHT350PFAlphaT0p52', '', 'HLT'),
0090   PtThrJet = cms.untracked.double(40.0),
0091   EtaThrJet = cms.untracked.double(3.0),
0092   pfAlphaTThrTurnon = cms.untracked.double(0.55),
0093   pfHtThrTurnon = cms.untracked.double(375),
0094   caloAlphaTThrTurnon = cms.untracked.double(0.53),
0095   caloHtThrTurnon = cms.untracked.double(350),
0096 )
0097 
0098 SUSY_HLT_HT400_alphaT0p51 = DQMEDAnalyzer('SUSY_HLT_alphaT',
0099   trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
0100   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0101   caloJetCollection = cms.InputTag("ak4CaloJets"),
0102   TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
0103   HLTProcess = cms.string('HLT'),
0104   TriggerPath = cms.string('HLT_PFHT400_DiPFJetAve90_PFAlphaT0p51_v'),
0105   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
0106   TriggerPreFilter = cms.InputTag('hltHT375CaloAlphaT0p51', '', 'HLT'),
0107   TriggerFilter    = cms.InputTag('hltPFHT400PFAlphaT0p51', '', 'HLT'),
0108   PtThrJet = cms.untracked.double(40.0),
0109   EtaThrJet = cms.untracked.double(3.0),
0110   pfAlphaTThrTurnon = cms.untracked.double(0.54),
0111   pfHtThrTurnon = cms.untracked.double(425),
0112   caloAlphaTThrTurnon = cms.untracked.double(0.53),
0113   caloHtThrTurnon = cms.untracked.double(400),
0114 )
0115 
0116 # Backup triggers
0117 SUSY_HLT_HT200_alphaT0p63 = DQMEDAnalyzer('SUSY_HLT_alphaT',
0118   trigSummary       = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
0119   TriggerResults    = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
0120   caloJetCollection = cms.InputTag("ak4CaloJets"),
0121   pfJetCollection   = cms.InputTag("ak4PFJetsCHS"),
0122   HLTProcess                      = cms.string('HLT'),
0123   TriggerPath                     = cms.string('HLT_PFHT200_DiPFJetAve90_PFAlphaT0p63_v'),
0124   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
0125   TriggerPreFilter                = cms.InputTag('hltHT175CaloAlphaT0p59', '', 'HLT'),
0126   TriggerFilter                   = cms.InputTag('hltPFHT200PFAlphaT0p63', '', 'HLT'),
0127   PtThrJet            = cms.untracked.double(40.0),
0128   EtaThrJet           = cms.untracked.double(3.0),
0129   caloHtThrTurnon     = cms.untracked.double(200),
0130   caloAlphaTThrTurnon = cms.untracked.double(0.61),
0131   pfHtThrTurnon       = cms.untracked.double(225),
0132   pfAlphaTThrTurnon   = cms.untracked.double(0.65),
0133 )
0134 
0135 SUSY_HLT_HT250_alphaT0p58 = DQMEDAnalyzer('SUSY_HLT_alphaT',
0136   trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
0137   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0138   caloJetCollection = cms.InputTag("ak4CaloJets"),
0139   TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
0140   HLTProcess = cms.string('HLT'),
0141   TriggerPath = cms.string('HLT_PFHT250_DiPFJetAve90_PFAlphaT0p58_v'),
0142   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
0143   TriggerPreFilter = cms.InputTag('hltHT225CaloAlphaT0p55', '', 'HLT'),
0144   TriggerFilter = cms.InputTag('hltPFHT250PFAlphaT0p58', '', 'HLT'),
0145   PtThrJet = cms.untracked.double(40.0),
0146   EtaThrJet = cms.untracked.double(3.0),
0147   pfAlphaTThrTurnon = cms.untracked.double(0.6),
0148   pfHtThrTurnon = cms.untracked.double(275),
0149   caloAlphaTThrTurnon = cms.untracked.double(0.57),
0150   caloHtThrTurnon = cms.untracked.double(250),
0151 )
0152 
0153 SUSY_HLT_HT300_alphaT0p54 = DQMEDAnalyzer('SUSY_HLT_alphaT',
0154   trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
0155   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0156   caloJetCollection = cms.InputTag("ak4CaloJets"),
0157   TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
0158   HLTProcess = cms.string('HLT'),
0159   TriggerPath = cms.string('HLT_PFHT300_DiPFJetAve90_PFAlphaT0p54_v'),
0160   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
0161   TriggerPreFilter = cms.InputTag('hltHT250CaloAlphaT0p53', '', 'HLT'), 
0162   TriggerFilter = cms.InputTag('hltPFHT300PFAlphaT0p54', '', 'HLT'),
0163   PtThrJet = cms.untracked.double(40.0),
0164   EtaThrJet = cms.untracked.double(3.0),
0165   pfAlphaTThrTurnon = cms.untracked.double(0.56),
0166   pfHtThrTurnon = cms.untracked.double(325),
0167   caloAlphaTThrTurnon = cms.untracked.double(0.55),
0168   caloHtThrTurnon = cms.untracked.double(300),
0169 )
0170 
0171 SUSY_HLT_HT350_alphaT0p53 = DQMEDAnalyzer('SUSY_HLT_alphaT',
0172   trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
0173   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),#ak4PFJetsCHS
0174   caloJetCollection = cms.InputTag("ak4CaloJets"),
0175   TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
0176   HLTProcess = cms.string('HLT'),
0177   TriggerPath = cms.string('HLT_PFHT350_DiPFJetAve90_PFAlphaT0p53_v'),
0178   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
0179   TriggerPreFilter = cms.InputTag('hltHT300CaloAlphaT0p51', '', 'HLT'),
0180   TriggerFilter = cms.InputTag('hltPFHT350PFAlphaT0p53', '', 'HLT'),
0181   PtThrJet = cms.untracked.double(40.0),
0182   EtaThrJet = cms.untracked.double(3.0),
0183   pfAlphaTThrTurnon = cms.untracked.double(0.55),
0184   pfHtThrTurnon = cms.untracked.double(375),
0185   caloAlphaTThrTurnon = cms.untracked.double(0.53),
0186   caloHtThrTurnon = cms.untracked.double(350),
0187 )
0188 
0189 SUSY_HLT_HT400_alphaT0p52 = DQMEDAnalyzer('SUSY_HLT_alphaT',
0190   trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
0191   pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
0192   caloJetCollection = cms.InputTag("ak4CaloJets"),
0193   TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
0194   HLTProcess = cms.string('HLT'),
0195   TriggerPath = cms.string('HLT_PFHT400_DiPFJetAve90_PFAlphaT0p52_v'),
0196   TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
0197   TriggerPreFilter = cms.InputTag('hltHT325CaloAlphaT0p51', '', 'HLT'),
0198   TriggerFilter = cms.InputTag('hltPFHT400PFAlphaT0p52', '', 'HLT'),
0199   PtThrJet = cms.untracked.double(40.0),
0200   EtaThrJet = cms.untracked.double(3.0),
0201   pfAlphaTThrTurnon = cms.untracked.double(0.54),
0202   pfHtThrTurnon = cms.untracked.double(425),
0203   caloAlphaTThrTurnon = cms.untracked.double(0.53),
0204   caloHtThrTurnon = cms.untracked.double(400),
0205 )
0206 
0207 SUSYoHLTalphaToPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
0208     subDirs        = cms.untracked.vstring(
0209         "HLT/SUSYBSM/HLT_PFHT200_DiPFJetAve90_PFAlphaT0p51_v"
0210         "HLT/SUSYBSM/HLT_PFHT200_DiPFJetAve90_PFAlphaT0p57_v",
0211         "HLT/SUSYBSM/HLT_PFHT250_DiPFJetAve90_PFAlphaT0p55_v",
0212         "HLT/SUSYBSM/HLT_PFHT300_DiPFJetAve90_PFAlphaT0p53_v",
0213         "HLT/SUSYBSM/HLT_PFHT350_DiPFJetAve90_PFAlphaT0p52_v",
0214         "HLT/SUSYBSM/HLT_PFHT400_DiPFJetAve90_PFAlphaT0p51_v",
0215         "HLT/SUSYBSM/HLT_PFHT200_DiPFJetAve90_PFAlphaT0p63_v",
0216         "HLT/SUSYBSM/HLT_PFHT250_DiPFJetAve90_PFAlphaT0p58_v",
0217         "HLT/SUSYBSM/HLT_PFHT300_DiPFJetAve90_PFAlphaT0p54_v",
0218         "HLT/SUSYBSM/HLT_PFHT350_DiPFJetAve90_PFAlphaT0p53_v",
0219         "HLT/SUSYBSM/HLT_PFHT400_DiPFJetAve90_PFAlphaT0p52_v",
0220         ),
0221     
0222     verbose        = cms.untracked.uint32(2), # Set to 2 for all messages
0223     resolution     = cms.vstring(""),
0224     efficiency     = cms.vstring(
0225        "pfHtTurnOn_eff 'Turn-on vs PF HT; HT (GeV); #epsilon' pfHtTurnOn_num pfHtTurnOn_den",
0226        "pfAlphaTTurnOn_eff 'Turn-on vs PF alpha T; AlphaT (GeV); #epsilon' pfAlphaTTurnOn_num pfAlphaTTurnOn_den",
0227        # "caloHtTurnOn_eff 'Turn-on vs Calo HT; HT (GeV); #epsilon' caloHtTurnOn_num caloHtTurnOn_den",
0228        # "caloAlphaTTurnOn_eff 'Turn-on vs Calo alpha T; AlphaT (GeV); #epsilon' caloAlphaTTurnOn_num caloAlphaTTurnOn_den",
0229     )
0230 )