1 import FWCore.ParameterSet.Config
as cms
2 from CalibPPS.ESProducers.ctppsCompositeESSource_cfi
import ctppsCompositeESSource
as _esComp
3 from CalibPPS.ESProducers.ppsAssociationCuts_non_DB_cff
import use_single_infinite_iov_entry, p2022
4 from CalibPPS.ESProducers.ppsAssociationCuts_non_DB_cff
import ppsAssociationCutsESSource
as _esAssCuts
5 from Geometry.VeryForwardGeometry.commons_cff
import cloneGeometry
6 from SimPPS.DirectSimProducer.profiles_2022_cff
import profile_2022_default
7 from SimPPS.DirectSimProducer.simPPS2017_cfi
import rpIds
9 ppsAssociationCutsESSource = _esAssCuts.clone()
11 XMLIdealGeometryESSource_CTPPS, _ctppsGeometryESModule =
cloneGeometry(
'Geometry.VeryForwardGeometry.geometryRPFromDD_2022_cfi')
14 ctppsCompositeESSource = _esComp.clone(
15 generateEveryNEvents = 100,
16 periods = [profile_2022_default],
18 compactViewTag = _ctppsGeometryESModule.compactViewTag,
19 isRun2 = _ctppsGeometryESModule.isRun2
def use_single_infinite_iov_entry(ppsAssociationCutsESSource, iov)
def cloneGeometry(mod_path)