Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-01-12 23:42:06

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from RecoLocalTracker.SiStripZeroSuppression.DefaultAlgorithms_cff import *
0004 
0005 from  RecoLocalTracker.SiStripZeroSuppression.siStripZeroSuppression_cfi import siStripZeroSuppression
0006 siStripZeroSuppression = siStripZeroSuppression.clone(
0007     Algorithms = DefaultAlgorithms,
0008     RawDigiProducersList = [ ("siStripDigis","VirginRaw"),
0009                              ("siStripDigis","ProcessedRaw"),
0010                              ("siStripDigis","ScopeMode"),
0011                              # ("siStripDigis","ZeroSuppressed")
0012                             ],
0013     storeCM = True,
0014     fixCM = False,                # put -999 into CM collection for "inspected" APV
0015     produceRawDigis = True,
0016     produceCalculatedBaseline = False,
0017     produceBaselinePoints = False,
0018     storeInZScollBadAPV = True, # it selects if in the ZS collection the bad APVs are written. To be kept for ZS
0019     produceHybridFormat = False
0020 )
0021 
0022 # The SiStripClusters are not used anymore in phase2 tracking
0023 # This part has to be clean up when they will be officially removed from the entire flow
0024 from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker
0025 phase2_tracker.toModify(siStripZeroSuppression, # FIXME
0026   RawDigiProducersList = [ 'simSiStripDigis:VirginRaw',
0027                            'simSiStripDigis:ProcessedRaw',
0028                            'simSiStripDigis:ScopeMode' ]
0029 )
0030 
0031 # For the HI RAW' workflow
0032 siStripZeroSuppressionHLT = siStripZeroSuppression.clone(
0033     RawDigiProducersList =[("hltSiStripRawToDigi","VirginRaw"), ("hltSiStripRawToDigi","ProcessedRaw"), ("hltSiStripRawToDigi","ScopeMode")]
0034 )
0035