CMS 3D CMS Logo

trackAssociatorBlocks_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # -*-TCL-*-
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 ## RecoHits
00237 
00238 MIsoTrackAssociatorDefault.TrackAssociatorParameters.useHcal = False ## RecoHits
00239 
00240 MIsoTrackAssociatorDefault.TrackAssociatorParameters.useHO = False ## RecoHits
00241 
00242 MIsoTrackAssociatorDefault.TrackAssociatorParameters.useCalo = True ## CaloTowers
00243 
00244 MIsoTrackAssociatorDefault.TrackAssociatorParameters.useMuon = False ## RecoHits
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 ## RecoHits
00251 
00252 MIsoTrackAssociatorTowers.TrackAssociatorParameters.useHcal = False ## RecoHits
00253 
00254 MIsoTrackAssociatorTowers.TrackAssociatorParameters.useHO = False ## RecoHits
00255 
00256 MIsoTrackAssociatorTowers.TrackAssociatorParameters.useCalo = True ## CaloTowers
00257 
00258 MIsoTrackAssociatorTowers.TrackAssociatorParameters.useMuon = False ## RecoHits
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 ## RecoHits
00265 
00266 MIsoTrackAssociatorHits.TrackAssociatorParameters.useHcal = True ## RecoHits
00267 
00268 MIsoTrackAssociatorHits.TrackAssociatorParameters.useHO = True ## RecoHits
00269 
00270 MIsoTrackAssociatorHits.TrackAssociatorParameters.useCalo = False ## CaloTowers
00271 
00272 MIsoTrackAssociatorHits.TrackAssociatorParameters.useMuon = False ## RecoHits
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 ## RecoHits
00279 
00280 MIsoTrackAssociatorJets.TrackAssociatorParameters.useHcal = False ## RecoHits
00281 
00282 MIsoTrackAssociatorJets.TrackAssociatorParameters.useHO = False ## RecoHits
00283 
00284 MIsoTrackAssociatorJets.TrackAssociatorParameters.useCalo = True ## CaloTowers
00285 
00286 MIsoTrackAssociatorJets.TrackAssociatorParameters.useMuon = False ## RecoHits
00287 
00288 #only need the crossed ones after all
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 

Generated on Tue Jun 9 17:44:24 2009 for CMSSW by  doxygen 1.5.4