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

Activate Pixel Charge Reweighting for phase-0 detector (2016 only) #27600

Merged
merged 7 commits into from Jul 30, 2019
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
8 changes: 4 additions & 4 deletions Configuration/AlCa/python/autoCond.py
Expand Up @@ -14,15 +14,15 @@
# GlobalTag for MC production (L1 Trigger Stage1) with starup-like alignment and calibrations for Run2, L1 trigger in Stage1 mode
'run2_mc_l1stage1' : '110X_mcRun2_asymptotic_l1stage1_v1',
# GlobalTag for MC production with perfectly aligned and calibrated detector for Run2
'run2_design' : '110X_mcRun2_design_v1',
'run2_design' : '110X_mcRun2_design_Candidate_2019_07_24_16_36_56',
#GlobalTag for MC production with optimistic alignment and calibrations for Run2
'run2_mc' : '110X_mcRun2_asymptotic_v1',
'run2_mc' : '110X_mcRun2_asymptotic_Candidate_2019_07_24_12_20_37',
# GlobalTag for MC production (cosmics) with starup-like alignment and calibrations for Run2, Strip tracker in peak mode
'run2_mc_cosmics' : '110X_mcRun2cosmics_startup_deco_v1',
'run2_mc_cosmics' : '110X_mcRun2cosmics_startup_deco_Candidate_2019_07_24_12_21_07',
# GlobalTag for MC production (Heavy Ions collisions) with optimistic alignment and calibrations for Run2
'run2_mc_hi' : '110X_mcRun2_HeavyIon_v1',
# GlobalTag for MC production (p-Pb collisions) with realistic alignment and calibrations for Run2
'run2_mc_pa' : '110X_mcRun2_pA_v1',
'run2_mc_pa' : '110X_mcRun2_pA_Candidate_2019_07_24_12_21_09',
# GlobalTag for Run1 data reprocessing
'run1_data' : '110X_dataRun2_v1',
# GlobalTag for Run2 data reprocessing
Expand Down
3 changes: 2 additions & 1 deletion Configuration/Eras/python/Era_Run2_2016_cff.py
Expand Up @@ -8,7 +8,8 @@
from Configuration.Eras.Modifier_run2_muon_2016_cff import run2_muon_2016
from Configuration.Eras.Modifier_run2_egamma_2016_cff import run2_egamma_2016
from Configuration.Eras.Modifier_run2_L1prefiring_cff import run2_L1prefiring
from Configuration.Eras.Modifier_pixel_2016_cff import pixel_2016

Run2_2016 = cms.ModifierChain(run2_common, run2_25ns_specific,
stage2L1Trigger, ctpps_2016, run2_HLTconditions_2016, run2_muon_2016, run2_egamma_2016, run2_L1prefiring)
stage2L1Trigger, ctpps_2016, run2_HLTconditions_2016, run2_muon_2016, run2_egamma_2016, run2_L1prefiring, pixel_2016)
mmusich marked this conversation as resolved.
Show resolved Hide resolved

3 changes: 3 additions & 0 deletions Configuration/Eras/python/Modifier_pixel_2016_cff.py
@@ -0,0 +1,3 @@
import FWCore.ParameterSet.Config as cms

pixel_2016 = cms.Modifier()
4 changes: 4 additions & 0 deletions SimGeneral/MixingModule/python/SiPixelSimParameters_cfi.py
Expand Up @@ -105,6 +105,10 @@ def _modifyPixelDigitizerForRun3( digitizer ):
### DeadModules = cms.VPSet()
)

# activate charge reweighing for 2016 pixel detector (UL 2016)
from Configuration.Eras.Modifier_pixel_2016_cff import pixel_2016
pixel_2016.toModify(SiPixelSimBlock,UseReweighting=True)

#
# Apply the changes for the different Run 2 running scenarios
#
Expand Down