1 import FWCore.ParameterSet.Config
as cms
5 import CalibPPS.ESProducers.ppsAssociationCuts_non_DB_cff
as ac
6 ac.use_single_infinite_iov_entry(ac.ppsAssociationCutsESSource, ac.p2022)
7 ppsAssociationCutsESSource = ac.ppsAssociationCutsESSource
9 from CalibPPS.ESProducers.ctppsOpticalFunctions_non_DB_cff
import optics_2022
as selected_optics
12 profile_base_2022 = profile_base.clone(
17 ctppsOpticalFunctions = dict(
18 opticalFunctions = selected_optics.opticalFunctions,
19 scoringPlanes = selected_optics.scoringPlanes,
22 ctppsDirectSimuData = dict(
23 empiricalAperture45 = cms.string(
"1E3*([xi] - 0.20)"),
24 empiricalAperture56 = cms.string(
"1E3*([xi] - 0.20)")
29 generator.energy = profile_base_2022.ctppsLHCInfo.beamEnergy
32 ctppsCompositeESSource.compactViewTag = ctppsGeometryESModule.compactViewTag
33 del ctppsGeometryESModule
36 ctppsLocalTrackLiteProducer.includeStrips =
False
37 ctppsLocalTrackLiteProducer.includePixels =
True
38 ctppsLocalTrackLiteProducer.includeDiamonds =
True
40 reco_local = cms.Sequence(
42 * ctppsDiamondLocalReconstruction
43 * ctppsLocalTrackLiteProducer
48 rp_45_F = cms.uint32(23),
49 rp_45_N = cms.uint32(3),
50 rp_56_N = cms.uint32(103),
51 rp_56_F = cms.uint32(123)
55 from Validation.CTPPS.simu_config.profile_2022_default_cff
import profile_2022_default
56 ctppsCompositeESSource.periods = [profile_2022_default]