Skip to content

Commit

Permalink
Merge pull request #44320 from CMSTrackerDPG/killModules_in_DataMixer
Browse files Browse the repository at this point in the history
Kill both permanently and transiently bad pixel components in DataMixer
  • Loading branch information
cmsbuild authored Mar 12, 2024
2 parents bdf8cf0 + cec8d84 commit 07cf22f
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 2 deletions.
1 change: 1 addition & 0 deletions SimGeneral/MixingModule/python/SiPixelSimParameters_cfi.py
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@ def _modifyPixelDigitizerForRun3( digitizer ):
AddNoisyPixels = False,
AddPixelInefficiency = False, #done in second step
KillBadFEDChannels = False, #done in second step
killModules = False #done in second step
)

# Threshold in electrons are the Official CRAFT09 numbers:
Expand Down
3 changes: 2 additions & 1 deletion SimGeneral/MixingModule/python/pixelDigitizer_cfi.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@
from Configuration.ProcessModifiers.premix_stage2_cff import premix_stage2
premix_stage2.toModify(pixelDigitizer,
AddPixelInefficiency = False, # will be added in DataMixer
KillBadFEDChannels = False # will be added in DataMixer
KillBadFEDChannels = False, # will be added in DataMixer
killModules = False # will be added in DataMixer
)

from SimTracker.SiPhase2Digitizer.phase2TrackerDigitizer_cfi import phase2TrackerDigitizer as _phase2TrackerDigitizer, _premixStage1ModifyDict
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@
# To preserve the behaviour of copy-pasted version of premix worker
# All these are done in stage1 (for both signal and pileup)
AddNoise = False,
killModules = False,
MissCalibrate = False,
),
workerType = cms.string("PreMixingSiPixelWorker"),
Expand Down

0 comments on commit 07cf22f

Please sign in to comment.