CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/PhysicsTools/SelectorUtils/python/wplusjetsAnalysis_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from PhysicsTools.SelectorUtils.pvSelector_cfi import pvSelector as pvSel
00004 from PhysicsTools.SelectorUtils.jetIDSelector_cfi import jetIDSelector
00005 from PhysicsTools.SelectorUtils.pfJetIDSelector_cfi import pfJetIDSelector
00006 
00007 
00008 
00009 wplusjetsAnalysis = cms.PSet(
00010     # Primary vertex
00011     pvSelector = cms.PSet( pvSel.clone() ),
00012     # input parameter sets
00013     muonSrc = cms.InputTag('selectedPatMuons'),
00014     electronSrc = cms.InputTag('selectedPatElectrons'),
00015     jetSrc = cms.InputTag('selectedPatJets'),
00016     jetClonesSrc = cms.InputTag('myClones'),
00017     metSrc = cms.InputTag('patMETs'),
00018     trigSrc = cms.InputTag('patTriggerEvent'),
00019     muTrig = cms.string('HLT_Mu9'),
00020     eleTrig = cms.string('HLT_Ele15_LW_L1R'),
00021     # tight muons
00022     muonIdTight = cms.PSet(
00023         version = cms.string('SPRING10'),
00024         Chi2 = cms.double(10.0),
00025         D0 = cms.double(0.02),
00026         ED0 = cms.double(999.0),
00027         SD0 = cms.double(999.0),
00028         NHits = cms.int32(11),
00029         NValMuHits = cms.int32(0),
00030         ECalVeto = cms.double(999.0),
00031         HCalVeto = cms.double(999.0),
00032         RelIso = cms.double(0.05),
00033         cutsToIgnore = cms.vstring('ED0', 'SD0', 'ECalVeto', 'HCalVeto'),
00034         RecalcFromBeamSpot = cms.bool(False),
00035         beamLineSrc = cms.InputTag("offlineBeamSpot")
00036         ),
00037     # tight electrons
00038     electronIdTight = cms.PSet(
00039         version = cms.string('FIRSTDATA'),
00040         D0 = cms.double(999.0),
00041         ED0 = cms.double(999.0),
00042         SD0 = cms.double(3.0),
00043         RelIso = cms.double( 0.1 ),
00044         cutsToIgnore = cms.vstring('D0', 'ED0')
00045         ),
00046     # loose muons
00047     muonIdLoose = cms.PSet(
00048         version = cms.string('SPRING10'),
00049         Chi2 = cms.double(999.0),
00050         D0 = cms.double(999.0),
00051         ED0 = cms.double(999.0),
00052         SD0 = cms.double(999.0),
00053         NHits = cms.int32(-1),
00054         NValMuHits = cms.int32(-1),
00055         ECalVeto = cms.double(999.0),
00056         HCalVeto = cms.double(999.0),
00057         RelIso = cms.double(0.2),
00058         cutsToIgnore = cms.vstring('Chi2', 'D0', 'ED0', 'SD0', 'NHits','NValMuHits','ECalVeto','HCalVeto'),
00059         RecalcFromBeamSpot = cms.bool(False),
00060         beamLineSrc = cms.InputTag("offlineBeamSpot")
00061         ),
00062     # loose electrons
00063     electronIdLoose = cms.PSet(
00064         version = cms.string('FIRSTDATA'),
00065         D0 = cms.double(999.0),
00066         ED0 = cms.double(999.0),
00067         SD0 = cms.double(999.0),
00068         RelIso = cms.double( 0.2 ),
00069         cutsToIgnore = cms.vstring( 'D0', 'ED0', 'SD0')
00070         ),
00071     # loose jets
00072     jetIdLoose = jetIDSelector.clone(),
00073     pfjetIdLoose = pfJetIDSelector.clone(),
00074     # kinematic cuts
00075     minJets        = cms.int32( 1 ),
00076     muPlusJets     = cms.bool( True ),
00077     ePlusJets      = cms.bool( False ),
00078     muPtMin        = cms.double( 20.0 ),
00079     muEtaMax       = cms.double( 2.1 ),
00080     eleEtMin       = cms.double( 20.0 ),
00081     eleEtaMax      = cms.double( 2.4 ),
00082     muPtMinLoose   = cms.double( 10.0 ),
00083     muEtaMaxLoose  = cms.double( 2.5 ),
00084     eleEtMinLoose  = cms.double( 15.0 ),
00085     eleEtaMaxLoose = cms.double( 2.5 ),    
00086     jetPtMin       = cms.double( 30.0 ),
00087     jetEtaMax      = cms.double( 2.4 ),
00088     jetScale       = cms.double( 1.0 ),
00089     metMin         = cms.double( 0.0 ),
00090     muJetDR        = cms.double( 0.3 ),
00091     useJetClones   = cms.bool(False),
00092     eleJetDR       = cms.double( 0.3 ),
00093     rawJetPtCut    = cms.double( 0.0 )
00094 )