1 import FWCore.ParameterSet.Config
as cms
6 from SimTransport.PPSProtonTransport.CommonParameters_cfi
import commonParameters
as _commonParameters
7 from SimTransport.PPSProtonTransport.HectorTransport_cfi
import hector_2016
as _hector_2016
8 from SimTransport.PPSProtonTransport.HectorTransport_cfi
import hector_2016
as _hector_2017
9 from SimTransport.PPSProtonTransport.HectorTransport_cfi
import hector_2016
as _hector_2018
10 from SimTransport.PPSProtonTransport.HectorTransport_cfi
import hector_2021
as _hector_2021
11 from SimTransport.PPSProtonTransport.OpticalFunctionsConfig_cfi
import opticalfunctionsTransportSetup_2016
as _opticalfunctionsTransportSetup_2016
12 from SimTransport.PPSProtonTransport.OpticalFunctionsConfig_cfi
import opticalfunctionsTransportSetup_2017
as _opticalfunctionsTransportSetup_2017
13 from SimTransport.PPSProtonTransport.OpticalFunctionsConfig_cfi
import opticalfunctionsTransportSetup_2018
as _opticalfunctionsTransportSetup_2018
14 from SimTransport.PPSProtonTransport.OpticalFunctionsConfig_cfi
import opticalfunctionsTransportSetup_2021
as _opticalfunctionsTransportSetup_2021
16 _LHCTransportPSet = cms.PSet()
20 from Configuration.Eras.Modifier_ctpps_2016_cff
import ctpps_2016
21 ctpps_2016.toReplaceWith(_LHCTransportPSet, _hector_2016)
23 from Configuration.Eras.Modifier_ctpps_2017_cff
import ctpps_2017
24 ctpps_2017.toReplaceWith(_LHCTransportPSet, _hector_2017)
26 from Configuration.Eras.Modifier_ctpps_2018_cff
import ctpps_2018
27 ctpps_2018.toReplaceWith(_LHCTransportPSet,_hector_2018)
30 from Configuration.Eras.Modifier_ctpps_2021_cff
import ctpps_2021
32 ctpps_2021.toReplaceWith(_LHCTransportPSet, _opticalfunctionsTransportSetup_2021)
34 LHCTransport = cms.EDProducer(
"PPSSimTrackProducer",_commonParameters,_LHCTransportPSet)