File indexing completed on 2025-02-07 14:23:44
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def NoBPTXMonitor(*args, **kwargs):
0004 mod = cms.EDProducer('NoBPTXMonitor',
0005 FolderName = cms.string('HLT/NoBPTX'),
0006 requireValidHLTPaths = cms.bool(True),
0007 jets = cms.InputTag('ak4CaloJets'),
0008 muons = cms.InputTag('displacedStandAloneMuons'),
0009 jetSelection = cms.string('pt > 0'),
0010 muonSelection = cms.string('pt > 0'),
0011 njets = cms.uint32(0),
0012 nmuons = cms.uint32(0),
0013 numGenericTriggerEventPSet = cms.PSet(
0014 ReadPrescalesFromFile = cms.bool(False),
0015 andOr = cms.bool(False),
0016 andOrDcs = cms.bool(False),
0017 andOrHlt = cms.bool(False),
0018 andOrL1 = cms.bool(False),
0019 errorReplyDcs = cms.bool(False),
0020 errorReplyHlt = cms.bool(False),
0021 errorReplyL1 = cms.bool(False),
0022 l1BeforeMask = cms.bool(False),
0023 stage2 = cms.bool(False),
0024 dcsInputTag = cms.InputTag('scalersRawToDigi'),
0025 dcsRecordInputTag = cms.InputTag('onlineMetaDataDigis'),
0026 hltInputTag = cms.InputTag('TriggerResults', '', 'HLT'),
0027 l1tAlgBlkInputTag = cms.InputTag('gtStage2Digis'),
0028 l1tExtBlkInputTag = cms.InputTag('gtStage2Digis'),
0029 dbLabel = cms.string(''),
0030 hltDBKey = cms.string(''),
0031 dcsPartitions = cms.vint32(),
0032 hltPaths = cms.vstring(),
0033 l1Algorithms = cms.vstring(),
0034 verbosityLevel = cms.uint32(0)
0035 ),
0036 denGenericTriggerEventPSet = cms.PSet(
0037 ReadPrescalesFromFile = cms.bool(False),
0038 andOr = cms.bool(False),
0039 andOrDcs = cms.bool(False),
0040 andOrHlt = cms.bool(False),
0041 andOrL1 = cms.bool(False),
0042 errorReplyDcs = cms.bool(False),
0043 errorReplyHlt = cms.bool(False),
0044 errorReplyL1 = cms.bool(False),
0045 l1BeforeMask = cms.bool(False),
0046 stage2 = cms.bool(False),
0047 dcsInputTag = cms.InputTag('scalersRawToDigi'),
0048 dcsRecordInputTag = cms.InputTag('onlineMetaDataDigis'),
0049 hltInputTag = cms.InputTag('TriggerResults', '', 'HLT'),
0050 l1tAlgBlkInputTag = cms.InputTag('gtStage2Digis'),
0051 l1tExtBlkInputTag = cms.InputTag('gtStage2Digis'),
0052 dbLabel = cms.string(''),
0053 hltDBKey = cms.string(''),
0054 dcsPartitions = cms.vint32(),
0055 hltPaths = cms.vstring(),
0056 l1Algorithms = cms.vstring(),
0057 verbosityLevel = cms.uint32(0)
0058 ),
0059 histoPSet = cms.PSet(
0060 jetEPSet = cms.PSet(
0061 nbins = cms.required.uint32,
0062 xmin = cms.required.double,
0063 xmax = cms.required.double
0064 ),
0065 jetEtaPSet = cms.PSet(
0066 nbins = cms.required.uint32,
0067 xmin = cms.required.double,
0068 xmax = cms.required.double
0069 ),
0070 jetPhiPSet = cms.PSet(
0071 nbins = cms.required.uint32,
0072 xmin = cms.required.double,
0073 xmax = cms.required.double
0074 ),
0075 muonPtPSet = cms.PSet(
0076 nbins = cms.required.uint32,
0077 xmin = cms.required.double,
0078 xmax = cms.required.double
0079 ),
0080 muonEtaPSet = cms.PSet(
0081 nbins = cms.required.uint32,
0082 xmin = cms.required.double,
0083 xmax = cms.required.double
0084 ),
0085 muonPhiPSet = cms.PSet(
0086 nbins = cms.required.uint32,
0087 xmin = cms.required.double,
0088 xmax = cms.required.double
0089 ),
0090 lsPSet = cms.PSet(
0091 nbins = cms.required.uint32,
0092 xmin = cms.required.double,
0093 xmax = cms.required.double
0094 ),
0095 bxPSet = cms.PSet(
0096 nbins = cms.uint32(2500),
0097 xmin = cms.double(0),
0098 xmax = cms.double(2500)
0099 ),
0100 jetEBinning = cms.vdouble(
0101 0,
0102 20,
0103 40,
0104 60,
0105 80,
0106 90,
0107 100,
0108 110,
0109 120,
0110 130,
0111 140,
0112 150,
0113 160,
0114 170,
0115 180,
0116 190,
0117 200,
0118 220,
0119 240,
0120 260,
0121 280,
0122 300,
0123 350,
0124 400,
0125 450,
0126 1000
0127 ),
0128 muonPtBinning = cms.vdouble(
0129 0,
0130 20,
0131 40,
0132 60,
0133 80,
0134 90,
0135 100,
0136 110,
0137 120,
0138 130,
0139 140,
0140 150,
0141 160,
0142 170,
0143 180,
0144 190,
0145 200,
0146 220,
0147 240,
0148 260,
0149 280,
0150 300,
0151 350,
0152 400,
0153 450,
0154 1000
0155 )
0156 ),
0157 mightGet = cms.optional.untracked.vstring
0158 )
0159 for a in args:
0160 mod.update_(a)
0161 mod.update_(kwargs)
0162 return mod