CMS 3D CMS Logo

TotemBeamConditions_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 lhcBeamConditions_2016PreTS2 = cms.PSet(
4  sqrtS = cms.double(13.e3), # in GeV
5  vertexSize = cms.double(10.e-6), # in m
6  beamDivergence = cms.double(20.e-6), # in rad
7 
8  # vertex vertical offset in both sectors
9  yOffsetSector45 = cms.double(300.e-6), # in m
10  yOffsetSector56 = cms.double(200.e-6), # in m
11 
12  # crossing angle
13  halfCrossingAngleSector45 = cms.double(179.394e-6), # in rad
14  halfCrossingAngleSector56 = cms.double(191.541e-6), # in rad
15 )
16 
17 BeamConditionsGlobal = cms.PSet(
18  ModelRootFile_R = cms.string('SimTransport/TotemRPProtonTransportParametrization/data/parametrization_6500GeV_0p4_185_reco_beam1.root'),
19  ModelRootFile_L = cms.string('SimTransport/TotemRPProtonTransportParametrization/data/parametrization_6500GeV_0p4_185_reco_beam2.root'),
20  # ModelRootFile = cms.string('Geometry/VeryForwardProtonTransport/data/parametrization_6500GeV_90_transp_75.root'),
21  Model_IP_150_R_Name = cms.string('ip5_to_beg_150_station_lhcb1'),
22  Model_IP_150_L_Name = cms.string('ip5_to_beg_150_station_lhcb2'),
23  #beamDivergenceX = cms.double(135.071), # in urad
24  #beamDivergenceY = cms.double(135.071), # in urad
25  beamDivergenceX = cms.double(20.), # in urad
26  beamDivergenceY = cms.double(20.), # in urad
27  beamEnergyDispersion = cms.double(1.11e-4),
28  halfCrossingAngleSector45 = cms.double(179.394), # in urad
29  halfCrossingAngleSector56 = cms.double(191.541), # in urad
30  sqrtS = cms.double(13.e3), # in GeV
31  #BeamXatIP = cms.untracked.double(0.499), # if not given, will take the CMS average vertex position
32  #BeamYatIP = cms.untracked.double(-0.190), # if not given, will take the CMS average vertex position
33  # in m, should be consistent with geometry xml definitions
34  Model_IP_150_R_Zmin = cms.double(0.0),
35  #Model_IP_150_R_Zmax = cms.double(202.769),
36  #Model_IP_150_L_Zmax = cms.double(-202.769),
37  Model_IP_150_R_Zmax = cms.double(-212.46),
38  Model_IP_150_L_Zmax = cms.double( 212.46),
39  Model_IP_150_L_Zmin = cms.double(0.0),
40  ApplyZShift = cms.bool(True),
41  BeampipeApertureRadius = cms.double(0.04) # in meter
42 )