@@ -327,8 +327,8 @@ LcpKpi:
327327 seedmerge : [12] # list of periods
328328 period : [LHC23_pass4_thin] # list of periods
329329 select_period : [1]
330- prefix_dir : /data8/majak/MLHEP-data/24012025 /
331- unmerged_tree_dir : [LHC23_pass4_thin_hy_applied_331623 /alice/cern.ch/user/a/alihyperloop/jobs/0123] # list of periods
330+ prefix_dir : /data2/MLhep /
331+ unmerged_tree_dir : [real/train_331623 /alice/cern.ch/user/a/alihyperloop/jobs/0123] # list of periods
332332 pkl : [LHC23pp_pass4/prod_LHC23_pass4_thin/pkldata] # list of periods
333333 pkl_skimmed : [LHC23pp_pass4/prod_LHC23_pass4_thin/pklskdata] # list of periods
334334 pkl_skimmed_merge_for_ml : [LHC23pp_pass4/prod_LHC23_pass4_thin/pklskmldata] # list of periods
@@ -344,8 +344,8 @@ LcpKpi:
344344 seedmerge : [12] # list of periods
345345 period : [LHC24h1] # list of periods
346346 select_period : [1]
347- prefix_dir : /data8/majak/MLHEP-data/23012025 /
348- unmerged_tree_dir : [LHC24h1_hy_applied_327181 /alice/cern.ch/user/a/alihyperloop/jobs/0119] # list of periods
347+ prefix_dir : /data2/MLhep /
348+ unmerged_tree_dir : [sim/train_327181 /alice/cern.ch/user/a/alihyperloop/jobs/0119] # list of periods
349349 pkl : [LHC24pp_mc/prod_LHC24h1/pklmc] # list of periods
350350 pkl_skimmed : [LHC24pp_mc/prod_LHC24h1/pklskmc] # list of periods
351351 pkl_skimmed_merge_for_ml : [LHC24pp_mc/prod_LHC24h1/pklskmlmc] # list of periods
@@ -377,7 +377,7 @@ LcpKpi:
377377 binmax : [2,3,4,5,6,7,8,10,12,24] # must be equal to sel_skim_binmax (sel_skim_binmin bins)
378378 mltype : MultiClassification
379379 ncorescrossval : 10
380- prefix_dir_ml : /data8/majak/MLHEP/results-data-20012025 /
380+ prefix_dir_ml : /data2/MLhep /
381381 mlplot : mlplot # to be removed
382382 mlout : mlout # to be removed
383383
@@ -401,11 +401,11 @@ LcpKpi:
401401
402402 mlapplication :
403403 data :
404- prefix_dir_app : /data8/majak/MLHEP/results-data-24012025 /
404+ prefix_dir_app : /data2/MLhep /
405405 pkl_skimmed_dec : [LHC23pp_pass4/MLapplication/prod_LHC23_pass4_thin/skpkldecdata] # list of periods
406406 pkl_skimmed_decmerged : [LHC23pp_pass4/MLapplication/prod_LHC23_pass4_thin/skpkldecdatamerged] # list of periods
407407 mc :
408- prefix_dir_app : /data8/majak/MLHEP/results-mc-23012025 /
408+ prefix_dir_app : /data2/MLhep /
409409 pkl_skimmed_dec : [LHC24pp_mc/MLapplication/prod_LHC24h1/skpkldecmc] # list of periods
410410 pkl_skimmed_decmerged : [LHC24pp_mc/MLapplication/prod_LHC24h1/skpkldecmcmerged] # list of periods
411411 modelname : xgboost
@@ -463,20 +463,24 @@ LcpKpi:
463463
464464 data :
465465 runselection : [null] # FIXME
466- prefix_dir_res : /data8/majak/MLHEP/results-data-24012025-zero-cuts /
466+ prefix_dir_res : /data2/MLhep /
467467 results : [LHC23pp_pass4/Results/prod_LHC23_pass4_thin/resultsdata] # list of periods
468468 resultsallp : LHC23pp_pass4/Results/resultsdatatot
469469 mc :
470470 runselection : [null] # FIXME
471- prefix_dir_res : /data8/majak/MLHEP/results-mc-23012025-zero-cuts /
471+ prefix_dir_res : /data2/MLhep /
472472 results : [LHC24pp_mc/Results/prod_LHC24h1/resultsmc] # list of periods
473473 resultsallp : LHC24pp_mc/Results/resultsmctot
474474
475+ nevents : 290860860000
475476 dobkgfromsideband : false
477+ fitcase : Lc
476478 latexnamehadron : " #Lambda_{c}^{pK#pi}"
477- mass_fit_lim : [2.05 , 2.50 ] # region for the fit of the invariant mass distribution [GeV/c^2]
479+ mass_fit_lim : [2.10 , 2.47 ] # region for the fit of the invariant mass distribution [GeV/c^2]
478480 bin_width : 0.001 # bin width of the invariant mass histogram
479- n_rebin : [3,3,3,4,5,6,7,7,8,8] # number of mass bins to merge
481+ n_rebin : [2,2,2,2,2,3,3,4,5,6,6] # number of mass bins to merge
482+ fixed_sigma : [False, False, False, False, False, False, False, False, False, False, False]
483+ fixed_sigma_val : [0.0082, 0.0092, 0.0104, 0.0116, 0.0134, 0.0145, 0.0162, 0.0182, 0.0204, 0.0230, 0.0263]
480484
481485 pdf_names :
482486 pdf_sig : " sig"
@@ -486,121 +490,185 @@ LcpKpi:
486490 gauss_mean : " mean"
487491 gauss_sigma : " sigma_g1"
488492 double_gauss_sigma : " sigma_wide"
493+ alpha_l : " alpha1"
494+ alpha_r : " alpha2"
495+ n_l : " n1"
496+ n_r : " n2"
489497 fraction_refl : " frac_refl"
490498
491499 # To initialize the individual fits in pT bins
492500 # Decide whether to take the sigma from MC or data for individual fits
493501 mass_roofit :
494502 - level : mc
503+ ptrange : [0., 2.]
504+ range : [2.18, 2.39]
505+ components :
506+ sig :
507+ fn : ' RooCrystalBall::sig(m[1., 10], mean[2.288, 2.283, 2.289], sigma_g1[0.0085, 0.0085], alpha1[1.3506, 1.3506], n1[40.0972, 40.0972], alpha1[1.3506, 1.3506], n1[40.0972, 40.0972])'
508+ bkg :
509+ fn : ' Exponential::mcbkg(m, mcalpha[0.])'
510+ model :
511+ fn : ' SUM::mctot(mcfrac[0., 0., 1.0]*sig, mcbkg)'
512+ - level : mc
513+ ptrange : [2., 3.]
514+ range : [2.18, 2.40]
515+ components :
516+ sig :
517+ fn : ' RooCrystalBall::sig(m[1., 10], mean[2.288, 2.283, 2.289], sigma_g1[0.0088, 0.0088], alpha1[1.64, 1.64], n1[30., 30.], alpha1[1.64, 1.64], n1[30., 30.])'
518+ bkg :
519+ fn : ' Exponential::mcbkg(m, mcalpha[0.])'
520+ model :
521+ fn : ' SUM::mctot(mcfrac[0., 0., 1.0]*sig, mcbkg)'
522+ - level : mc
523+ ptrange : [3., 4.]
524+ range : [2.18, 2.39]
525+ components :
526+ sig :
527+ fn : ' RooCrystalBall::sig(m[1., 10], mean[2.286, 2.283, 2.289], sigma_g1[0.0102, 0.0102], alpha1[1.53, 1.53], n1[67.37, 67.37], alpha1[1.53, 1.53], n1[67.37, 67.37])'
528+ bkg :
529+ fn : ' Exponential::mcbkg(m, mcalpha[0.])'
530+ model :
531+ fn : ' SUM::mctot(mcfrac[0., 0., 1.0]*sig, mcbkg)'
532+ - level : mc
533+ ptrange : [4., 5.]
534+ range : [2.18, 2.39]
535+ components :
536+ sig :
537+ fn : ' RooCrystalBall::sig(m[1., 10], mean[2.286, 2.283, 2.289], sigma_g1[0.0112, 0.0112], alpha1[1.21, 1.21], n1[94.58, 94.58], alpha1[1.21, 1.21], n1[94.58, 94.58])'
538+ bkg :
539+ fn : ' Exponential::mcbkg(m, mcalpha[0.])'
540+ model :
541+ fn : ' SUM::mctot(mcfrac[0., 0., 1.0]*sig, mcbkg)'
542+ - level : mc
543+ ptrange : [5., 6.]
544+ range : [2.18, 2.39]
545+ components :
546+ sig :
547+ fn : ' RooCrystalBall::sig(m[1., 10], mean[2.286, 2.283, 2.289], sigma_g1[0.0127, 0.0127], alpha1[1.147, 1.147], n1[77.2867, 77.2867], alpha1[1.147, 1.147], n1[77.2867, 77.2867])'
548+ bkg :
549+ fn : ' Exponential::mcbkg(m, mcalpha[0.])'
550+ model :
551+ fn : ' SUM::mctot(mcfrac[0., 0., 1.0]*sig, mcbkg)'
552+ - level : mc
553+ ptrange : [6., 7.]
554+ range : [2.18, 2.39]
555+ components :
556+ sig :
557+ fn : ' RooCrystalBall::sig(m[1., 10], mean[2.286, 2.283, 2.289], sigma_g1[0.0131, 0.0131], alpha1[1.026, 1.026], n1[90.26, 90.26], alpha1[1.026, 1.026], n1[90.26, 90.26])'
558+ bkg :
559+ fn : ' Exponential::mcbkg(m, mcalpha[0.])'
560+ model :
561+ fn : ' SUM::mctot(mcfrac[0., 0., 1.0]*sig, mcbkg)'
562+ - level : mc
563+ ptrange : [7., 8.]
564+ range : [2.10, 2.45]
565+ components :
566+ sig :
567+ fn : ' RooCrystalBall::sig(m[1., 10], mean[2.286, 2.283, 2.289], sigma_g1[0.0151, 0.0151], alpha1[1.249, 1.249], n1[99.955, 99.955], alpha1[1.249, 1.249], n1[99.955, 99.955])'
568+ bkg :
569+ fn : ' Exponential::mcbkg(m, mcalpha[0.])'
570+ model :
571+ fn : ' SUM::mctot(mcfrac[0., 0., 1.0]*sig, mcbkg)'
572+ - level : mc
573+ ptrange : [8., 10.]
574+ range : [2.10, 2.45]
575+ components :
576+ sig :
577+ fn : ' RooCrystalBall::sig(m[1., 10], mean[2.286, 2.283, 2.289], sigma_g1[0.0174, 0.0174], alpha1[1.315, 1.315], n1[4., 4.], alpha1[1.315, 1.315], n1[4., 4.])'
578+ bkg :
579+ fn : ' Exponential::mcbkg(m, mcalpha[0.])'
580+ model :
581+ fn : ' SUM::mctot(mcfrac[0., 0., 1.0]*sig, mcbkg)'
582+ - level : mc
583+ ptrange : [10., 12.]
584+ range : [2.10, 2.45]
585+ components :
586+ sig :
587+ fn : ' RooCrystalBall::sig(m[1., 10], mean[2.286, 2.283, 2.289], sigma_g1[0.0187, 0.0187], alpha1[1.013, 1.013], n1[5.0, 5.0], alpha1[1.013, 1.013], n1[5.0, 5.0])'
588+ bkg :
589+ fn : ' Exponential::mcbkg(m, mcalpha[0.])'
590+ model :
591+ fn : ' SUM::mctot(mcfrac[0., 0., 1.0]*sig, mcbkg)'
592+ - level : mc
593+ ptrange : [12., 16.]
495594 range : [2.10, 2.45]
496595 components :
497596 sig :
498- fn : ' Gaussian::sig(m[1., 5.], mean[2.27,2.29], sigma_g1[.01,.005,.03])'
499- # wide:
500- # fn: 'Gaussian::wide(m, mean, expr("n*sigma_g1", n[1.,5.], sigma_g1))'
501- # model:
502- # fn: 'SUM::sig(f_peak[0.,1.]*peak, wide)'
597+ fn : ' RooCrystalBall::sig(m[1., 10], mean[2.286, 2.283, 2.289], sigma_g1[0.0205, 0.0205], alpha1[0.8, 0.8], n1[19.30, 19.30], alpha1[0.8, 0.8], n1[19.30, 19.30])'
503598 bkg :
504599 fn : ' Exponential::mcbkg(m, mcalpha[0.])'
505600 model :
506- fn : ' SUM::mctot(mcfrac[0.,1. ]*sig, mcbkg)'
507- - ptrange : [1., 2.]
508- range : [2.20, 2.38 ]
509- # fix_params : ['n', 'f_peak' ]
601+ fn : ' SUM::mctot(mcfrac[0., 0., 1.0 ]*sig, mcbkg)'
602+ - level : mc
603+ ptrange : [16., 24. ]
604+ range : [2.10, 2.45 ]
510605 components :
511- # sig:
512- # fn: 'Gaussian ::sig(m, mean[2.28,2.29 ], sigma_g1[.005,.005,.015 ])'
606+ sig :
607+ fn : ' RooCrystalBall ::sig(m[1., 10], mean[2.286, 2.283, 2.289 ], sigma_g1[0.0205, 0.0205], alpha1[0.8, 0.8], n1[19.30, 19.30], alpha1[0.8, 0.8], n1[19.30, 19.30 ])'
513608 bkg :
514- fn : ' Polynomial::bkg(m, {a0[0.2, -5, 5], a1[-0.1, -3, 0.], a2[0.1, -3, 3]})'
609+ fn : ' Exponential::mcbkg(m, mcalpha[0.])'
610+ model :
611+ fn : ' SUM::mctot(mcfrac[0., 0., 1.0]*sig, mcbkg)'
612+ - ptrange : [0., 2.]
613+ range : [2.21, 2.36] # 2.216, 2.36
614+ components :
615+ bkg :
616+ fn : ' Polynomial::bkg(m, {a0[-1e10, 1e10], a1[-1e10, 1e10], a2[-1e10, 1e10]})'
515617 model :
516618 fn : ' SUM::sum(f_sig[0.,1.]*sig, bkg)'
517619 - ptrange : [2., 3.]
518- range : [2.20, 2.38]
519- # fix_params: ['n', 'f_peak']
620+ range : [2.20, 2.368]
520621 components :
521- # sig:
522- # fn: 'Gaussian::sig(m, mean[2.28,2.29], sigma_g1[.005,.005,.015])'
523622 bkg :
524- fn : ' Polynomial::bkg(m, {a0[0.2, -5, 5 ], a1[-0.1, -3, 3 ], a2[0.1, -3, 3 ]})'
623+ fn : ' Polynomial::bkg(m, {a0[-1e8, 1e8 ], a1[-1e8, 1e8 ], a2[-1e8, 1e8 ]})'
525624 model :
526625 fn : ' SUM::sum(f_sig[0.,1.]*sig, bkg)'
527626 - ptrange : [3., 4.]
528- range : [2.20, 2.38]
529- # fix_params: ['n', 'f_peak']
627+ range : [2.19, 2.38]
530628 components :
531- # sig:
532- # fn: 'Gaussian::sig(m, mean[2.28,2.29], sigma_g1[.005,.005,.015])'
533629 bkg :
534- fn : ' Polynomial::bkg(m, {a0[0.2, -5, 5 ], a1[-0.1, -3, 3 ], a2[0.1, -3, 3 ]})'
630+ fn : ' Polynomial::bkg(m, {a0[-1e8, 1e8 ], a1[-1e8, 1e8 ], a2[-1e8, 1e8 ]})'
535631 model :
536- fn : ' SUM::sum(f_sig[0.,1. ]*sig, bkg)'
632+ fn : ' SUM::sum(f_sig[0., 0., 0.8 ]*sig, bkg)'
537633 - ptrange : [4., 5.]
538- range : [2.12, 2.4]
539- # fix_params: ['n', 'f_peak']
634+ range : [2.19, 2.38]
540635 components :
541- # sig:
542- # fn: 'Gaussian::sig(m, mean[2.28,2.29], sigma_g1[.005,.005,.015])'
543636 bkg :
544- fn : ' Polynomial::bkg(m, {a0[0.2 , -5., 5. ], a1[-0.6, -2., -0.001 ], a2[-0.8, -3., -0.001 ]})'
637+ fn : ' Polynomial::bkg(m, {a0[2000 , -1e10, 1e10 ], a1[-1e10, 1e10 ], a2[-1e10, 1e10 ]})'
545638 model :
546639 fn : ' SUM::sum(f_sig[0.,1.]*sig, bkg)'
547640 - ptrange : [5., 6.]
548- range : [2.12, 2.4]
549- # fix_params: ['n', 'f_peak']
641+ range : [2.18, 2.39]
550642 components :
551- # sig:
552- # fn: 'Gaussian::sig(m, mean[2.28,2.29], sigma_g1[.005,.005,.015])'
553643 bkg :
554- fn : ' Polynomial::bkg(m, {a0[0.2 , -5., 5. ], a1[-0.6, -2., -0.001 ], a2[-0.8, -3., -0.001 ]})'
644+ fn : ' Polynomial::bkg(m, {a0[5000 , -1e10, 1e10 ], a1[-1e10, 1e10 ], a2[-1e10, 1e10 ]})'
555645 model :
556646 fn : ' SUM::sum(f_sig[0.,1.]*sig, bkg)'
557647 - ptrange : [6., 7.]
558- range : [2.12, 2.48]
559- # fix_params: ['n', 'f_peak']
648+ range : [2.16, 2.40]
560649 components :
561- # sig:
562- # fn: 'Gaussian::sig(m, mean[2.28,2.29], sigma_g1[.005,.03])'
563650 bkg :
564- fn : ' Polynomial::bkg(m, {a0[0.2 , -5, 5 ], a1[0.2 , -3, 0. ], a2[0.2, -3, 3 ]})'
651+ fn : ' Polynomial::bkg(m, {a0[2000 , -1e10, 1e10 ], a1[-1e10, 1e10 ], a2[-1e10, 1e10 ]})'
565652 model :
566653 fn : ' SUM::sum(f_sig[0.,1.]*sig, bkg)'
567654 - ptrange : [7., 8.]
568- range : [2.12, 2.48]
569- # fix_params: ['n', 'f_peak']
655+ range : [2.16, 2.40]
570656 components :
571- # sig:
572- # fn: 'Gaussian::sig(m, mean[2.28,2.29], sigma_g1[.005,.03])'
573657 bkg :
574- fn : ' Polynomial::bkg(m, {a0[0.2 , -5, 5 ], a1[0.2 , -3, 0. ], a2[0.2, -3, 3 ]})'
658+ fn : ' Polynomial::bkg(m, {a0[1000 , -1e10, 1e10 ], a1[-1e10, 1e10 ], a2[-1e10, 1e10 ]})'
575659 model :
576660 fn : ' SUM::sum(f_sig[0.,1.]*sig, bkg)'
577661 - ptrange : [8., 10.]
578- range : [2.07, 2.48]
579- # fix_params: ['n', 'f_peak']
580- components :
581- # sig:
582- # fn: 'Gaussian::sig(m, mean[2.28,2.29], sigma_g1[.005,.03])'
583- bkg :
584- fn : ' Polynomial::bkg(m, {a0[0.2, -5, 5], a1[0.2 , -3, 3], a2[0.2, -3, 3]})'
585- model :
586- fn : ' SUM::sum(f_sig[0.,1.]*sig, bkg)'
587- - ptrange : [10., 12.]
588- range : [2.07, 2.48]
589- # fix_params: ['n', 'f_peak']
662+ range : [2.1, 2.46]
590663 components :
591- # sig:
592- # fn: 'Gaussian::sig(m, mean[2.28,2.29], sigma_g1[.005,.03])'
593664 bkg :
594- fn : ' Polynomial::bkg(m, {a0[0.2 , -5, 5 ], a1[0.2 , -3, 3 ], a2[0.2, -3, 3 ]})'
665+ fn : ' Polynomial::bkg(m, {a0[1000 , -1e10, 1e10 ], a1[-1e10, 1e10 ], a2[-1e10, 1e10 ]})'
595666 model :
596667 fn : ' SUM::sum(f_sig[0.,1.]*sig, bkg)'
597- - range : [2.05, 2.49]
598- # fix_params: ['n', 'f_peak']
668+ - range : [2.1, 2.46]
599669 components :
600- # sig:
601- # fn: 'Gaussian::sig(m, mean[2.28,2.29], sigma_g1[.005,.03])'
602670 bkg :
603- fn : ' Polynomial::bkg(m, {a0[0.2 , -5, 5 ], a1[0.2 , -3, 3 ], a2[0.2, -3, 3 ]})'
671+ fn : ' Polynomial::bkg(m, {a0[2000 , -1e10, 1e10 ], a1[-1e10, 1e10 ], a2[-1e10, 1e10 ]})'
604672 model :
605673 fn : ' SUM::sum(f_sig[0.,1.]*sig, bkg)'
606674
0 commit comments