## --- Jets ------------------------------------------------------------ # Store collection with some lose pt cut to be able to # adjust to JEC/JER changes process.load('JetMETCorrections.Configuration.DefaultJEC_cff') #from RA2Classic.Utils.patJetCollectionSubsetProducer_cfi import patJetCollectionSubsetProducer #process.patJetsPFchs = patJetCollectionSubsetProducer.clone( # Jets = cms.InputTag('patJetsPF'), # PtMin = cms.double(10.) # ) from SandBox.Skims.basicJetSelector_cfi import selectedPatJets process.patJetsPFchs = selectedPatJets.clone(src=cms.InputTag('patJetsPF'), cut=cms.string("pt>10.0")) from RA2Classic.Utils.patJetCollectionSubsetProducer_cfi import patJetCollectionSubsetProducer process.genJets = patJetCollectionSubsetProducer.clone( Jets=cms.InputTag('ak5GenJets'), PtMin=cms.double(10.)) # For lost lepton process.caloJets = patJetCollectionSubsetProducer.clone( Jets=cms.InputTag('ak5CaloJetsL2L3'), PtMin=cms.double(10.)) ## --- Additional jet-related Info ------------------------------------- ## Store info are ## - Area for L1 corrections ## - Neutral energy fractions for PBNR filter ## - btag (CSV) discriminator value ## Requires in addition the jet 4-vectors from RA2Classic.SUSYParams.additionalJetInfo_cfi import AdditionalJetInfo process.AdditionalJetInfo = AdditionalJetInfo.clone( JetSource=cms.InputTag('patJetsPFchs')) ## --- JES Uncertainties -----------------------------------------------
# $Id: produceRA2JetsAK5PF_cff.py,v 1.1 2012/08/03 12:44:21 mschrode Exp $ import FWCore.ParameterSet.Config as cms from RA2Classic.Utils.patJetCollectionSubsetProducer_cfi import patJetCollectionSubsetProducer # Create collection of jets with pt > 30 (for MHT) MHTJets = patJetCollectionSubsetProducer.clone( Jets=cms.InputTag("patJetsAK5PF"), PtMin=cms.double(30.), EtaMax=cms.double(99999.)) # Create collection of jets with pt > 50 and eta < 2.5 (for NJet, HT) HTJets = patJetCollectionSubsetProducer.clone( Jets=cms.InputTag("patJetsAK5PF"), PtMin=cms.double(50.), EtaMax=cms.double(2.5)) # Sequences to produce RA2 jet collections produceRA2JetsAK5PF = cms.Sequence(MHTJets * HTJets)
# $Id: produceRA2JetsAK5PF_cff.py,v 1.1 2012/08/08 10:13:57 mschrode Exp $ import FWCore.ParameterSet.Config as cms from RA2Classic.Utils.patJetCollectionSubsetProducer_cfi import patJetCollectionSubsetProducer # Create collection of jets with pt > 30 (for MHT) MHTJets = patJetCollectionSubsetProducer.clone( Jets = cms.InputTag("patJetsAK5PF"), PtMin = cms.double(30.), EtaMax = cms.double(99999.) ) # Create collection of jets with pt > 50 and eta < 2.5 (for NJet, HT) HTJets = patJetCollectionSubsetProducer.clone( Jets = cms.InputTag("patJetsAK5PF"), PtMin = cms.double(50.), EtaMax = cms.double(2.5) ) # Sequences to produce RA2 jet collections produceRA2JetsAK5PF = cms.Sequence( MHTJets * HTJets )
# adjust to JEC/JER changes process.load('JetMETCorrections.Configuration.DefaultJEC_cff') #from RA2Classic.Utils.patJetCollectionSubsetProducer_cfi import patJetCollectionSubsetProducer #process.patJetsPFchs = patJetCollectionSubsetProducer.clone( # Jets = cms.InputTag('patJetsPF'), # PtMin = cms.double(10.) # ) from SandBox.Skims.basicJetSelector_cfi import selectedPatJets process.patJetsPFchs = selectedPatJets.clone( src = cms.InputTag('patJetsPF'), cut = cms.string("pt>10.0") ) from RA2Classic.Utils.patJetCollectionSubsetProducer_cfi import patJetCollectionSubsetProducer process.genJets = patJetCollectionSubsetProducer.clone( Jets = cms.InputTag('ak5GenJets'), PtMin = cms.double(10.) ) # For lost lepton process.caloJets = patJetCollectionSubsetProducer.clone( Jets = cms.InputTag('ak5CaloJetsL2L3'), PtMin = cms.double(10.) ) ## --- Additional jet-related Info ------------------------------------- ## Store info are ## - Area for L1 corrections ## - Neutral energy fractions for PBNR filter ## - btag (CSV) discriminator value ## Requires in addition the jet 4-vectors from RA2Classic.SUSYParams.additionalJetInfo_cfi import AdditionalJetInfo process.AdditionalJetInfo = AdditionalJetInfo.clone(