Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add 15GeV cut to electron seeds for HI workflow (75X backport of #10504) #10505

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions RecoHI/Configuration/python/Reconstruction_HI_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,15 @@
# Egamma
from RecoHI.HiEgammaAlgos.HiEgamma_cff import *
from RecoHI.HiEgammaAlgos.HiElectronSequence_cff import *
ecalDrivenElectronSeeds.SeedConfiguration.SCEtCut = cms.double(15.0)
ecalDrivenGsfElectrons.minSCEtBarrel = cms.double(15.0)
ecalDrivenGsfElectrons.minSCEtEndcaps = cms.double(15.0)

# Jet Reconstruction
from RecoHI.HiJetAlgos.HiRecoJets_cff import *

# Muon Reco
from RecoHI.HiMuonAlgos.HiRecoMuon_cff import *
from RecoHI.HiMuonAlgos.HiRecoMuon_cff import *
# keep regit seperate for the moment
from RecoHI.HiMuonAlgos.HiRegionalRecoMuon_cff import *

Expand All @@ -35,7 +38,7 @@
* hiEcalClusters
* hiRecoJets
* muonRecoPbPb
* hiElectronSequence
* hiElectronSequence
* hiEgammaSequence
* hiParticleFlowReco
* hiCentrality
Expand All @@ -59,10 +62,9 @@
)

#--------------------------------------------------------------------------
# Full sequence (LOCAL RECO + HIGH LEVEL RECO)
# Full sequence (LOCAL RECO + HIGH LEVEL RECO)
# in Configuration.StandardSequences.ReconstructionHeavyIons_cff

# Modify zero-suppression sequence here
from RecoLocalTracker.SiStripZeroSuppression.SiStripZeroSuppression_cfi import *
siStripZeroSuppression.storeCM = cms.bool(True)

6 changes: 4 additions & 2 deletions RecoHI/Configuration/python/Reconstruction_hiPF_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@
gedGsfElectronCores.ctfTracks = cms.InputTag("hiGeneralTracks")
gedGsfElectronsTmp.ctfTracksTag = cms.InputTag("hiGeneralTracks")
gedGsfElectronsTmp.vtxTag = cms.InputTag("hiSelectedVertex")
gedGsfElectronsTmp.minSCEtBarrel = cms.double(15.0)
gedGsfElectronsTmp.minSCEtEndcaps = cms.double(15.0)
gedPhotonsTmp.primaryVertexProducer = cms.InputTag("hiSelectedVertex")
gedPhotonsTmp.regressionConfig.vertexCollection = cms.InputTag("hiSelectedVertex")
gedPhotonsTmp.isolationSumsCalculatorSet.trackProducer = cms.InputTag("hiGeneralTracks")
Expand All @@ -30,7 +32,7 @@
cms.PSet( importerName = cms.string("GSFTrackImporter"),
source = cms.InputTag("pfTrackElec"),
gsfsAreSecondary = cms.bool(False),
superClustersArePF = cms.bool(True) ),
superClustersArePF = cms.bool(True) ),
cms.PSet( importerName = cms.string("SuperClusterImporter"),
source_eb = cms.InputTag("particleFlowSuperClusterECAL:particleFlowSuperClusterECALBarrel"),
source_ee = cms.InputTag("particleFlowSuperClusterECAL:particleFlowSuperClusterECALEndcapWithPreshower"),
Expand All @@ -47,7 +49,7 @@
DPtOverPtCuts_byTrackAlgo = cms.vdouble(-1.0,-1.0,-1.0,
1.0,1.0),
NHitCuts_byTrackAlgo = cms.vuint32(3,3,3,3,3)
),
),
# to properly set SC based links you need to run ECAL importer
# after you've imported all SCs to the block
cms.PSet( importerName = cms.string("ECALClusterImporter"),
Expand Down