1 import FWCore.ParameterSet.Config
as cms
11 ctppsProtons.lhcInfoLabel = ctppsLHCInfoLabel
13 from Configuration.Eras.Modifier_ctpps_2016_cff
import ctpps_2016
14 from Configuration.Eras.Modifier_ctpps_2017_cff
import ctpps_2017
15 from Configuration.Eras.Modifier_ctpps_2018_cff
import ctpps_2018
17 from Configuration.ProcessModifiers.run2_miniAOD_UL_cff
import run2_miniAOD_UL
20 ctppsProtons.association_cuts_45.x_cut_apply =
False 21 ctppsProtons.association_cuts_45.y_cut_apply =
False 22 ctppsProtons.association_cuts_45.xi_cut_apply =
True 23 ctppsProtons.association_cuts_45.xi_cut_value = 0.010
24 ctppsProtons.association_cuts_45.th_y_cut_apply =
False 26 ctppsProtons.association_cuts_56.x_cut_apply =
False 27 ctppsProtons.association_cuts_56.y_cut_apply =
False 28 ctppsProtons.association_cuts_56.xi_cut_apply =
True 29 ctppsProtons.association_cuts_56.xi_cut_value = 0.015
30 ctppsProtons.association_cuts_56.th_y_cut_apply =
False 33 run2_miniAOD_UL.toModify(ctppsProtons,
34 pixelDiscardBXShiftedTracks =
True,
35 association_cuts_45 =
dict(ti_tr_min = -1.5, ti_tr_max = 2.0),
36 association_cuts_56 =
dict(ti_tr_min = -1.5, ti_tr_max = 2.0),
40 ctpps_2016.toModify(ctppsProtons, applyDefaultSettings)
43 ctppsProtons.association_cuts_45.xi_cut_value = 0.010
44 ctppsProtons.association_cuts_56.xi_cut_value = 0.015
47 run2_miniAOD_UL.toModify(ctppsProtons,
48 association_cuts_45 =
dict(
53 xi_cut_value = 5. * 0.00121,
54 xi_cut_mean = +6.0695e-5,
56 th_y_cut_apply =
False 59 association_cuts_56 =
dict(
63 y_cut_value = 5. * 0.14777,
64 y_cut_mean = -0.022612,
67 xi_cut_value = 5. * 0.0020627,
68 xi_cut_mean = +8.012857e-5,
70 th_y_cut_apply =
False 74 ctpps_2017.toModify(ctppsProtons, apply2017Settings)
77 ctppsProtons.association_cuts_45.xi_cut_value = 0.013
78 ctppsProtons.association_cuts_45.th_y_cut_apply =
True 79 ctppsProtons.association_cuts_45.th_y_cut_value = 30E-6
81 ctppsProtons.association_cuts_56.xi_cut_value = 0.013
82 ctppsProtons.association_cuts_56.th_y_cut_apply =
True 83 ctppsProtons.association_cuts_56.th_y_cut_value = 20E-6
86 run2_miniAOD_UL.toModify(ctppsProtons,
87 association_cuts_45 =
dict(
89 x_cut_value = 4. * 0.16008188,
90 x_cut_mean = -0.065194856,
93 y_cut_value = 4. * 0.1407986,
94 y_cut_mean = +0.10973631,
97 xi_cut_value = 4. * 0.0012403586,
98 xi_cut_mean = +3.113062e-5,
100 th_y_cut_apply =
False 103 association_cuts_56 =
dict(
105 x_cut_value = 5. * 0.18126434,
106 x_cut_mean = +0.073016431,
109 y_cut_value = 5. * 0.14990802,
110 y_cut_mean = +0.064261029,
113 xi_cut_value = 5. * 0.002046409,
114 xi_cut_mean = -1.1852528e-5,
116 th_y_cut_apply =
False 120 ctpps_2018.toModify(ctppsProtons, apply2018Settings)
def apply2018Settings(ctppsProtons)
def applyDefaultSettings(ctppsProtons)
def apply2017Settings(ctppsProtons)