File indexing completed on 2025-02-20 03:45:04
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def HLTMuEleTagAndProbeOfflineSource(*args, **kwargs):
0004 mod = cms.EDProducer('HLTMuEleTagAndProbeOfflineSource',
0005 tagAndProbeCollections = cms.VPSet(
0006 template = cms.PSetTemplate(
0007 tagRangeCuts = cms.VPSet(
0008 template = cms.PSetTemplate(
0009 rangeVar = cms.string(''),
0010 allowedRanges = cms.vstring()
0011 )
0012 ),
0013 probeRangeCuts = cms.VPSet(
0014 template = cms.PSetTemplate(
0015 rangeVar = cms.string(''),
0016 allowedRanges = cms.vstring()
0017 )
0018 ),
0019 trigEvent = cms.InputTag('hltTriggerSummaryAOD', '', 'HLT'),
0020 tagColl = cms.InputTag(''),
0021 probeColl = cms.InputTag(''),
0022 tagVIDCuts = cms.InputTag(''),
0023 probeVIDCuts = cms.InputTag(''),
0024 tagFilters = cms.vstring(),
0025 probeFilters = cms.vstring(),
0026 tagFiltersORed = cms.bool(True),
0027 probeFiltersORed = cms.bool(False),
0028 minTagProbeDR = cms.double(0),
0029 minMass = cms.required.double,
0030 maxMass = cms.required.double,
0031 requireOpSign = cms.required.bool,
0032 histConfigs = cms.VPSet(
0033 template = cms.PSetTemplate(
0034 histType = cms.string('1D'),
0035 binLowEdges = cms.vdouble(),
0036 nameSuffex = cms.string(''),
0037 vsVar = cms.string(''),
0038 rangeCuts = cms.VPSet(
0039 template = cms.PSetTemplate(
0040 rangeVar = cms.string(''),
0041 allowedRanges = cms.vstring()
0042 )
0043 )
0044 )
0045 ),
0046 filterConfigs = cms.VPSet(
0047 template = cms.PSetTemplate(
0048 rangeCuts = cms.VPSet(
0049 template = cms.PSetTemplate(
0050 rangeVar = cms.string(''),
0051 allowedRanges = cms.vstring()
0052 )
0053 ),
0054 filterName = cms.string(''),
0055 histTitle = cms.string(''),
0056 folderName = cms.string(''),
0057 tagExtraFilter = cms.string('')
0058 )
0059 ),
0060 baseHistName = cms.required.string,
0061 sampleTrigRequirements = cms.PSet(
0062 andOr = cms.bool(False),
0063 verbosityLevel = cms.uint32(1),
0064 andOrDcs = cms.bool(False),
0065 dcsInputTag = cms.InputTag('scalersRawToDigi'),
0066 dcsRecordInputTag = cms.InputTag('onlineMetaDataDigis'),
0067 dcsPartitions = cms.vint32(
0068 24,
0069 25,
0070 26,
0071 27,
0072 28,
0073 29
0074 ),
0075 errorReplyDcs = cms.bool(True),
0076 dbLabel = cms.string(''),
0077 andOrHlt = cms.bool(True),
0078 hltInputTag = cms.InputTag('TriggerResults', '', 'HLT'),
0079 hltPaths = cms.vstring(),
0080 hltDBKey = cms.string(''),
0081 errorReplyHlt = cms.bool(False)
0082 )
0083 )
0084 ),
0085 mightGet = cms.optional.untracked.vstring
0086 )
0087 for a in args:
0088 mod.update_(a)
0089 mod.update_(kwargs)
0090 return mod