00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004 MIsoTrackAssociatorDefault = cms.PSet(
00005 TrackAssociatorParameterBlock = cms.PSet(
00006 TrackAssociatorParameters = cms.PSet(
00007 muonMaxDistanceSigmaX = cms.double(0.0),
00008 muonMaxDistanceSigmaY = cms.double(0.0),
00009 CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
00010 dRHcal = cms.double(9999.0),
00011 dREcal = cms.double(9999.0),
00012 CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
00013 useEcal = cms.bool(True),
00014 dREcalPreselection = cms.double(0.05),
00015 HORecHitCollectionLabel = cms.InputTag("horeco"),
00016 dRMuon = cms.double(9999.0),
00017 crossedEnergyType = cms.string('SinglePointAlongTrajectory'),
00018 muonMaxDistanceX = cms.double(5.0),
00019 muonMaxDistanceY = cms.double(5.0),
00020 useHO = cms.bool(True),
00021 accountForTrajectoryChangeCalo = cms.bool(False),
00022 DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
00023 EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
00024 dRHcalPreselection = cms.double(0.2),
00025 useMuon = cms.bool(True),
00026 useCalo = cms.bool(False),
00027 EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
00028 dRMuonPreselection = cms.double(0.2),
00029 truthMatch = cms.bool(False),
00030 HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
00031 useHcal = cms.bool(True)
00032 )
00033 ),
00034 TrackAssociatorParameters = cms.PSet(
00035 muonMaxDistanceSigmaX = cms.double(0.0),
00036 muonMaxDistanceSigmaY = cms.double(0.0),
00037 CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
00038 dRHcal = cms.double(9999.0),
00039 dREcal = cms.double(9999.0),
00040 CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
00041 useEcal = cms.bool(True),
00042 dREcalPreselection = cms.double(0.05),
00043 HORecHitCollectionLabel = cms.InputTag("horeco"),
00044 dRMuon = cms.double(9999.0),
00045 crossedEnergyType = cms.string('SinglePointAlongTrajectory'),
00046 muonMaxDistanceX = cms.double(5.0),
00047 muonMaxDistanceY = cms.double(5.0),
00048 useHO = cms.bool(True),
00049 accountForTrajectoryChangeCalo = cms.bool(False),
00050 DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
00051 EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
00052 dRHcalPreselection = cms.double(0.2),
00053 useMuon = cms.bool(True),
00054 useCalo = cms.bool(False),
00055 EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
00056 dRMuonPreselection = cms.double(0.2),
00057 truthMatch = cms.bool(False),
00058 HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
00059 useHcal = cms.bool(True)
00060 )
00061 )
00062 MIsoTrackAssociatorTowers = cms.PSet(
00063 TrackAssociatorParameterBlock = cms.PSet(
00064 TrackAssociatorParameters = cms.PSet(
00065 muonMaxDistanceSigmaX = cms.double(0.0),
00066 muonMaxDistanceSigmaY = cms.double(0.0),
00067 CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
00068 dRHcal = cms.double(9999.0),
00069 dREcal = cms.double(9999.0),
00070 CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
00071 useEcal = cms.bool(True),
00072 dREcalPreselection = cms.double(0.05),
00073 HORecHitCollectionLabel = cms.InputTag("horeco"),
00074 dRMuon = cms.double(9999.0),
00075 crossedEnergyType = cms.string('SinglePointAlongTrajectory'),
00076 muonMaxDistanceX = cms.double(5.0),
00077 muonMaxDistanceY = cms.double(5.0),
00078 useHO = cms.bool(True),
00079 accountForTrajectoryChangeCalo = cms.bool(False),
00080 DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
00081 EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
00082 dRHcalPreselection = cms.double(0.2),
00083 useMuon = cms.bool(True),
00084 useCalo = cms.bool(False),
00085 EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
00086 dRMuonPreselection = cms.double(0.2),
00087 truthMatch = cms.bool(False),
00088 HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
00089 useHcal = cms.bool(True)
00090 )
00091 ),
00092 TrackAssociatorParameters = cms.PSet(
00093 muonMaxDistanceSigmaX = cms.double(0.0),
00094 muonMaxDistanceSigmaY = cms.double(0.0),
00095 CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
00096 dRHcal = cms.double(9999.0),
00097 dREcal = cms.double(9999.0),
00098 CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
00099 useEcal = cms.bool(True),
00100 dREcalPreselection = cms.double(0.05),
00101 HORecHitCollectionLabel = cms.InputTag("horeco"),
00102 dRMuon = cms.double(9999.0),
00103 crossedEnergyType = cms.string('SinglePointAlongTrajectory'),
00104 muonMaxDistanceX = cms.double(5.0),
00105 muonMaxDistanceY = cms.double(5.0),
00106 useHO = cms.bool(True),
00107 accountForTrajectoryChangeCalo = cms.bool(False),
00108 DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
00109 EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
00110 dRHcalPreselection = cms.double(0.2),
00111 useMuon = cms.bool(True),
00112 useCalo = cms.bool(False),
00113 EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
00114 dRMuonPreselection = cms.double(0.2),
00115 truthMatch = cms.bool(False),
00116 HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
00117 useHcal = cms.bool(True)
00118 )
00119 )
00120 MIsoTrackAssociatorHits = cms.PSet(
00121 TrackAssociatorParameterBlock = cms.PSet(
00122 TrackAssociatorParameters = cms.PSet(
00123 muonMaxDistanceSigmaX = cms.double(0.0),
00124 muonMaxDistanceSigmaY = cms.double(0.0),
00125 CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
00126 dRHcal = cms.double(9999.0),
00127 dREcal = cms.double(9999.0),
00128 CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
00129 useEcal = cms.bool(True),
00130 dREcalPreselection = cms.double(0.05),
00131 HORecHitCollectionLabel = cms.InputTag("horeco"),
00132 dRMuon = cms.double(9999.0),
00133 crossedEnergyType = cms.string('SinglePointAlongTrajectory'),
00134 muonMaxDistanceX = cms.double(5.0),
00135 muonMaxDistanceY = cms.double(5.0),
00136 useHO = cms.bool(True),
00137 accountForTrajectoryChangeCalo = cms.bool(False),
00138 DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
00139 EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
00140 dRHcalPreselection = cms.double(0.2),
00141 useMuon = cms.bool(True),
00142 useCalo = cms.bool(False),
00143 EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
00144 dRMuonPreselection = cms.double(0.2),
00145 truthMatch = cms.bool(False),
00146 HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
00147 useHcal = cms.bool(True)
00148 )
00149 ),
00150 TrackAssociatorParameters = cms.PSet(
00151 muonMaxDistanceSigmaX = cms.double(0.0),
00152 muonMaxDistanceSigmaY = cms.double(0.0),
00153 CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
00154 dRHcal = cms.double(9999.0),
00155 dREcal = cms.double(9999.0),
00156 CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
00157 useEcal = cms.bool(True),
00158 dREcalPreselection = cms.double(0.05),
00159 HORecHitCollectionLabel = cms.InputTag("horeco"),
00160 dRMuon = cms.double(9999.0),
00161 crossedEnergyType = cms.string('SinglePointAlongTrajectory'),
00162 muonMaxDistanceX = cms.double(5.0),
00163 muonMaxDistanceY = cms.double(5.0),
00164 useHO = cms.bool(True),
00165 accountForTrajectoryChangeCalo = cms.bool(False),
00166 DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
00167 EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
00168 dRHcalPreselection = cms.double(0.2),
00169 useMuon = cms.bool(True),
00170 useCalo = cms.bool(False),
00171 EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
00172 dRMuonPreselection = cms.double(0.2),
00173 truthMatch = cms.bool(False),
00174 HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
00175 useHcal = cms.bool(True)
00176 )
00177 )
00178 MIsoTrackAssociatorJets = cms.PSet(
00179 TrackAssociatorParameterBlock = cms.PSet(
00180 TrackAssociatorParameters = cms.PSet(
00181 muonMaxDistanceSigmaX = cms.double(0.0),
00182 muonMaxDistanceSigmaY = cms.double(0.0),
00183 CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
00184 dRHcal = cms.double(9999.0),
00185 dREcal = cms.double(9999.0),
00186 CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
00187 useEcal = cms.bool(True),
00188 dREcalPreselection = cms.double(0.05),
00189 HORecHitCollectionLabel = cms.InputTag("horeco"),
00190 dRMuon = cms.double(9999.0),
00191 crossedEnergyType = cms.string('SinglePointAlongTrajectory'),
00192 muonMaxDistanceX = cms.double(5.0),
00193 muonMaxDistanceY = cms.double(5.0),
00194 useHO = cms.bool(True),
00195 accountForTrajectoryChangeCalo = cms.bool(False),
00196 DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
00197 EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
00198 dRHcalPreselection = cms.double(0.2),
00199 useMuon = cms.bool(True),
00200 useCalo = cms.bool(False),
00201 EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
00202 dRMuonPreselection = cms.double(0.2),
00203 truthMatch = cms.bool(False),
00204 HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
00205 useHcal = cms.bool(True)
00206 )
00207 ),
00208 TrackAssociatorParameters = cms.PSet(
00209 muonMaxDistanceSigmaX = cms.double(0.0),
00210 muonMaxDistanceSigmaY = cms.double(0.0),
00211 CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
00212 dRHcal = cms.double(9999.0),
00213 dREcal = cms.double(9999.0),
00214 CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
00215 useEcal = cms.bool(True),
00216 dREcalPreselection = cms.double(0.05),
00217 HORecHitCollectionLabel = cms.InputTag("horeco"),
00218 dRMuon = cms.double(9999.0),
00219 crossedEnergyType = cms.string('SinglePointAlongTrajectory'),
00220 muonMaxDistanceX = cms.double(5.0),
00221 muonMaxDistanceY = cms.double(5.0),
00222 useHO = cms.bool(True),
00223 accountForTrajectoryChangeCalo = cms.bool(False),
00224 DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
00225 EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
00226 dRHcalPreselection = cms.double(0.2),
00227 useMuon = cms.bool(True),
00228 useCalo = cms.bool(False),
00229 EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
00230 dRMuonPreselection = cms.double(0.2),
00231 truthMatch = cms.bool(False),
00232 HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
00233 useHcal = cms.bool(True)
00234 )
00235 )
00236 MIsoTrackAssociatorDefault.TrackAssociatorParameters.useEcal = False
00237
00238 MIsoTrackAssociatorDefault.TrackAssociatorParameters.useHcal = False
00239
00240 MIsoTrackAssociatorDefault.TrackAssociatorParameters.useHO = False
00241
00242 MIsoTrackAssociatorDefault.TrackAssociatorParameters.useCalo = True
00243
00244 MIsoTrackAssociatorDefault.TrackAssociatorParameters.useMuon = False
00245
00246 MIsoTrackAssociatorDefault.TrackAssociatorParameters.dREcalPreselection = 1.0
00247 MIsoTrackAssociatorDefault.TrackAssociatorParameters.dRHcalPreselection = 1.0
00248 MIsoTrackAssociatorDefault.TrackAssociatorParameters.dREcal = 1.0
00249 MIsoTrackAssociatorDefault.TrackAssociatorParameters.dRHcal = 1.0
00250 MIsoTrackAssociatorTowers.TrackAssociatorParameters.useEcal = False
00251
00252 MIsoTrackAssociatorTowers.TrackAssociatorParameters.useHcal = False
00253
00254 MIsoTrackAssociatorTowers.TrackAssociatorParameters.useHO = False
00255
00256 MIsoTrackAssociatorTowers.TrackAssociatorParameters.useCalo = True
00257
00258 MIsoTrackAssociatorTowers.TrackAssociatorParameters.useMuon = False
00259
00260 MIsoTrackAssociatorTowers.TrackAssociatorParameters.dREcalPreselection = 1.0
00261 MIsoTrackAssociatorTowers.TrackAssociatorParameters.dRHcalPreselection = 1.0
00262 MIsoTrackAssociatorTowers.TrackAssociatorParameters.dREcal = 1.0
00263 MIsoTrackAssociatorTowers.TrackAssociatorParameters.dRHcal = 1.0
00264 MIsoTrackAssociatorHits.TrackAssociatorParameters.useEcal = True
00265
00266 MIsoTrackAssociatorHits.TrackAssociatorParameters.useHcal = True
00267
00268 MIsoTrackAssociatorHits.TrackAssociatorParameters.useHO = True
00269
00270 MIsoTrackAssociatorHits.TrackAssociatorParameters.useCalo = False
00271
00272 MIsoTrackAssociatorHits.TrackAssociatorParameters.useMuon = False
00273
00274 MIsoTrackAssociatorHits.TrackAssociatorParameters.dREcalPreselection = 1.0
00275 MIsoTrackAssociatorHits.TrackAssociatorParameters.dRHcalPreselection = 1.0
00276 MIsoTrackAssociatorHits.TrackAssociatorParameters.dREcal = 1.0
00277 MIsoTrackAssociatorHits.TrackAssociatorParameters.dRHcal = 1.0
00278 MIsoTrackAssociatorJets.TrackAssociatorParameters.useEcal = False
00279
00280 MIsoTrackAssociatorJets.TrackAssociatorParameters.useHcal = False
00281
00282 MIsoTrackAssociatorJets.TrackAssociatorParameters.useHO = False
00283
00284 MIsoTrackAssociatorJets.TrackAssociatorParameters.useCalo = True
00285
00286 MIsoTrackAssociatorJets.TrackAssociatorParameters.useMuon = False
00287
00288
00289 MIsoTrackAssociatorJets.TrackAssociatorParameters.dREcalPreselection = 0.5
00290 MIsoTrackAssociatorJets.TrackAssociatorParameters.dRHcalPreselection = 0.5
00291 MIsoTrackAssociatorJets.TrackAssociatorParameters.dREcal = 0.5
00292 MIsoTrackAssociatorJets.TrackAssociatorParameters.dRHcal = 0.5
00293
00294