Skip to content

Commit

Permalink
Merge pull request #44395 from CMSTrackerDPG/pixel_bad_component_simu…
Browse files Browse the repository at this point in the history
…lation_update

Update for simulation of pixel bad components
  • Loading branch information
cmsbuild authored Mar 14, 2024
2 parents c308573 + 7b6407e commit 8b53082
Show file tree
Hide file tree
Showing 3 changed files with 4 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
4 changes: 3 additions & 1 deletion SimGeneral/MixingModule/python/pixelDigitizer_cfi.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@
# customization applies only to phase0/1 pixel.
from Configuration.ProcessModifiers.premix_stage2_cff import premix_stage2
premix_stage2.toModify(pixelDigitizer,
AddPixelInefficiency = False # will be added in DataMixer
AddPixelInefficiency = 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 8b53082

Please sign in to comment.