47 reducedEcalRecHitsSequence.remove(seldigis)
50 reducedHcalRecHitsSequence = cms.Sequence( reducedHcalRecHits )
52 reducedRecHits = cms.Sequence ( reducedEcalRecHitsSequence * reducedHcalRecHitsSequence )
66 metreco.remove(BeamHaloId)
69 caloJets = cms.Sequence(
75 jetTrackAssoc = cms.Sequence (
79 jetPlusTracks = cms.Sequence(
83 metReco = cms.Sequence(
95 caloJetMetGen = cms.Sequence(
109 simMuonCSCDigis.strips.doCorrelatedNoise =
False
112 simMuonCSCDigis.InputCollection =
'MuonSimHitsMuonCSCHits'
113 simMuonDTDigis.InputCollection =
'MuonSimHitsMuonDTHits'
114 simMuonRPCDigis.InputCollection =
'MuonSimHitsMuonRPCHits'
118 csc2DRecHits.stripDigiTag = cms.InputTag(
"simMuonCSCDigis",
"MuonCSCStripDigi")
119 csc2DRecHits.wireDigiTag = cms.InputTag(
"simMuonCSCDigis",
"MuonCSCWireDigi")
120 rpcRecHits.rpcDigiLabel =
'simMuonRPCDigis'
121 dt1DRecHits.dtDigiLabel =
'simMuonDTDigis'
122 dt1DCosmicRecHits.dtDigiLabel =
'simMuonDTDigis'
127 KFSmootherForMuonTrackLoader.Propagator =
'SmartPropagatorAny'
132 globalMuons.GLBTrajBuilderParameters.TrackTransformer.TrackerRecHitBuilder =
'WithoutRefit'
133 globalMuons.GLBTrajBuilderParameters.TrackerRecHitBuilder =
'WithoutRefit'
134 globalMuons.GLBTrajBuilderParameters.TransformerOutPropagator = cms.string(
'SmartPropagatorAny')
135 globalMuons.GLBTrajBuilderParameters.MatcherOutPropagator = cms.string(
'SmartPropagator')
138 GlobalMuonRefitter.TrackerRecHitBuilder =
'WithoutRefit'
139 GlobalMuonRefitter.Propagator =
'SmartPropagatorAny'
140 GlobalTrajectoryBuilderCommon.TrackerRecHitBuilder =
'WithoutRefit'
141 tevMuons.RefitterParameters.TrackerRecHitBuilder =
'WithoutRefit'
142 tevMuons.RefitterParameters.Propagator =
'SmartPropagatorAny'
143 KFSmootherForRefitInsideOut.Propagator =
'SmartPropagatorAny'
144 KFSmootherForRefitOutsideIn.Propagator =
'SmartPropagator'
145 KFFitterForRefitInsideOut.Propagator =
'SmartPropagatorAny'
146 KFFitterForRefitOutsideIn.Propagator =
'SmartPropagatorAny'
149 famosMuonSequence = cms.Sequence(
153 refittedStandAloneMuons+
158 famosMuonSequence = cms.Sequence(
163 refittedStandAloneMuons+
174 famosMuonIdAndIsolationSequence = cms.Sequence(
176 muonIdProducerSequence+
181 muons.FillSelectorMaps =
False
182 muons.FillCosmicsIdMap =
False
185 muonshighlevelreco = cms.Sequence(muonPFIsolationSequence*muons)
200 allConversions.src =
'gsfGeneralConversionTrackMerger'
201 famosConversionSequence = cms.Sequence(conversionTrackSequenceNoEcalSeeded*allConversionSequence)
203 if (MixingMode==
'DigiRecoMixing'):
204 generalConversionTrackProducer.TrackProducer =
'generalTracksBeforeMixing'
210 egammaEcalDrivenReco = cms.Sequence(gsfEcalDrivenElectronSequence)
211 electronGsfTracks = TrackingTools.GsfTracking.GsfElectronFit_cfi.GsfGlobalElectronTest.clone()
212 electronGsfTracks.src =
'electronGSGsfTrackCandidates'
213 electronGsfTracks.TTRHBuilder =
'WithoutRefit'
214 electronGsfTracks.TrajectoryInEvent =
True
220 iterativeTrackingBeginning = cms.Sequence(
221 iterativeInitialSeeds+
222 iterativePixelPairSeeds+
223 iterativeMixedTripletStepSeeds+
224 iterativePixelLessSeeds
227 famosGsfTrackSequence = cms.Sequence(
228 iterativeTrackingBeginning+
231 ecalDrivenElectronSeeds+
232 trackerDrivenElectronSeeds+
234 electronGSGsfTrackCandidates+
240 photons.hbheInstance =
''
243 famosPhotonSequence = cms.Sequence(
262 ak4JetTracksAssociatorAtVertex.tracks =
'generalTracks'
267 famosBTaggingSequence = cms.Sequence(
276 simulationSequence = cms.Sequence(
278 cms.SequencePlaceholder(
"famosMixing")+
281 cms.SequencePlaceholder(
"mix")
283 lowLevelRecoSequence = cms.Sequence(
284 siTrackerGaussianSmearingRecHits+
287 famosSimulationSequence = cms.Sequence(
291 trackVertexReco = cms.Sequence(
292 cms.SequencePlaceholder(
"mix")+
296 caloTowersSequence = cms.Sequence(
300 simulationSequence = cms.Sequence(
302 cms.SequencePlaceholder(
"famosMixing")+
305 cms.SequencePlaceholder(
"mix")
307 lowLevelRecoSequence = cms.Sequence(
308 siTrackerGaussianSmearingRecHits+
312 famosSimulationSequence = cms.Sequence(
316 trackVertexReco = cms.Sequence(
317 cms.SequencePlaceholder(
"mix")+
321 caloTowersSequence = cms.Sequence(
325 simulationSequence = cms.Sequence(
327 cms.SequencePlaceholder(
"famosMixing")+
330 cms.SequencePlaceholder(
"mix")
332 lowLevelRecoSequence = cms.Sequence(
333 siTrackerGaussianSmearingRecHits+
338 famosSimulationSequence = cms.Sequence(
342 trackVertexReco = cms.Sequence(
343 cms.SequencePlaceholder(
"mix")+
347 caloTowersSequence = cms.Sequence(
351 if(MixingMode==
'GenMixing'):
352 simulationSequence = cms.Sequence(
354 cms.SequencePlaceholder(
"famosMixing")+
358 digitizationSequence = cms.Sequence(
359 cms.SequencePlaceholder(
"mix")+
363 trackVertexReco = cms.Sequence(
364 siTrackerGaussianSmearingRecHits+
368 elif(MixingMode==
'DigiRecoMixing'):
370 simulationSequence = cms.Sequence(
375 trackReco = cms.Sequence(
376 siTrackerGaussianSmearingRecHits+
379 digitizationSequence = cms.Sequence(
380 cms.SequencePlaceholder(
"mixHitsAndTracks")+
384 trackDigiVertexSequence = cms.Sequence(
387 digitizationSequence+
390 trackVertexReco = cms.Sequence(
391 trackDigiVertexSequence
394 print 'unsupported MixingMode label'
396 caloTowersSequence = cms.Sequence(
400 if(MixingMode==
'GenMixing'):
401 famosSimulationSequence = cms.Sequence(
405 elif(MixingMode==
'DigiRecoMixing'):
406 famosSimulationSequence = cms.Sequence(
408 trackDigiVertexSequence
411 print 'unsupported MixingMode label'
413 famosEcalDrivenElectronSequence = cms.Sequence(
414 famosGsfTrackSequence+
418 simulationSequence.insert(0,genParticles)
422 if(MixingMode==
'GenMixing'):
423 reconstructionWithFamos = cms.Sequence(
424 digitizationSequence+
429 famosGsfTrackSequence+
431 famosMuonIdAndIsolationSequence+
432 famosConversionSequence+
433 particleFlowTrackWithDisplacedVertex+
434 famosEcalDrivenElectronSequence+
436 famosParticleFlowSequence+
437 egammaHighLevelRecoPostPF+
447 famosBTaggingSequence+
448 famosPFTauTaggingSequence
450 elif(MixingMode==
'DigiRecoMixing'):
451 reconstructionWithFamos = cms.Sequence(
455 famosGsfTrackSequence+
457 famosMuonIdAndIsolationSequence+
458 famosConversionSequence+
459 particleFlowTrackWithDisplacedVertex+
460 famosEcalDrivenElectronSequence+
462 famosParticleFlowSequence+
463 egammaHighLevelRecoPostPF+
473 famosBTaggingSequence+
474 famosPFTauTaggingSequence
477 print 'unsupported MixingMode label'
479 reconstructionWithFamos = cms.Sequence(
484 famosGsfTrackSequence+
486 famosMuonIdAndIsolationSequence+
487 famosConversionSequence+
488 particleFlowTrackWithDisplacedVertex+
489 famosEcalDrivenElectronSequence+
491 famosParticleFlowSequence+
492 egammaHighLevelRecoPostPF+
502 famosBTaggingSequence+
503 famosPFTauTaggingSequence
511 simulationWithSomeReconstruction = cms.Sequence(
512 famosSimulationSequence+
513 siTrackerGaussianSmearingRecHits+
519 famosGsfTrackSequence+
521 famosMuonIdAndIsolationSequence+
522 famosConversionSequence+
523 particleFlowTrackWithDisplacedVertex+
524 famosEcalDrivenElectronSequence+
526 famosParticleFlowSequence+
527 egammaHighLevelRecoPostPF
530 reconstructionHighLevel = cms.Sequence(
531 cms.SequencePlaceholder(
"mix")+
541 famosBTaggingSequence+
542 famosPFTauTaggingSequence
547 famosWithTrackerHits = cms.Sequence(
548 famosSimulationSequence+
549 siTrackerGaussianSmearingRecHits
552 famosWithTracks = cms.Sequence(
553 famosWithTrackerHits+
557 famosWithTracksAndMuonHits = cms.Sequence(
558 famosSimulationSequence+
559 siTrackerGaussianSmearingRecHits+
565 famosWithTracksAndMuons = cms.Sequence(
566 famosSimulationSequence+
567 siTrackerGaussianSmearingRecHits+
572 famosMuonIdAndIsolationSequence
575 famosWithCaloHits = cms.Sequence(
576 famosSimulationSequence+
580 famosWithEcalClusters = cms.Sequence(
586 famosWithTracksAndCaloHits = cms.Sequence(
591 famosWithTracksAndEcalClusters = cms.Sequence(
592 famosWithTracksAndCaloHits+
598 famosWithParticleFlow = cms.Sequence(
599 famosWithTracksAndEcalClusters+
601 famosGsfTrackSequence+
602 famosConversionSequence+
604 famosParticleFlowSequence+
608 famosWithCaloTowers = cms.Sequence(
613 famosElectronSequence = cms.Sequence(
614 famosGsfTrackSequence+
615 famosEcalDrivenElectronSequence+
616 famosWithParticleFlow+
617 egammaHighLevelRecoPostPF+
622 famosWithTracksAndCaloTowers = cms.Sequence(
623 famosWithTracksAndCaloHits+
627 famosWithTracksAndJets = cms.Sequence(
628 famosWithTracksAndCaloTowers+
640 famosWithJets = cms.Sequence(
641 famosWithTracksAndCaloTowers+
645 famosGsfTrackSequence+
647 famosMuonIdAndIsolationSequence+
648 famosParticleFlowSequence+
658 famosWithCaloTowersAndParticleFlow = cms.Sequence(
659 famosWithParticleFlow+
664 famosWithElectrons = cms.Sequence(
665 famosWithTracksAndEcalClusters+
667 famosGsfTrackSequence+
668 famosParticleFlowSequence+
669 famosElectronSequence+
670 interestingGedEleIsoDetIdEB+
671 interestingGedEleIsoDetIdEE+
672 egammaIsolationSequence
675 famosWithPhotons = cms.Sequence(
681 interestingGedGamIsoDetIdEB+
682 interestingGedGamIsoDetIdEE+
683 interestingGamIsoDetIdEB+
684 interestingGamIsoDetIdEE
687 famosWithElectronsAndPhotons = cms.Sequence(
692 famosElectronSequence+
694 interestingEgammaIsoDetIds+
695 egammaIsolationSequence
698 famosWithBTagging = cms.Sequence(
699 famosWithTracksAndCaloTowers+
702 ak4JetTracksAssociatorAtVertexPF+
706 famosBTaggingSequence
710 famosWithPFTauTagging = cms.Sequence(
711 famosWithCaloTowersAndParticleFlow+
712 famosPFTauTaggingSequence
716 simulationNoMuonDigiWithFamos = cms.Sequence(
717 famosSimulationSequence+
718 siTrackerGaussianSmearingRecHits
722 simulationWithFamos = cms.Sequence(
723 famosSimulationSequence
730 reconstructionWithFamosNoTk = cms.Sequence(
735 famosGsfTrackSequence+
737 famosMuonIdAndIsolationSequence+
738 famosConversionSequence+
739 particleFlowTrackWithDisplacedVertex+
740 famosEcalDrivenElectronSequence+
742 famosParticleFlowSequence+
743 egammaHighLevelRecoPostPF+
752 famosBTaggingSequence+
753 famosPFTauTaggingSequence
757 famosWithEverything = cms.Sequence(
759 reconstructionWithFamos