File indexing completed on 2024-04-06 12:25:10
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from RecoEgamma.EgammaIsolationAlgos.egammaHBHERecHitThreshold_cff import egammaHBHERecHit
0004
0005 isolationSumsCalculator = cms.PSet(
0006
0007 ComponentName = cms.string('isolationSumsCalculator'),
0008
0009 barrelEcalRecHitCollection = cms.InputTag('ecalRecHit:EcalRecHitsEB'),
0010 endcapEcalRecHitCollection = cms.InputTag('ecalRecHit:EcalRecHitsEE'),
0011
0012 HBHERecHitCollection = egammaHBHERecHit.hbheRecHits,
0013 recHitEThresholdHB = egammaHBHERecHit.recHitEThresholdHB,
0014 recHitEThresholdHE = egammaHBHERecHit.recHitEThresholdHE,
0015 maxHcalRecHitSeverity = egammaHBHERecHit.maxHcalRecHitSeverity,
0016
0017
0018
0019
0020 modulePhiBoundary = cms.double(0.0087),
0021
0022
0023 moduleEtaBoundary = cms.vdouble(0.0, 0.02, 0.43, 0.46, 0.78, 0.81, 1.13, 1.15, 1.45, 1.58),
0024
0025 trackProducer = cms.InputTag("generalTracks"),
0026
0027 beamSpotProducer = cms.InputTag("offlineBeamSpot"),
0028
0029 vetoClustered = cms.bool(False),
0030 useNumCrystals = cms.bool(True),
0031
0032
0033
0034 isolationtrackThresholdA_Barrel = cms.double(0.0),
0035 TrackConeOuterRadiusA_Barrel = cms.double(0.4),
0036 TrackConeInnerRadiusA_Barrel = cms.double(0.04),
0037 isolationtrackEtaSliceA_Barrel = cms.double(0.015),
0038 longImpactParameterA_Barrel = cms.double(0.2),
0039 transImpactParameterA_Barrel = cms.double(0.1),
0040
0041 isolationtrackThresholdB_Barrel = cms.double(0.0),
0042 TrackConeOuterRadiusB_Barrel = cms.double(0.3),
0043 TrackConeInnerRadiusB_Barrel = cms.double(0.04),
0044 isolationtrackEtaSliceB_Barrel = cms.double(0.015),
0045 longImpactParameterB_Barrel = cms.double(0.2),
0046 transImpactParameterB_Barrel = cms.double(0.1),
0047
0048 EcalRecHitInnerRadiusA_Barrel = cms.double(3.5),
0049 EcalRecHitOuterRadiusA_Barrel = cms.double(0.4),
0050 EcalRecHitEtaSliceA_Barrel = cms.double(2.5),
0051 EcalRecHitThreshEA_Barrel = cms.double(0.095),
0052 EcalRecHitThreshEtA_Barrel = cms.double(0.0),
0053
0054 EcalRecHitInnerRadiusB_Barrel = cms.double(3.5),
0055 EcalRecHitOuterRadiusB_Barrel = cms.double(0.3),
0056 EcalRecHitEtaSliceB_Barrel = cms.double(2.5),
0057 EcalRecHitThreshEB_Barrel = cms.double(0.095),
0058 EcalRecHitThreshEtB_Barrel = cms.double(0.0),
0059
0060
0061 HcalRecHitInnerRadiusA_Barrel = cms.vdouble(0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15),
0062 HcalRecHitOuterRadiusA_Barrel = cms.vdouble(0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4),
0063
0064 HcalRecHitInnerRadiusB_Barrel = cms.vdouble(0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15),
0065 HcalRecHitOuterRadiusB_Barrel = cms.vdouble(0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3),
0066
0067
0068
0069 isolationtrackThresholdA_Endcap = cms.double(0.0),
0070 TrackConeOuterRadiusA_Endcap = cms.double(0.4),
0071 TrackConeInnerRadiusA_Endcap = cms.double(0.04),
0072 isolationtrackEtaSliceA_Endcap = cms.double(0.015),
0073 longImpactParameterA_Endcap = cms.double(0.2),
0074 transImpactParameterA_Endcap = cms.double(0.1),
0075
0076 isolationtrackThresholdB_Endcap = cms.double(0.0),
0077 TrackConeOuterRadiusB_Endcap = cms.double(0.3),
0078 TrackConeInnerRadiusB_Endcap = cms.double(0.04),
0079 isolationtrackEtaSliceB_Endcap = cms.double(0.015),
0080 longImpactParameterB_Endcap = cms.double(0.2),
0081 transImpactParameterB_Endcap = cms.double(0.1),
0082
0083 EcalRecHitInnerRadiusA_Endcap = cms.double(3.5),
0084 EcalRecHitOuterRadiusA_Endcap = cms.double(0.4),
0085 EcalRecHitEtaSliceA_Endcap = cms.double(2.5),
0086 EcalRecHitThreshEA_Endcap = cms.double(0.0),
0087 EcalRecHitThreshEtA_Endcap = cms.double(0.110),
0088
0089 EcalRecHitInnerRadiusB_Endcap = cms.double(3.5),
0090 EcalRecHitOuterRadiusB_Endcap = cms.double(0.3),
0091 EcalRecHitEtaSliceB_Endcap = cms.double(2.5),
0092 EcalRecHitThreshEB_Endcap = cms.double(0.0),
0093 EcalRecHitThreshEtB_Endcap = cms.double(0.110),
0094
0095
0096
0097
0098
0099
0100
0101 HcalRecHitInnerRadiusA_Endcap = cms.vdouble(0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15),
0102 HcalRecHitOuterRadiusA_Endcap = cms.vdouble(0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4),
0103
0104 HcalRecHitInnerRadiusB_Endcap = cms.vdouble(0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15),
0105 HcalRecHitOuterRadiusB_Endcap = cms.vdouble(0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3),
0106
0107
0108
0109
0110
0111
0112
0113
0114
0115
0116
0117
0118
0119
0120 )
0121
0122