1 from __future__
import print_function
2 import FWCore.ParameterSet.Config
as cms
8 import RecoVertex.BeamSpotProducer.onlineBeamSpotESProducer_cfi
as _mod
9 process.BeamSpotESProducer = _mod.onlineBeamSpotESProducer.clone(
10 timeThreshold = 999999
14 process.offlineBeamSpot = onlineBeamSpotProducer.clone()
18 process.bunchSpacingProducer.bunchSpacingOverride = cms.uint32(50)
19 process.bunchSpacingProducer.overrideBunchSpacing = cms.bool(
True)
39 from Calibration.TkAlCaRecoProducers.PCLHPbeamspot_custom
import customise_HPbeamspot
as _customise_HPbeamspot
40 _customise_HPbeamspot(process)
44 from Calibration.TkAlCaRecoProducers.PCLHPbeamspot_custom
import customise_HPbeamspot
as _customise_HPbeamspot
45 _customise_HPbeamspot(process)
82 from DQM.TrackingMonitorSource.PPonAATrackingOnly_custom
import customise_PPonAATrackingOnlyDQM
as _customise_PPonAATrackingOnlyDQM
83 _customise_PPonAATrackingOnlyDQM(process)
124 print(
"this method is outdated, please use RecoTLR.customisePPData")
170 from SLHCUpgradeSimulations.Configuration.muonCustoms
import unganged_me1a_geometry,customise_csc_LocalReco
174 if hasattr(process,
'valCscTriggerPrimitiveDigis'):
176 process.valCscTriggerPrimitiveDigis.commonParam.gangedME1a = cms.bool(
False)
177 if hasattr(process,
'valCsctfTrackDigis'):
178 process.valCsctfTrackDigis.gangedME1a = cms.untracked.bool(
False)
180 from SLHCUpgradeSimulations.Configuration.postLS1Customs
import customise_Reco,customise_RawToDigi,customise_DQM
181 if hasattr(process,
'RawToDigi'):
183 if hasattr(process,
'reconstruction'):
185 if hasattr(process,
'dqmoffline_step'):
194 from L1Trigger.L1TCommon.customsPostLS1
import customiseL1RecoForStage1
204 from SLHCUpgradeSimulations.Configuration.postLS1Customs
import customise_DQM_25ns
205 if hasattr(process,
'dqmoffline_step'):
def customiseDataRun2Common
ALL FUNCTIONS BELOW ARE GOING TO BE REMOVED IN 81X.
def customise_HI_PostEra_Run2_2018
def unganged_me1a_geometry
def customisePostEra_Run2_2017_ppRef
def customisePostEra_Run2_2016
def customisePostEra_Run2_2018_pp_on_AA
def customisePostEra_Run2_2017_pp_on_XeXe
def customise_csc_LocalReco
def customiseCommonHI
Heavy Ions.
def customisePostEra_Run2_2017
def _swapOfflineBSwithOnline
common utilities
def customiseDataRun2Common_50nsRunsAfter253000
def customisePostEra_Run2_2018
def customisePostEra_Run3
def customisePostEra_Run3_express_trackingOnly
void print(TMatrixD &m, const char *label=nullptr, bool mathematicaFormat=false)
def customisePostEra_Run2_25ns
post-era customizations these are here instead of generating Data-specific eras
def customisePostEra_Run2_2018_harvesting_trackingOnly
def customisePostEra_Run2_2017_harvesting_trackingOnly
def customiseDataRun2Common_25ns
common+ "25ns" Use this for data daking starting from runs in 2015C (>= 253256 )
def customiseRun2CommonHI
keep it in case modification is needed
def customisePostEra_Run2_2018_pp_on_AA_express_trackingOnly
def customisePostEra_Run2_2017_express_trackingOnly
def customisePostEra_Run2_2018_express_trackingOnly
def customiseDataRun2Common_withStage1
def customiseL1RecoForStage1