CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Reconstruction_HI_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 #--------------------------------------------------------------------------
4 # HIGH LEVEL RECO
5 
6 # Tracking
7 from RecoHI.HiTracking.HiTracking_cff import * # two additional steps
8 
9 # Egamma
12 ecalDrivenElectronSeeds.SeedConfiguration.SCEtCut = cms.double(15.0)
13 ecalDrivenGsfElectrons.minSCEtBarrel = cms.double(15.0)
14 ecalDrivenGsfElectrons.minSCEtEndcaps = cms.double(15.0)
15 
16 # Jet Reconstruction
18 
19 # Muon Reco
21 # keep regit seperate for the moment
23 
25 
26 # Heavy Ion Event Characterization
31 
32 # HCAL noise producer
34 hcalnoise.trackCollName = 'hiGeneralTracks'
35 
36 # Global + High-Level Reco Sequence
37 globalRecoPbPb = cms.Sequence(hiTracking_wSplitting
38  * hiParticleFlowLocalReco
39  * hiEcalClusters
40  * hiRecoJets
41  * muonRecoPbPb
42  * hiElectronSequence
43  * hiEgammaSequence
44  * hiParticleFlowReco
45  * hiCentrality
46  * centralityBin
47  * hiClusterCompatibility
48  * hiEvtPlane
49  * hcalnoise
50  * muonRecoHighLevelPbPb
51  )
52 
53 globalRecoPbPb_wConformalPixel = cms.Sequence(hiTracking_wConformalPixel
54  * hiParticleFlowLocalReco
55  * hiEcalClusters
56  * hiRecoJets
57  * muonRecoPbPb
58  * hiElectronSequence
59  * hiEgammaSequence
60  * hiParticleFlowReco
61  * hiCentrality
62  * centralityBin
63  * hiClusterCompatibility
64  * hiEvtPlane
65  * hcalnoise
66  * muonRecoHighLevelPbPb
67  )
68 
69 #--------------------------------------------------------------------------
70 # Full sequence (LOCAL RECO + HIGH LEVEL RECO)
71 # in Configuration.StandardSequences.ReconstructionHeavyIons_cff
72 
73 # Modify zero-suppression sequence here
75 siStripZeroSuppression.storeCM = cms.bool(True)
76