CMS 3D CMS Logo

ecalDrivenElectronSeedsParameters_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 ecalDrivenElectronSeedsParameters = cms.PSet(
4 
5  # steering
6  fromTrackerSeeds = cms.bool(True),
7  initialSeeds = cms.InputTag("newCombinedSeeds"),
8  preFilteredSeeds = cms.bool(False),
9  useRecoVertex = cms.bool(False),
10  vertices = cms.InputTag("offlinePrimaryVerticesWithBS"),
11  beamSpot = cms.InputTag("offlineBeamSpot"),
12  dynamicPhiRoad = cms.bool(True),
13  searchInTIDTEC = cms.bool(True), ## possibility to inhibit extended forward coverage
14 
15  # specify where to get the hits from
16  measurementTrackerName = cms.string(""),
17  measurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
18 
19  # SC filtering
20  SCEtCut = cms.double(0.0),
21 
22  # H/E
23  applyHOverECut = cms.bool(True),
24  hOverEConeSize = cms.double(0.15),
25  # H/E equivalent for HGCal
26  allowHGCal = cms.bool(False),
27  HGCalConfig = cms.PSet(
28  HGCEEInput = cms.InputTag('HGCalRecHit:HGCEERecHits'),
29  HGCFHInput = cms.InputTag('HGCalRecHit:HGCHEFRecHits'),
30  HGCBHInput = cms.InputTag('HGCalRecHit:HGCHEBRecHits')
31  ),
32  #maxHOverE = cms.double(0.1),
33  maxHOverEBarrel = cms.double(0.15),
34  maxHOverEEndcaps = cms.double(0.15),
35  maxHBarrel = cms.double(0.0),
36  maxHEndcaps = cms.double(0.0),
37  # H/E rechits
38  hcalRecHits = cms.InputTag("hbhereco"), # OBSOLETE
39  hOverEHBMinE = cms.double(0.7), # OBSOLETE
40  hOverEHFMinE = cms.double(0.8), # OBSOLETE
41  # H/E towers
42  hcalTowers = cms.InputTag("towerMaker"),
43  hOverEPtMin = cms.double(0.),
44 
45  # sigma_ietaieta
46  applySigmaIEtaIEtaCut = cms.bool(False),
47  maxSigmaIEtaIEtaBarrel = cms.double(0.5),
48  maxSigmaIEtaIEtaEndcaps = cms.double(0.5),
49 
50  # r/z windows
51  nSigmasDeltaZ1 = cms.double(5.), ## in case beam spot is used for the matching
52  deltaZ1WithVertex = cms.double(25.), ## in case reco vertex is used for the matching
53  z2MinB = cms.double(-0.09), ## barrel
54  z2MaxB = cms.double(0.09), ## barrel
55  r2MinF = cms.double(-0.15), ## forward
56  r2MaxF = cms.double(0.15), ## forward
57  rMinI = cms.double(-0.2), ## intermediate region SC in EB and 2nd hits in PXF
58  rMaxI = cms.double(0.2), ## intermediate region SC in EB and 2nd hits in PXF
59 
60  # phi windows (dynamic)
61  LowPtThreshold = cms.double(5.0),
62  HighPtThreshold = cms.double(35.0),
63  SizeWindowENeg = cms.double(0.675),
64  DeltaPhi1Low = cms.double(0.23),
65  DeltaPhi1High = cms.double(0.08),
66 # DeltaPhi2 = cms.double(0.008),
67  DeltaPhi2B = cms.double(0.008), ## barrel
68  DeltaPhi2F = cms.double(0.012), ## forward
69 
70  # phi windows (non dynamic, overwritten in case dynamic is selected)
71  ePhiMin1 = cms.double(-0.125),
72  ePhiMax1 = cms.double(0.075),
73  pPhiMin1 = cms.double(-0.075),
74  pPhiMax1 = cms.double(0.125),
75 # PhiMin2 = cms.double(-0.002),
76 # PhiMax2 = cms.double(0.002),
77  PhiMin2B = cms.double(-0.002), ## barrel
78  PhiMax2B = cms.double(0.002), ## barrel
79  PhiMin2F = cms.double(-0.003), ## forward
80  PhiMax2F = cms.double(0.003), ## forward
81 
82 )
83