-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #33428 from fwyzard/auto_gpu_workflows
Redesign all GPU workflows to detect if a GPU is present, and fall back to CPU otherwise
- Loading branch information
Showing
64 changed files
with
1,021 additions
and
980 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,24 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
#local reconstruction | ||
# local reconstruction | ||
from EventFilter.SiPixelRawToDigi.SiPixelRawToDigi_cfi import * | ||
from EventFilter.SiStripRawToDigi.SiStripDigis_cfi import * | ||
from RecoLocalTracker.SiPixelClusterizer.SiPixelClusterizerPreSplitting_cfi import * | ||
from RecoLocalTracker.SiStripZeroSuppression.SiStripZeroSuppression_cfi import * | ||
from RecoLocalTracker.SiStripClusterizer.SiStripClusterizer_cfi import * | ||
recolocal = cms.Sequence( siPixelDigis*siPixelClustersPreSplitting*siStripDigis*siStripZeroSuppression*siStripClusters) | ||
siPixelDigis.InputLabel = 'rawDataCollector' | ||
recolocal = cms.Sequence(siPixelDigis + siPixelClustersPreSplitting + siStripDigis + siStripZeroSuppression + siStripClusters) | ||
siPixelDigis.cpu.InputLabel = 'rawDataCollector' | ||
|
||
#tracking | ||
# tracking | ||
from RecoVertex.BeamSpotProducer.BeamSpot_cff import * | ||
from RecoLocalTracker.SiPixelRecHits.SiPixelRecHits_cfi import * | ||
from RecoLocalTracker.SiStripRecHitConverter.SiStripRecHitConverter_cfi import * | ||
from RecoTracker.Configuration.RecoTracker_cff import * | ||
from RecoTracker.Configuration.RecoTrackerP5_cff import * | ||
from RecoPixelVertexing.Configuration.RecoPixelVertexing_cff import * | ||
recotrack = cms.Sequence( offlineBeamSpot + siPixelRecHitsPreSplitting*siStripMatchedRecHits*recopixelvertexing*ckftracks) | ||
recotrackP5 = cms.Sequence( offlineBeamSpot + siPixelRecHitsPreSplitting*siStripMatchedRecHits*recopixelvertexing*ctftracksP5) | ||
recotrack = cms.Sequence(offlineBeamSpot + siPixelRecHitsPreSplitting + siStripMatchedRecHits + recopixelvertexing + ckftracks) | ||
recotrackP5 = cms.Sequence(offlineBeamSpot + siPixelRecHitsPreSplitting + siStripMatchedRecHits + recopixelvertexing + ctftracksP5) | ||
|
||
#Schedule | ||
reconstruction_step = cms.Path( recolocal + recotrack ) | ||
reconstructionP5_step = cms.Path( recolocal + recotrackP5 ) | ||
# Schedule | ||
reconstruction_step = cms.Path(recolocal + recotrack) | ||
reconstructionP5_step = cms.Path(recolocal + recotrackP5) |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
# This modifier is for replacing the legacy pixel tracks with the "Patatrack" pixel ntuplets, | ||
# fishbone cleaning, and either the Broken Line fit (by default) or the Riemann fit. | ||
# It also replaces the "gap" pixel vertices with a density-based vertex reconstruction algorithm. | ||
|
||
pixelNtupletFit = cms.Modifier() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.