CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
electronTrackIsolations_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 #defaultCuts, set to be V3 barrel, cone of 0.3
4 _defaultCuts = cms.PSet(
5  minPt=cms.double(1.0),
6  maxDR=cms.double(0.3),
7  minDR=cms.double(0.0),
8  minDEta=cms.double(0.005),
9  maxDZ=cms.double(0.1),
10  maxDPtPt=cms.double(0.1),
11  minHits=cms.int32(8),
12  minPixelHits=cms.int32(1),
13  allowedQualities=cms.vstring(),
14  algosToReject=cms.vstring("jetCoreRegionalStep")
15 )
16 
17 #V1, used in 90X - 93X
18 trkIsol03CfgV1 = cms.PSet(
19  barrelCuts=_defaultCuts.clone(minPt=0.7,minDEta=0.015,maxDZ=0.2,
20  maxDPtPt=-1,minHits=-1,minPixelHits=-1),
21  endcapCuts=_defaultCuts.clone(minPt=0.7,minDEta=0.015,maxDZ=0.2,
22  maxDPtPt=-1,minHits=-1,minPixelHits=-1)
23  )
24 trkIsol04CfgV1 = cms.PSet(
25  barrelCuts=trkIsol03CfgV1.barrelCuts.clone(maxDR=0.4),
26  endcapCuts=trkIsol03CfgV1.endcapCuts.clone(maxDR=0.4)
27 )
28 
29 #V2, used by HEEP ID in 2016
30 trkIsol03CfgV2 = cms.PSet(
31  barrelCuts=_defaultCuts.clone(algosToReject = []),
32  endcapCuts=_defaultCuts.clone(algosToReject = [],maxDZ=0.5)
33 )
34 trkIsol04CfgV2 = cms.PSet(
35  barrelCuts=trkIsol03CfgV2.barrelCuts.clone(maxDR=0.4),
36  endcapCuts=trkIsol03CfgV2.endcapCuts.clone(maxDR=0.4)
37 )