CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
pwdgSkimBPark_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 
4 SkimBPark = cms.EDFilter('LeptonSkimming',
5  beamSpot = cms.InputTag('offlineBeamSpot'),
6  electrons = cms.InputTag("lowPtGsfElectrons"),
7  vertices = cms.InputTag("offlinePrimaryVertices"),
8  eleBiasedWP = cms.InputTag("lowPtGsfElectronSeedValueMaps","ptbiased"),
9  eleUnbiasedWP = cms.InputTag("lowPtGsfElectronSeedValueMaps","unbiased"),
10  conversions = cms.InputTag('allConversions'),
11  HLTFilter=cms.vstring(
12  #V2.0
13  "hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9Q","hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8p5Q","hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered10p5Q","hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8Q",
14  #V2.2
15  "hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered12Q","hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP5Q","hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered7IP4Q","hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP4Q","hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP5Q","hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered8IP6Q",
16  #V3.5
17  "hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP3Q","hltL3fL1sMu22OrParkL1f0L2f10QL3Filtered9IP0Q"
18 ),
19  HLTPath=cms.vstring(
20  #V2.0
21  "HLT_Mu9_IP6_part","HLT_Mu8p5_IP3p5","HLT_Mu10p5_IP3p5","HLT_Mu8_IP3",
22  #V2.2
23  "HLT_Mu12_IP6","HLT_Mu9_IP5","HLT_Mu7_IP4","HLT_Mu9_IP4","HLT_Mu8_IP5","HLT_Mu8_IP6",
24  #V3.5
25  "HLT_Mu9_IP3","HLT_Mu9_IP0"),
26  triggerresults = cms.InputTag("TriggerResults::HLT"),
27  triggerobjects = cms.InputTag('hltTriggerSummaryAOD','','HLT'),
28  muons=cms.InputTag("muons"),
29  tracks=cms.InputTag("generalTracks"),
30  RunParameters = cms.PSet(
31  #general
32  MuTrgMatchCone=cms.double(0.02),
33  #single track related
34  PtTrack_Cut=cms.double(0.0),EtaTrack_Cut=cms.double(2.5),TrackMuDz_Cut=cms.double(0.7),
35  MinChi2Track_Cut=cms.double(0),MaxChi2Track_Cut=cms.double(1000),
36  MuTrkMinDR_Cut=cms.double(0),TrackSdxy_Cut=cms.double(0),
37  TrgExclusionCone=cms.double(0.4),
38  #object sepecific
39  MuTrgExclusionCone=cms.double(0.4),ElTrgExclusionCone=cms.double(0.4),
40  TrkObjExclusionCone=cms.double(0.02),PtEl_Cut=cms.double(0),
41  PtMu_Cut=cms.double(0.0),QualMu_Cut=cms.double(0),
42  MuTrgMuDz_Cut=cms.double(0.3),ElTrgMuDz_Cut=cms.double(0.3),
43  SkimOnlyMuons=cms.bool(False), SkimOnlyElectrons=cms.bool(True),
44  BiasedWP=cms.double(-100), UnbiasedWP=cms.double(6.0),
45  #trkobj pair related
46  MaxMee_Cut=cms.double(500),EpairZvtx_Cut=cms.double(1000),
47  MinMee_Cut=cms.double(0),Cosee_Cut=cms.double(-10.99),
48  Probee_Cut=cms.double(-1),
49  ObjPtLargerThanTrack=cms.bool(False),
50  #triple obj-track
51  PtKTrack_Cut=cms.double(-10), Ksdxy_Cut=cms.double(0),
52  MaxMB_Cut=cms.double(6000.0),MinMB_Cut=cms.double(-10),
53  SLxy_Cut=cms.double(-10),ProbeeK_Cut=cms.double(-10),
54  CoseeK_Cut=cms.double(-10), PtB_Cut=cms.double(-10),
55  #configuration
56  SkipIfNoMuMatch=cms.bool(False)
57  )
58 )
59