# A distribution for Run3 studies (2023) derived from LHC simulations.
# Colliding bunches: 2440
# Hadronic x-sec   : 80.0mb
# Fill length      : 750min
# Levelling time   : 540min
# Initial lumi     : 2.23e38Hz/m2

import FWCore.ParameterSet.Config as cms
from SimGeneral.MixingModule.mix_probFunction_25ns_PoissonOOTPU_cfi import *
mix.input.nbPileupEvents.probFunctionVariable = cms.vint32(
	0, 1, 2, 3,
	4, 5, 6, 7, 8,
	9, 10, 11, 12, 13,
	14, 15, 16, 17, 18,
	19, 20, 21, 22, 23,
	24, 25, 26, 27, 28,
	29, 30, 31, 32, 33,
	34, 35, 36, 37, 38,
	39, 40, 41, 42, 43,
	44, 45, 46, 47, 48,
	49, 50, 51, 52, 53,
	54, 55, 56, 57, 58,
	59, 60, 61, 62, 63,
	64, 65, 66, 67, 68,
	69, 70, 71, 72, 73,
	74, 75, 76, 77, 78,
	79, 80, 81, 82, 83,
	84, 85, 86, 87, 88,
	89, 90, 91, 92, 93,
	94, 95, 96, 97, 98,
	99    )

mix.input.nbPileupEvents.probValue = cms.vdouble(
	0.000001113213989874036, 0.0000015468091923934005, 0.0000021354450190071103, 0.0000029291338469218304,
	0.000003992042749954428, 0.000005405833377829933, 0.0000072735834977346375, 0.000009724331962846662, 0.000012918274216272392,
	0.0000170526149622419, 0.000022368057920838783, 0.000029155879571161017, 0.000037765494920067983, 0.000048612379683335426,
	0.00006218616667282416, 0.0000790586873656787, 0.00009989168626752147, 0.00012544390044306957, 0.00015657717511638106,
	0.0001942612850563351, 0.00023957715777935895, 0.0002937182560760011, 0.0003579899817243151, 0.00043380711678651587,
	0.000522689529793492, 0.0006262566455876264, 0.0007462215105090346, 0.0008843856747819444, 0.0010426365496294917,
	0.0012229493551649353, 0.0014273962186958265, 0.0016581653538683676, 0.0019175934660088899, 0.002208214475733204,
	0.0025328271885712, 0.002894583494129698, 0.0032970968725650703, 0.003744568249914057, 0.0042419224608759715,
	0.004794943739086138, 0.005410392925019933, 0.006096082865554651, 0.0068608824777247265, 0.007714615180320339,
	0.00866781516074428, 0.009731306710317893, 0.010915579065169637, 0.012229942947193852, 0.013681475759704227,
	0.01527378959087405, 0.017005687963005053, 0.01886981038809762, 0.020851393740706936, 0.022927300903420315,
	0.02506547465186719, 0.027224963763031827, 0.029356636191662466, 0.03140464101794246, 0.033308610261160686,
	0.0350065105276433, 0.03643797256026551, 0.03754785536879911, 0.038289751851088086, 0.03862912367701764,
	0.038545769885154825, 0.0380353863028649, 0.037110056331124616, 0.03579761783198069, 0.03413996250306416,
	0.032190428693587354, 0.030010532709785615, 0.027666337121796485, 0.02522477201906586, 0.02275020654952582,
	0.0203015184549408, 0.017929837607910185, 0.01567705686218363, 0.013575121200719511, 0.011646034074885066,
	0.009902465083581686, 0.00834880944787664, 0.006982537399290253, 0.005795678071150336, 0.004776303267056856,
	0.003909906169865526, 0.0031806032900314855, 0.0025721201685428422, 0.002068549223952546, 0.0016548897331626839,
	0.001317394620618747, 0.0010437568832815229, 0.0008231711610503282, 0.0006463045706591073, 0.0005052068974853441,
	0.0003931848671938052, 0.00030465950668724277, 0.00023502024949971086, 0.00018048485172410123, 0.00013797053104661156,
	0.00010497902395277662    )
