# A distribution for Run3 studies (2023) derived from LHC simulations.
# Colliding bunches: 2440
# Hadronic x-sec   : 80.0mb
# Fill length      : 660min
# Levelling time   : 480min
# Initial lumi     : 2.40e38Hz/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(
	1.2122392116624806e-7, 1.7636982346332051e-7, 2.5489188214711493e-7, 3.659214575350662e-7,
	5.21824580535935e-7, 7.392151920333716e-7, 0.0000010402366445219827, 0.0000014541656458039052, 0.0000020193983613148366,
	0.000002785882733604376, 0.000003818063523865502, 0.0000051984063218677145, 0.00000703156292105901, 0.000009449232104377602,
	0.000012615756174450833, 0.000016734473783401006, 0.00002205482334632456, 0.000028880158561942433, 0.000037576198913110966,
	0.00004857999484804054, 0.0000624092419577619, 0.00007967173425731869, 0.00010107470822006387, 0.0001274338022867067,
	0.00015968134808140753, 0.00019887372732747593, 0.0002461975807654389, 0.00030297475037009057, 0.0003706659808518564,
	0.00045087360538501693, 0.0005453436941411749, 0.0006559684466060924, 0.0007847899450167045, 0.0009340067300376627,
	0.0011059849699040568, 0.001303276212685809, 0.001528643762068591, 0.0017850995072175829, 0.0020759524617603143,
	0.002404869217687233, 0.0027759449014082777, 0.003193780969761656, 0.0036635633034622227, 0.004191130637101185,
	0.004783019624695858, 0.005446469141742624, 0.006189363289040565, 0.007020090652088426, 0.007947297439031739,
	0.00897951493677454, 0.010124647945553568, 0.01138932087482728, 0.01277809198843175, 0.014292563296733198,
	0.01593043258031352, 0.01768455310915577, 0.01954208335742727, 0.02148382065036757, 0.023483816488250243,
	0.025509365005259924, 0.02752143828781623, 0.029475613065921315, 0.031323494152728594, 0.0330145941215867,
	0.034498580671961425, 0.03572775847719678, 0.03665961679471994, 0.03725925292951986, 0.03750147854040058,
	0.03737243244930848, 0.03687055926501937, 0.03600686446831208, 0.03480441819122882, 0.03329714489253325,
	0.0315279971348181, 0.029546661897931283, 0.027406981990226655, 0.02516428998947597, 0.02287284712345609,
	0.020583556421441065, 0.018342082227442776, 0.01618746203580117, 0.01415124741176138, 0.01225716404188803,
	0.010521241301403923, 0.008952332269377599, 0.007552927368713562, 0.006320158673820132, 0.005246896019573755,
	0.004322848059175865, 0.003535598604846249, 0.0028715281742859853, 0.0023165902139235545, 0.0018569290866144964,
	0.0014793413608179037, 0.0011715926297290258, 0.000922608985038087, 0.0007225657460982642, 0.000562896732554238,
	0.0004362460082522062    )
