Пример #1
0
 l1GtObjectMapRecordSource=cms.InputTag(''),
 l1BitsToPrint=cms.vstring('L1_SingleMu3', 'L1_SingleMu5', 'L1_SingleMu7'),
 hltResultsSource=cms.InputTag('TriggerResults::HLT'),
 hltPathsToPrint=cms.vstring('HLT_Mu9', 'HLT_IsoMu9', 'HLT_Mu11',
                             'HLT_IsoMu13_v3', 'HLT_IsoMu13_v4',
                             'HLT_Mu15_v1', 'HLT_IsoMu9_PFTau15_v2',
                             'HLT_Mu11_PFTau15_v2'),
 doGenInfo=cms.bool(True),
 genParticleSource=cms.InputTag('genParticles'),
 genJetSource=cms.InputTag('ak5GenJets'),
 genTauJetSource=cms.InputTag('tauGenJets'),
 genEventInfoSource=cms.InputTag('generator'),
 electronSource=cms.InputTag('cleanPatElectrons'),
 muonSource=cms.InputTag('cleanPatMuons'),
 muonPFIsoExtractor=patMuonPFIsoExtractorTemplate.clone(
     chargedParticleIso=patMuonPFIsoExtractorValues.chargedParticleIso,
     neutralHadronIso=patMuonPFIsoExtractorValues.neutralHadronIso,
     photonIso=patMuonPFIsoExtractorValues.photonIso),
 muonPFIsoCandSource=cms.InputTag('pfNoPileUp'),
 tauSource=cms.InputTag('selectedPatTausPt20Cumulative'),
 printTauIdEfficiencies=cms.bool(False),
 diTauCandidateSource=cms.InputTag('allMuTauPairs'),
 nSVfitAlgorithms=cms.vstring('psKine_MEt_logM_fit', 'psKine_MEt_logM_int'),
 muTauZmumuHypothesisSource=cms.InputTag('muTauPairZmumuHypotheses'),
 diMuZmumuHypothesisSource=cms.InputTag(
     'allDiMuPairZmumuHypothesesByLooseIsolation'),
 pfCandidateSource=cms.InputTag('particleFlow'),
 vertexSource=cms.InputTag(
     'selectedPrimaryVertexHighestPtTrackSumForMuTauLooseMuonIsolation'),
 beamSpotSource=cms.InputTag('offlineBeamSpot'),
 jetSource=cms.InputTag('patJets'),
 caloMEtSource=cms.InputTag('patMETs'),
Пример #2
0
        'HLT_Mu15_v1',
        'HLT_IsoMu9_PFTau15_v2',
        'HLT_Mu11_PFTau15_v2'
    ),

    doGenInfo = cms.bool(True),
    genParticleSource = cms.InputTag('genParticles'),
    genJetSource = cms.InputTag('ak5GenJets'),
    genTauJetSource = cms.InputTag('tauGenJets'),
    genEventInfoSource = cms.InputTag('generator'),    

    electronSource = cms.InputTag('cleanPatElectrons'),
    muonSource = cms.InputTag('cleanPatMuons'),
    muonPFIsoExtractor = patMuonPFIsoExtractorTemplate.clone(
        chargedParticleIso = patMuonPFIsoExtractorValues.chargedParticleIso,
        neutralHadronIso   = patMuonPFIsoExtractorValues.neutralHadronIso,
        photonIso          = patMuonPFIsoExtractorValues.photonIso
    ),
    muonPFIsoCandSource = cms.InputTag('pfNoPileUp'),
    tauSource = cms.InputTag('selectedPatTausPt20Cumulative'),
    printTauIdEfficiencies = cms.bool(False),
    diTauCandidateSource = cms.InputTag('allMuTauPairs'),
	nSVfitAlgorithms = cms.vstring(
	    'psKine_MEt_logM_fit',
	    'psKine_MEt_logM_int'
	),
    muTauZmumuHypothesisSource = cms.InputTag('muTauPairZmumuHypotheses'),
    diMuZmumuHypothesisSource = cms.InputTag('allDiMuPairZmumuHypothesesByLooseIsolation'),
    pfCandidateSource = cms.InputTag('particleFlow'),
    vertexSource = cms.InputTag('selectedPrimaryVertexHighestPtTrackSumForMuTauLooseMuonIsolation'),
    beamSpotSource = cms.InputTag('offlineBeamSpot'),
Пример #3
0
selectedPatMuonsForZmumuHypothesesEta24 = cms.EDFilter(
    "PATMuonSelector",
    src=cms.InputTag("selectedPatMuonsForZmumuHypothesesMuonTrack"),
    cut=cms.string('abs(eta) < 2.4'),
    filter=cms.bool(False))

selectedPatMuonsForZmumuHypothesesPt10 = cms.EDFilter(
    "PATMuonSelector",
    src=cms.InputTag("selectedPatMuonsForZmumuHypothesesEta24"),
    cut=cms.string('pt > 15.'),
    filter=cms.bool(False))

selectedPatMuonsForZmumuHypothesesLoosePFRelIso = cms.EDFilter(
    "PATMuonPFIsolationSelector",
    patMuonPFIsolationSelector.clone(sumPtMax=cms.double(0.15)),
    src=cms.InputTag("selectedPatMuonsForZmumuHypothesesPt10"),
    filter=cms.bool(False))

selectedPatMuonsForZmumuHypotheses = cms.Sequence(
    selectedPatMuonsForZmumuHypothesesMuonTrack *
    selectedPatMuonsForZmumuHypothesesEta24 *
    selectedPatMuonsForZmumuHypothesesPt10 *
    selectedPatMuonsForZmumuHypothesesLoosePFRelIso)

allDiMuPairZmumuHypothesesByLooseIsolation = cms.EDProducer(
    "PATDiMuPairProducer",
    useLeadingTausOnly=cms.bool(False),
    srcLeg1=cms.InputTag('selectedPatMuonsTrkIPcumulative'),
    srcLeg2=cms.InputTag('selectedPatMuonsForZmumuHypothesesLoosePFRelIso'),
    dRmin12=cms.double(0.5),
selectedPatMuonsForZmumuHypothesesEta24 = cms.EDFilter("PATMuonSelector",
    src = cms.InputTag("selectedPatMuonsForZmumuHypothesesMuonTrack"),
    cut = cms.string('abs(eta) < 2.4'),
    filter = cms.bool(False)
)

selectedPatMuonsForZmumuHypothesesPt10 = cms.EDFilter("PATMuonSelector",
    src = cms.InputTag("selectedPatMuonsForZmumuHypothesesEta24"),
    cut = cms.string('pt > 15.'),
    filter = cms.bool(False)
)

selectedPatMuonsForZmumuHypothesesLoosePFRelIso = cms.EDFilter("PATMuonPFIsolationSelector",
    patMuonPFIsolationSelector.clone(
        sumPtMax = cms.double(0.15)
    ),
    src = cms.InputTag("selectedPatMuonsForZmumuHypothesesPt10"),                                                           
    filter = cms.bool(False)
)

selectedPatMuonsForZmumuHypotheses = cms.Sequence(
    selectedPatMuonsForZmumuHypothesesMuonTrack
   * selectedPatMuonsForZmumuHypothesesEta24
   * selectedPatMuonsForZmumuHypothesesPt10
   * selectedPatMuonsForZmumuHypothesesLoosePFRelIso
)    

allDiMuPairZmumuHypothesesByLooseIsolation = cms.EDProducer("PATDiMuPairProducer",
    useLeadingTausOnly = cms.bool(False),
    srcLeg1 = cms.InputTag('selectedPatMuonsTrkIPcumulative'),