CMS 3D CMS Logo

year_2016_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
5 # base profile settings for 2016
6 profile_base_2016 = profile_base.clone(
7  ctppsLHCInfo = dict(
8  beamEnergy = 6500
9  )
10 )
11 
12 # geometry (using 2017 here is OK)
13 from Geometry.VeryForwardGeometry.commons_cff import cloneGeometry
14 XMLIdealGeometryESSource_CTPPS, _ctppsGeometryESModule = cloneGeometry('Geometry.VeryForwardGeometry.geometryRPFromDD_2017_cfi')
15 
16 ctppsCompositeESSource.compactViewTag = _ctppsGeometryESModule.compactViewTag
17 ctppsCompositeESSource.isRun2 = _ctppsGeometryESModule.isRun2
18 
19 # local reconstruction
20 ctppsLocalTrackLiteProducer.includeStrips = True
21 ctppsLocalTrackLiteProducer.includePixels = False
22 
23 reco_local = cms.Sequence(
24  totemRPUVPatternFinder
25  * totemRPLocalTrackFitter
26  * ctppsLocalTrackLiteProducer
27 )
28 
29 # RP ids
30 rpIds = cms.PSet(
31  rp_45_F = cms.uint32(3),
32  rp_45_N = cms.uint32(2),
33  rp_56_N = cms.uint32(102),
34  rp_56_F = cms.uint32(103)
35 )
36 
37 # default list of profiles
38 from Validation.CTPPS.simu_config.profile_2016_preTS2_cff import profile_2016_preTS2
39 from Validation.CTPPS.simu_config.profile_2016_postTS2_cff import profile_2016_postTS2
40 ctppsCompositeESSource.periods = [profile_2016_postTS2, profile_2016_preTS2]
base_cff
commons_cff.cloneGeometry
def cloneGeometry(mod_path)
Definition: commons_cff.py:5