Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5906 commits
Select commit Hold shift + click to select a range
5b19637
[PWGCF] FlowSP: fix linter warning and memory issue (#13769)
cnkoster Nov 11, 2025
fd73601
[PWGLF] Fix single leg weight (#13789)
skundu692 Nov 11, 2025
437abca
[PWGJE] Add the new axis for the jet pt cut (#13776)
ynishida-style Nov 11, 2025
cd8205f
[PWGCF] Display the occupancy window that is in effect (#13777)
JStaa Nov 12, 2025
88f37e8
[PWGLF] [PWGMM/LumiStability] Fix leading BC bug and remove unnecessa…
nstrangm Nov 12, 2025
e4fc6cf
[PWGLF] Added BC/AC histograms and changed config names (#13759)
sangwoo184 Nov 12, 2025
97420f0
[Common] Use TOF Response parameters as a service (#11806)
njacazio Nov 12, 2025
cde8c99
[Common] Adding hCounterTVXZDC & hCounterTVXZDCafterBCcuts (#13735)
lucamicheletti93 Nov 12, 2025
bbbc17f
[PWGHF] Add 3d histogram TPCTOFvsp before electron selection in corre…
rashigupt Nov 12, 2025
ffd89db
[PWGLF,Tutorial] Update 2023 strangeness tutorial (#13795)
romainschotter Nov 12, 2025
8326ddd
Improving the performance of the bkg estimators (#13796)
nzardosh Nov 12, 2025
99ce1fd
[PWGHF] Update filling candidate properties (#13791)
mtorresc15 Nov 12, 2025
45e2dbd
[PWGCF] FemtoUniverse Cascade Task - renamed cascade V0Child to resol…
Eloviyo Nov 12, 2025
1e08c45
[PWGLF] nuclei proton correlation remove He PID (#13797)
ercolessi Nov 12, 2025
521d836
[PWGCF] Fix indexing between track and collision tables (#13793)
abmodak Nov 12, 2025
baaf271
[PWGCF] : Added Lambda Azimuthal Correlation Study (#13736)
yashpatley Nov 12, 2025
9894c8b
[Trigger] Get menu for period (#13779)
mpuccio Nov 12, 2025
243ff53
[PWGCF] add two subevent method for pt-pt correlations (#13787)
Luzhiyongg Nov 12, 2025
6245789
[PWGCF] DptDpt - Add support for minimum number of ITS clusters cut (…
victor-gonzalez Nov 12, 2025
dd749bb
[PWGCF] outlier cut support for MC reco (#13805)
jaelpark Nov 12, 2025
14f1e4e
[Common] Add protection for malformed ambiguous track table entries i…
fgrosa Nov 13, 2025
11f588a
[PWGCF] Add multTPC for density efficiency in flowGfwOmegaXi.cxx (#13…
fuchuncui Nov 13, 2025
ec58799
[PWGUD,Tutorial] Add UD tutorial task for event selection with SGSele…
sigurdnese Nov 13, 2025
216f647
[PWGHF] replace legacy decay channels for SigmaC. (#13689)
mfaggin Nov 13, 2025
39a9c37
[PWGCF,Tutorial] Tutorial task for spectator plane CF (#13803)
cnkoster Nov 13, 2025
68c3dbf
[PWGHF/D2H] Correcting delta mass definition in McRec proccess functi…
deependra170598 Nov 13, 2025
4d53821
[PWGEM] Introducing MC logic to phosElId.cxx (#13713)
yhambard Nov 13, 2025
5dab26a
[PWGEM] Add FV0 QVectors to EM event (#13612)
mhemmer-cern Nov 13, 2025
7f2339b
[PWGHF] new processes in correlator flow (#13781)
scattaru Nov 13, 2025
1468eda
[PWGCF] Fix PID logic for sigma plus (#13788)
hfribert Nov 13, 2025
a705a58
[Common] Add dowscaling factor for derived table (#13778)
udmitrie Nov 13, 2025
bfc91e5
[Common] Adding task to read the table created for light ions and ZDC…
coppedis Nov 13, 2025
1592596
[PWGLF] Add updated track efficiency estimation (#13820)
abmodak Nov 13, 2025
3440572
[PWGCF] Update: PWGCF/EbyEFluctuations/Tasks/PartNumFluc.cxx (#13804)
fsii Nov 13, 2025
aeb5899
[PWGLF] Add run number information (#13806)
fmazzasc Nov 14, 2025
7df2ff2
[PWGLF] namespace correction (#13807)
nkaratze Nov 14, 2025
b8f9ea3
[PWGHF] taskFlowCharmHadrons: Separate trees (#13800)
Marcellocosti Nov 14, 2025
e81c44d
[PWGHF] Bugfix taskLc: check mlProb vector size for correct PKPi/PiKP…
lubynets Nov 14, 2025
217d75e
[PWGJE] Fix event selection bits and added histograms for MC particle…
arvindkhuntia Nov 14, 2025
ed009f1
[PWGHF] Remove Cent from hCorrel2DVsPtGlobalRegion (#13826)
zz951 Nov 14, 2025
89253ce
[PWGLF] Fix event mixing bug for two daughter mixing (#13809)
skundu692 Nov 14, 2025
4412080
[Common] mean-pt shape selection tables (#13664)
joachimckh Nov 14, 2025
c4c1d9e
[Common] Fix memory leak (#13818)
ppoava Nov 14, 2025
e52e9e9
[PWGHF/D2H] addinng a THnSparse for signal loss correction (#13824)
deependra170598 Nov 14, 2025
b94b29f
[PWGCF] Add new task for Radial-Flow Decorrelation measurement (#13768)
somabhatta Nov 14, 2025
b7c83c4
[PWGHF] Remove unneeded file (#13838)
apalasciano Nov 14, 2025
1e603cd
[PWGCF] FemtoUniverse: fixing SE and ME in MC Truth task (#13814)
kgwizdzi Nov 14, 2025
d53549f
[PWGLF] Add mixed event process function (#13841)
skundu692 Nov 14, 2025
ed83bdf
[PWGCF] Add UPC event selection table (#13825)
abmodak Nov 15, 2025
5b676e5
[PWGCF] FemtoUniverse Cascade Task - fixed bug created from a typo (#…
Eloviyo Nov 15, 2025
45b8b14
[Common] TrackTuner: add autodetect for OO. (#13819)
mfaggin Nov 15, 2025
a916c84
[PWGHF] Fix mismatch of the columns, and adding back the momentum com…
Tao-Fang Nov 15, 2025
d1656c9
[PWGLF] PWGLF:Added extra bin in hNEvents (#13842)
nkaratze Nov 15, 2025
a98d1e4
[PWGCF] Adding a task for two particle correlation in pp (#13775)
JosueMtzGar Nov 15, 2025
43ff2c8
[PWGCF] Add correlation histos for UPC events (#13843)
abmodak Nov 15, 2025
506958c
[PWGCF] Femto 3D: add filters on pt (#13827)
ercolessi Nov 15, 2025
5b09fc7
[PWGJE] Add produceSVTree option (#13828)
hyungjun-lee Nov 15, 2025
5cbf871
[PWGLF] Added particle f2(1270) in MC. Added bin labels for event his…
sawankumawat Nov 16, 2025
4cb9cb2
[PWGLF] Fix bug for ccdb access (#13849)
skundu692 Nov 16, 2025
c6be23d
[Common] Fix library for ZorroHelper (#13832)
fgrosa Nov 16, 2025
a1d59a8
[PWGUD] Switch to store SG and DG separately (#13850)
mbroz84 Nov 16, 2025
fe4c212
[PWGCF] : Update lambdaR2Correlation.cxx (#13834)
yashpatley Nov 16, 2025
d6fca5e
[PWGCF] add Nsigma DCAxy for systematics (#13812)
Luzhiyongg Nov 16, 2025
1fbdc44
[PWGEM/Dilepton] update createResolutionMap.cxx for chi2MFT (#13851)
dsekihat Nov 16, 2025
f692e9a
[PWGEM/Dilepton] update matching study (#13846)
dsekihat Nov 17, 2025
86b3abe
[PWGCF] Update femto framework (#13848)
ariedel-cern Nov 17, 2025
21c88e6
[PWGLF] NucleiTask - Fix wrong multiplicity estimator in reco (#13823)
giovannimalfattore Nov 17, 2025
5cb8701
[PWGLF] Secondary calculation (#13854)
jtanwar2212 Nov 17, 2025
cd473c3
[PWGEM/Dilepton] update polarization for dd. acc. (#13839)
dsekihat Nov 17, 2025
3bf89aa
[PWGHF] Fix workflow name mismatch for Omegac0 task (#13831)
minjungkim12 Nov 17, 2025
68d5234
[PWGHF] Improvements to HFInvMassFitter (#13002)
pstahlhu Nov 17, 2025
8de9b70
[PWGCF] Update femto framework (#13858)
ariedel-cern Nov 17, 2025
a22b24b
[PWGLF] Add info for 3-sub T0C resolution with T0A and TPC (#13865)
ChiaraDeMartin95 Nov 17, 2025
28fc989
[PWGCF] Addition of Multiplicity Correlation cuts & QA plots (#13866)
Preet-Bhanjan Nov 17, 2025
b01c2e2
[PWGJE] Added process function for event and signal loss, new hist fo…
arvindkhuntia Nov 17, 2025
144ab32
[PWGCF] Enabeling the simultanously selecting two different V0s, Casc…
gmantzar Nov 18, 2025
d2fee7c
[PWGUD] Adding event counter for multiplicity ranges (#13855)
JosueMtzGar Nov 18, 2025
5f67965
[PWGHF] Added histograms and modified input tables to base processes …
scattaru Nov 18, 2025
828844e
[PWGLF] Fixed PID histogram in MC (#13870)
5ub-Man Nov 18, 2025
d611df5
[PWGCF] fixing shift correctino for higher order (#13861)
jikim1290 Nov 18, 2025
9a53688
[PWGCF] added 3d histos (#13869)
hernasab Nov 18, 2025
cf24f82
[PWGCF] mean-pt implemented (#13860)
joachimckh Nov 18, 2025
1aa4d97
[PWGHF] Fix for D-Meson Trigger Count (#13833)
Simple-Shyam Nov 18, 2025
b0822a8
[PWGCF] Changed the implementation of the occupancy cut (#13863)
JStaa Nov 18, 2025
628b476
[PWGLF] Doublephi spincorr2 (#13864)
skundu692 Nov 18, 2025
a7ce260
[PWGCF] Added an option to skip correlating particles in same that ar…
lcernusa Nov 18, 2025
65330da
[PWGLF] [PWGMM/LumiStability] Fix floating point number bug (#13877)
nstrangm Nov 19, 2025
2e8a270
[PWGLF] Add event loss histogram and option to disable ROF boarder cu…
creetz16 Nov 19, 2025
f2083b3
[PWGEM/Dilepton] add phi protection in EMTrack.h (#13867)
dsekihat Nov 19, 2025
453095e
[ALICE3] A3TOF: add dead chip areas (#13356)
njacazio Nov 19, 2025
4cd3d2b
[PWGEM] more MC truth info inside phosElId.cxx (#13882)
yhambard Nov 19, 2025
a070377
[PWGLF] Add pt, rapidity cuts; separate Xi and Omega cuts; expand eff…
yakparo Nov 19, 2025
b6dd892
[PWGLF] now checking mcprocess to flag primaries and secondaries (#13…
GiorgioAlbertoLucia Nov 19, 2025
50409a3
[PWGHF] Added PID histograms for V0 daughter and fixed bug for select…
singhra1994 Nov 19, 2025
941a4af
[PWGEM/Dilepton,Common] update global muon propagation (#13881)
dsekihat Nov 19, 2025
9093217
[PWGLF] New task to study strangeness in and out of jets in light-ion…
lorber98 Nov 19, 2025
d7db635
[DPG] Hotfix crash in V0 processStandard of tpcSkimsCreator (#13667)
lubynets Nov 19, 2025
869e635
[PWGLF] kIsGoodZvtxFT0vsPV cut added for event selection (#13873)
sarjeetagami Nov 19, 2025
f309a19
[PWGJE] Change to loop over mccollisions for response filling (#13837)
dajones2 Nov 20, 2025
d158e9d
[PWGLF] [PWGMM]: Lumi - histos for rate correction by filled jobs in …
JosueMtzGar Nov 20, 2025
51ba9f7
[PWGLF] Adds Signal loss, Evt loss, and Evt splitting (#13902)
omvazque Nov 20, 2025
71cc3b8
[PWGUD] Minor changes (#13887)
amatyja Nov 20, 2025
4f11e57
[PWGCF] Update producer in femto framework (#13894)
ariedel-cern Nov 20, 2025
8e4d46b
[PWGEM/Dilepton] add ndepthDDAcc (#13897)
dsekihat Nov 20, 2025
2c3adee
[PWGLF] Add tight dca selection on daughter (#13884)
skundu692 Nov 20, 2025
a830ab1
[PWGCF] Addition of DCAxy Nsigma cut (#13899)
Preet-Bhanjan Nov 20, 2025
a20262a
[PWGCF] Update on femtoDream Framework:Event Plane & Qn (#13801)
mutecho Nov 20, 2025
3f17660
[PWGDQ] Add some variables for energy correlator analysis and delete …
YazhenLin Nov 20, 2025
8a56966
[PWGUD] updates to upcRhoAnalysis.cxx (#13906)
jjuracka Nov 20, 2025
7a5c61c
[PWGCF] separate max eta range for full region and subevent region (#…
Luzhiyongg Nov 20, 2025
e9f1aee
[ALICE3] Add proto translator (#13907)
njacazio Nov 21, 2025
fc54091
[ALICE3] Add configuration indices to OnTheFly (#13856)
jesgum Nov 21, 2025
d13490a
[PWGHF] Fill flag for sign of D+ in the derived-data creator (#13908)
zhangbiao-phy Nov 21, 2025
32e9809
[PWGHF] Add UPC process functions to taskDplus and taskD0 (#13603)
minjungkim12 Nov 21, 2025
c4f2d4e
[PWGEM/Dilepton] reduce unnecessary calls of emh (#13889)
dsekihat Nov 21, 2025
6e1288e
[Common] Small bug fix (#13916)
ppoava Nov 21, 2025
2c04828
[PWGCF] Change to Global+ITS track filter (#13895)
ilikmeta Nov 21, 2025
cb4c31d
[Common] adding vertex selection to q-vector framework (#13862)
jikim1290 Nov 21, 2025
9cbe9f3
[PWGHF] Add the event QA plots for instantaneous interaction rate int…
zhangbiao-phy Nov 21, 2025
ffbdc9f
[PWGLF] Added extra option for calibration (#13893)
gbencedi Nov 21, 2025
fe31180
[PWGDQ] Add ReducedFIT table for UPC analysis (#13773)
minjungkim12 Nov 21, 2025
d0b09fe
[PWGDQ] dqEfficiency_withAssoc/VarManager: Add MC-truth secondary ver…
torkjellsdatter Nov 21, 2025
5a9966c
[PWGLF] Added more distributions (#13912)
omvazque Nov 21, 2025
4a4a4a0
[PWGJE] add the centrality axis (#13885)
ynishida-style Nov 21, 2025
a42cb99
[PWGJE] add 'sumw2' and step-by-step cut QA process for MCP jets (#13…
joonsukbae Nov 21, 2025
6b7def5
[PWGCF] fix typo (#13898)
hernasab Nov 21, 2025
1a9840d
[PWGJE] trackEfficiency: FT0M or C for centrality, other fixes/cleani…
aimeric-landou Nov 21, 2025
24d7b68
[PWGLF] Improvement in Kink vertex finder (#13921)
sdudi123 Nov 21, 2025
c453238
[ALICE3] Add V0 reconstruction maker and performance (#13911)
lhusova Nov 21, 2025
01222e3
[PWGLF] Add ITS PID signals to Antineutron CEX task and extend LFAnti…
FabiolaLP Nov 21, 2025
5906aec
[PWGLF] Bug Fix in Mixing of HScorr Analysis (#13922)
kcui1 Nov 21, 2025
2fffb6e
[PWGLF] small refactoring, added purity process function (#13903)
GiorgioAlbertoLucia Nov 21, 2025
709e8e7
[PWGCF] : Update flowEventPlane.cxx (#13909)
yashpatley Nov 22, 2025
dfc0801
[Common] add efficiency to mean-pt (#13913)
joachimckh Nov 22, 2025
cafae83
[PWGEM,PhotonMeson] Clean up clang-tidy errors, Add secondary track m…
mhemmer-cern Nov 22, 2025
ebab9c6
[ALICE3] Refactor includes and enhance pair DCA calculations (#13918)
njacazio Nov 22, 2025
dbbe3fa
[PWGDQ] Add MC signal for prompt/non-prompt Psi(2S) study (#13920)
ypwangg Nov 22, 2025
d3895b9
[PWGJE] fixing bug in HF matching (#13933)
nzardosh Nov 22, 2025
eaea2ef
[PWGLF] Fix Purity interpolation (#13923)
yakparo Nov 22, 2025
64790a7
[PWGJE] Add histograms for DCAxy distributions (#13924)
arvindkhuntia Nov 22, 2025
a4cdb1c
[ALICE3] Implement task and tree creator for 3-prong candidates (#13845)
Marcellocosti Nov 22, 2025
6fb5558
[PWGLF] Added separate task file for Kstar analysis in Light ion coll…
5ub-Man Nov 22, 2025
2899e91
[PWGJE] Matching fix (#13935)
nzardosh Nov 22, 2025
01b256d
[PWGCF] FemtoUniverse: Add additional event selection cut (#13936)
prchakra Nov 22, 2025
bcb48a4
[PWGLF] [PWGMM] Luminosity: fixing typo and logical of filling histo…
JosueMtzGar Nov 22, 2025
dcb1598
[PWGLF] Fix DCA determination for tracked cascades (#13934)
yakparo Nov 22, 2025
814cc6d
[PWGCF] Bug fix in particle selection (#13925)
Preet-Bhanjan Nov 22, 2025
3dad489
[PWGJE] include origin of track in outlier ID (#13929)
jaimenorman Nov 22, 2025
c585c36
[PWGHF] Add centrality dependence to D0–hadron correlator and correla…
ayankrmanna Nov 23, 2025
4261565
[PWGLF] Extend histograms with subsample dimension; random subsample …
alcaliva Nov 23, 2025
bb22c27
[PWGLF] Omegahm (#13926)
lietava Nov 23, 2025
dc2fde9
[PWGHF] Tasks D0, D+: Minor fix for UPC processes (#13941)
minjungkim12 Nov 23, 2025
7cb5894
[PWGCF] Updates in pair task (#13928)
gitchrishub-oss Nov 24, 2025
bc00ec9
[PWGEM/Dilepton] add a task for polarization (#13942)
dsekihat Nov 24, 2025
8e36764
[PWGCF] FemtoUniverse: Add option to choose rectangular or elliptic C…
alicja-pp Nov 24, 2025
a387656
[ALICE3] clean up otf decayer (#13945)
jesgum Nov 24, 2025
23dcb20
[PWGLF] [PWGMM/LumiStability] Add ZDC QA and leading bunches based on…
nstrangm Nov 24, 2025
3d105fd
[PWGLF] [PWGMM] Use config parameter to store or reject non-zero CTP …
arvindkhuntia Nov 24, 2025
f7cac5d
[PWGEM] more efficiency and purity histograms phosElId.cxx (#13943)
yhambard Nov 24, 2025
2416f7b
[PWGLF] Add Data Model for LF signals in jet to improve analysis effi…
ercolessi Nov 24, 2025
78d60ec
[PWGCF] add a new file to calculate PID vn-pt correlation (#13946)
fuchuncui Nov 24, 2025
d98d464
[PWGCF] Fixed a bug for MC Gen events needing to have exactly one MC …
JStaa Nov 24, 2025
1eccedb
[PWGEM/Dilepton] add flexbility to keep events with minNlepton (#13937)
dsekihat Nov 24, 2025
7c2ad23
[PWGCF] Update femto framework (#13952)
ariedel-cern Nov 24, 2025
aa198e0
[ALICE3] Fix for LUT file paths configurables (#13953)
njacazio Nov 24, 2025
97e5df0
[PWGCF] Update EbyE partNumFluc task (#13959)
fsii Nov 25, 2025
290fef1
[PWGHF] taskDplus: Fix minor bug in Process function for UPCs (#13957)
minjungkim12 Nov 25, 2025
335fed7
[PWGLF] fixed QAEventFlowCut (#13891)
sangwoo184 Nov 25, 2025
69768a3
[PWGEM] Add maximum pt cut (#13961)
rbailhac Nov 25, 2025
af0fbbe
[Common] DPL Analysis: fix malformed index declaration (#13960)
aalkin Nov 25, 2025
3bd130f
[PWGEM,PhotonMeson] Fix filling of secondary mached tracks (#13967)
mhemmer-cern Nov 25, 2025
711570a
[PWGHF] Add centrality information to MC collisions (#13940)
Tao-Fang Nov 25, 2025
e2e9dee
[Common] changing process name (#13962)
jikim1290 Nov 25, 2025
191944d
[Common,PWGCF,PWGDQ,PWGEM,PWGHF,PWGJE,PWGLF,PWGUD] Fix dictionary for…
fgrosa Nov 25, 2025
199b681
[PWGCF] add subevent pt-pt correlations (#13969)
EmilGorm Nov 25, 2025
7660cad
[PWGEM] separate alias_raw from EMEvents (#13971)
dsekihat Nov 25, 2025
04f6c7b
[ALICE3] Fix LUT fetching, support empty arrays (#13973)
njacazio Nov 26, 2025
e11b625
[PWGEM/Dilepton] update skimmerPrimaryElectronQC.cxx (#13974)
dsekihat Nov 26, 2025
a315c9b
[PWGEM/Dilepton] fix for #13937 (#13968)
dsekihat Nov 26, 2025
3925dc4
[PWGJE] remove dependence on jet event weight task (#13949)
jaimenorman Nov 26, 2025
3ffc60f
[PWGJE] fix subgenerator ID (#13956)
jaimenorman Nov 26, 2025
24a0312
[PWGJE] jetSpectraCharged: jetEventWeight -> collisionWeight (#13970)
aimeric-landou Nov 26, 2025
49f14f6
[PWGLF] add pT dependent DCA cuts + add QA histograms + refactor trac…
maciacco Nov 26, 2025
b3acd11
[PWGLF] Implement competing mass rejection (#13976)
romainschotter Nov 26, 2025
a8b162b
[PWGHF] Feeddown correction and efficiency (#13979)
swapneshkhade Nov 26, 2025
f28f5c4
[PWGLF] Local polarization of Lambda induced by jets in Run3 pp colli…
15071832337 Nov 26, 2025
042fcc3
[PWGJE] Add jet bkg subtracted histos (#13958)
arvindkhuntia Nov 26, 2025
cb32804
PWGEM/Dilepton: fix for #13937 v2 (#13985)
dsekihat Nov 26, 2025
d6e7ce2
[Infrastructure] Add exceptions for stale issues (#13815)
vkucera Nov 26, 2025
d93dfbc
[PWGCF] update indices for the shift correction (#13963)
jikim1290 Nov 26, 2025
923d2b4
[PWGCF] remove obsolete histograms (#13975)
hernasab Nov 26, 2025
3186d27
[Infrastructure] Bump actions/checkout from 5 to 6 (#13944)
dependabot[bot] Nov 26, 2025
aba466f
[PWGHF] Move configurable belonging to HF event selection in proper s…
fgrosa Nov 26, 2025
9be6e3f
[PWGLF] QA code for eff calculation (#13986)
prottayCMT Nov 26, 2025
0d4803d
[PWGEM/Dilepton] update norm001 table after #13971 (#13990)
dsekihat Nov 26, 2025
2220612
[PWGCF] Update to include Run3 DCA pt dep selection (#13994)
lauraser Nov 26, 2025
f00cca4
[PWGEM/Dilepton] update dileptonPolarization.cxx (#13995)
dsekihat Nov 26, 2025
2e07a40
[PWGEM/Dilepton] add possibility to use abs in dileptonPolarization.c…
dsekihat Nov 27, 2025
5fcbe44
[PWGCF] added zdc correction factor (#13993)
hernasab Nov 27, 2025
c0b96b0
[PWGHF/D2H] adding D0 inv mass axis to THnSparse (#13954)
deependra170598 Nov 27, 2025
7ac7a28
[PWGLF] adding cosine term (#13989)
jikim1290 Nov 27, 2025
1d75549
[PWGLF] Add files via uploadLocal polarization of Lambda induced by j…
15071832337 Nov 27, 2025
3cfa1f4
[PWGLF] Fix bug in filling of histograms (#13998)
abmodak Nov 27, 2025
118f315
[PWGEM/Dilepton] fix for #13990 (#14000)
dsekihat Nov 27, 2025
6a1ef0f
[PWGLF] Add TOF PID to the Data Model for LF signals in jet and adapt…
spucillo Nov 27, 2025
92fb65d
[PWGUD] fix for upcRhoAnalysis.cxx (#14008)
jjuracka Nov 27, 2025
13463ac
[PWGCF] FemtoDream: Small fixes for Cascades (#13992)
gmantzar Nov 27, 2025
30f9c2e
[PWGCF] add user option for pt-diff correlations (#13999)
Luzhiyongg Nov 27, 2025
13b6eaa
[PWGLF] fix histogram booking + remove unnecessary DCA configurable (…
maciacco Nov 27, 2025
52faf42
[PWGEM/Dilepton] update DileptonProducer.h (#14010)
dsekihat Nov 27, 2025
4d0bb10
[PWGCF] add increment to outputcontainer on invalid values (#14002)
EmilGorm Nov 27, 2025
7514433
[ALICE3] Enhance tracking performance with new histograms (#14004)
njacazio Nov 27, 2025
f3fcfd0
[PWGCF] FemtoUniverse Producer Task -- added strangeness TOF for V0 a…
Eloviyo Nov 28, 2025
2ad3a30
[PWGDQ] Fix some bugs in dq efficiency with association (#13981)
ypwangg Nov 28, 2025
338704d
[PWGLF] General improvements of the analysis task (#13955)
5ub-Man Nov 28, 2025
42d0a9d
[PWGLF] Daughter particle tracks bug fixed (#13939)
5ub-Man Nov 28, 2025
251b3eb
[PWGHF] TaskDplus: make mass axis configurable (#14016)
Marcellocosti Nov 28, 2025
8c0297e
[PWGLF] Adding selections for V0s (#13938)
lorber98 Nov 28, 2025
21c8b98
[PWGLF] update dca binning (#14018)
maciacco Nov 28, 2025
3e96d82
[PWGJE] - jetSpectraCharged: replaced jetEventWeight with collisionWe…
aimeric-landou Nov 28, 2025
2f3ee94
[PWGHF] add more UPC infos in taskLc.cxx (#14007)
Rrantu Nov 28, 2025
efff56e
[ALICE3] otf, filter on lut configuration (#14021)
jesgum Nov 28, 2025
b760e59
[PWGCF] Update femtoDreamProducerTask.cxx (#14022)
RafRaf11 Nov 28, 2025
62df879
[ALICE3] Update ALICE3 protoconverter (#14003)
njacazio Nov 28, 2025
5e71e1b
[PWGCF] Reduce some unnecessary output in flowGfwOmegaXi.cxx (#14017)
fuchuncui Nov 28, 2025
b8282e3
[PWGHF] Fix: save ZorroSummary in task output (#14012)
fcatalan92 Nov 28, 2025
b8ef039
[PWGLF] revert FT0M -> FT0C (#14026)
maciacco Nov 28, 2025
2ae546c
[PWGJE] improvements to track outlier rejection (#14025)
jaimenorman Nov 28, 2025
53b67b2
[PWGJE] take pThat from AO2D (#14023)
jaimenorman Nov 28, 2025
2a5dc54
[PWGJE] remove dependence on event weight task and additional checks …
jaimenorman Nov 28, 2025
c514116
[PWGHF] Autoconfigure by default source for IR fetcher in HF event se…
fgrosa Nov 28, 2025
e24ea06
[PWGJE] Adding ptmatching to response filling (#14006)
dajones2 Nov 28, 2025
0526708
[PWGLF] Add histogram to fill MC events with zero reco events (#14030)
abmodak Nov 28, 2025
e778b76
[PWGLF] fixed input on the x axis in nsigma plots for hadrons (#14009)
GiorgioAlbertoLucia Nov 29, 2025
4666ef1
[PWGCF] Optimize nsigma shift and MC closure test in EbyE task partNu…
fsii Nov 29, 2025
5e10121
[PWGLF] Expand logic for selection acceptance rate calculation (#14035)
yakparo Nov 30, 2025
19190dc
[PWGCF] Update EbyE task partNumFluc.cxx (#14037)
fsii Nov 30, 2025
ff82133
[PWGEM/Dilepton] update dileptonPolarization.cxx (#14036)
dsekihat Nov 30, 2025
80d6a76
[PWGEM/Dilepton] add histograms for Qvec FV0A (#14038)
dsekihat Nov 30, 2025
6008653
[PWGHF] taskLc: do not repeat code in cases FillMl = true and false (…
lubynets Dec 1, 2025
335249e
[PWGCF] Update flowEventPlane.cxx (#14034)
yashpatley Dec 1, 2025
dd0588a
[PWGLF] Fix typos error (#14040)
FabiolaLP Dec 1, 2025
0d5aa9f
[PWGLF] Re-add qc check for hypertriton3body analysis including tofpi…
wang-yuanzhe Dec 1, 2025
8ed08bb
[PWGLF] Change TPC nSigma condition to use absolute value (#14041)
jtanwar2212 Dec 1, 2025
8019d0e
[PWGHF] Change histogram range for ItsChi2NCls in treeCreatorXic0ToXi…
Tao-Fang Dec 1, 2025
786b9bf
[PWGLF] adjusted electron selections, refactored V0s and cascades (#1…
GiorgioAlbertoLucia Dec 1, 2025
fa548e2
[PWGCF] modify MC for mc closure test (#14048)
Luzhiyongg Dec 1, 2025
9b33491
[PWGEM/Dilepton] update dileptonPolarization.cxx (#14049)
dsekihat Dec 1, 2025
7fcdc21
[PWGLF] Fix default Zorro ccdb path (#14046)
mpuccio Dec 1, 2025
036276c
[PWGUD] modify process switch (#14051)
miedema-11 Dec 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .checkov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
# You can see all available properties here: https://github.com/bridgecrewio/checkov#configuration-using-a-config-file
quiet: true
skip-check:
- CKV_DOCKER_2
- CKV_GHA_7
56 changes: 55 additions & 1 deletion .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ ExperimentalAutoDetectBinPacking: false
IndentCaseLabels: true
IndentFunctionDeclarationAfterType: true
IndentWidth: 2
InsertNewlineAtEOF: true
# It is broken on windows. Breaks all #include "header.h"
---
Language: Cpp
Expand All @@ -38,7 +39,60 @@ PenaltyBreakFirstLessLess: 120
PenaltyBreakString: 1000
PenaltyExcessCharacter: 1000000
PenaltyReturnTypeOnItsOwnLine: 200
SortIncludes: false
SortIncludes: CaseSensitive
IncludeBlocks: Regroup
IncludeCategories:
# O2Physics, PWG
- Regex: ^(<|")PWG[A-Z]{2}/.*\.h
Priority: 2
CaseSensitive: true
# O2Physics, non-PWG
- Regex: ^(<|")(Common|ALICE3|DPG|EventFiltering|Tools|Tutorials)/.*\.h
Priority: 3
CaseSensitive: true
# O2
- Regex: ^(<|")(Algorithm|CCDB|Common[A-Z]|DataFormats|DCAFitter|Detectors|EMCAL|Field|Framework|FT0|FV0|GlobalTracking|GPU|ITS|MathUtils|MFT|MCH|MID|PHOS|PID|ReconstructionDataFormats|SimulationDataFormat|TOF|TPC|ZDC).*/.*\.h
Priority: 4
CaseSensitive: true
# ROOT
- Regex: ^(<|")(T[A-Z]|Math/|Roo[A-Z])[[:alnum:]/]+\.h
Priority: 5
CaseSensitive: true
# known third-party: KFParticle
- Regex: ^(<|")KF[A-Z][[:alnum:]]+\.h
Priority: 6
CaseSensitive: true
# known third-party: FastJet
- Regex: ^(<|")fastjet/
Priority: 6
CaseSensitive: true
# known third-party: ONNX runtime
- Regex: ^(<|")onnxruntime
Priority: 6
CaseSensitive: true
# incomplete path to DataModel
- Regex: ^(<|").*DataModel/
Priority: 1
CaseSensitive: true
# other third-party
- Regex: ^(<|")([[:alnum:]_]+/)+[[:alnum:]_]+\.h
Priority: 6
CaseSensitive: true
# other local-looking file
- Regex: ^".*\.
Priority: 1
CaseSensitive: true
# C system
- Regex: ^(<|")[[:lower:]_]+\.h(>|")
Priority: 102
CaseSensitive: true
# C++ system
- Regex: ^(<|")[[:lower:]_/]+(>|")
Priority: 101
CaseSensitive: true
# rest
- Regex: .*
Priority: 100
SpaceBeforeAssignmentOperators: true
SpaceBeforeParens: ControlStatements
SpaceInEmptyParentheses: false
Expand Down
22 changes: 20 additions & 2 deletions .clang-tidy
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
CheckOptions:
- key: CheckPathRegex
value: '.*/O2/.*'
# Naming conventions
- { key: readability-identifier-naming.ClassCase, value: CamelCase }
- { key: readability-identifier-naming.ClassMemberPrefix, value: m }
- { key: readability-identifier-naming.ConceptCase, value: CamelCase }
- { key: readability-identifier-naming.ConstexprVariableCase, value: CamelCase }
- { key: readability-identifier-naming.EnumCase, value: CamelCase }
- { key: readability-identifier-naming.EnumConstantCase, value: CamelCase }
- { key: readability-identifier-naming.EnumConstantIgnoredRegexp, value: "^k?[A-Z][a-zA-Z0-9_]*$" } # Allow "k" prefix and non-trailing underscores in PDG names.
- { key: readability-identifier-naming.FunctionCase, value: camelBack }
- { key: readability-identifier-naming.MacroDefinitionCase, value: UPPER_CASE }
- { key: readability-identifier-naming.MacroDefinitionIgnoredRegexp, value: "^[A-Z][A-Z0-9_]*_$" } # Allow the trailing underscore in header guards.
- { key: readability-identifier-naming.MemberCase, value: camelBack }
- { key: readability-identifier-naming.NamespaceCase, value: lower_case }
- { key: readability-identifier-naming.ParameterCase, value: camelBack }
- { key: readability-identifier-naming.StructCase, value: CamelCase }
- { key: readability-identifier-naming.TemplateParameterCase, value: CamelCase }
- { key: readability-identifier-naming.TypeAliasCase, value: CamelCase }
- { key: readability-identifier-naming.TypedefCase, value: CamelCase }
- { key: readability-identifier-naming.TypeTemplateParameterCase, value: CamelCase }
- { key: readability-identifier-naming.VariableCase, value: camelBack }
Empty file added .git-blame-ignore-revs
Empty file.
10 changes: 10 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
# Dependabot configuration
# Reference: https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
- package-ecosystem: "github-actions" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
69 changes: 69 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
---
alice3:
- changed-files:
- any-glob-to-any-file: ['ALICE3/**']

common:
- changed-files:
- any-glob-to-any-file: ['Common/**']

infrastructure:
- changed-files:
- any-glob-to-any-file:
- '.clang-format'
- '.clang-tidy'
- '.flake8'
- '.github/**'
- '.checkov.yml'
- '.mega-linter.yml'
- '.pre-commit-config.yaml'
- 'cmake/**'
- 'CODEOWNERS'
- 'CPPLINT.cfg'
- 'dependencies/**'
- 'packaging/**'
- 'pyproject.toml'

datamodel:
- changed-files:
- any-glob-to-any-file: ['DataModel/**', '**/DataModel/**']

dpg:
- changed-files:
- any-glob-to-any-file: ['DPG/**']

pwgcf:
- changed-files:
- any-glob-to-any-file: ['PWGCF/**', '*/PWGCF/**']

pwgdq:
- changed-files:
- any-glob-to-any-file: ['PWGDQ/**', '*/PWGDQ/**']

pwgem:
- changed-files:
- any-glob-to-any-file: ['PWGEM/**', '*/PWGEM/**']

pwghf:
- changed-files:
- any-glob-to-any-file: ['PWGHF/**', '*/PWGHF/**']

pwgje:
- changed-files:
- any-glob-to-any-file: ['PWGJE/**', '*/PWGJE/**']

pwglf:
- changed-files:
- any-glob-to-any-file: ['PWGLF/**', '*/PWGLF/**', 'PWGMM/**', '*/PWGMM/**']

pwgud:
- changed-files:
- any-glob-to-any-file: ['PWGUD/**', '*/PWGUD/**']

trigger:
- changed-files:
- any-glob-to-any-file: ['EventFiltering/**']

tutorial:
- changed-files:
- any-glob-to-any-file: ['Tutorials/**']
51 changes: 51 additions & 0 deletions .github/workflows/clean-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
name: Clean PR checks

'on':
workflow_dispatch:
inputs:
pr:
description: PR number in this repo to be cleaned
type: string # can't use number here
required: true
message:
description: Human-readable message displayed on the new pending status
type: string
required: false
default: ''

# Warning: GitHub limits the total number of inputs to 10, so a maximum of
# 8 checks is allowed here!
# Warning: the check_* keys are magic and must consist of the string
# "check_" followed by the applicable check name exactly. The
# "description" field is only the human-readable label for the input.
'check_build/O2Physics/o2/macOS-arm':
description: build/O2Physics/o2/macOS-arm
type: boolean
default: true

'check_build/O2Physics/o2/macOS':
description: build/O2Physics/o2/macOS
type: boolean
default: true

'check_build/O2Physics/o2':
description: build/O2Physics/o2
type: boolean
default: true

permissions: {}

jobs:
clean:
name: Clean PR checks
uses: alisw/ali-bot/.github/workflows/clean-pr-checks.yml@master
with:
owner: ${{ github.event.repository.owner.login }}
repo: ${{ github.event.repository.name }}
pr: ${{ github.event.inputs.pr }}
message: ${{ github.event.inputs.message }}
checks: ${{ toJSON(github.event.inputs) }}
permissions:
pull-requests: read # to get last commit for pr (octokit/graphql-action)
statuses: write # for set-github-status
2 changes: 1 addition & 1 deletion .github/workflows/codeowner-self-approval.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ permissions:

jobs:
approve:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
# Only run if the PR author enabled auto-merge, not someone else.
# Also run if a new approval was created, as this affects whether we can
# auto-approve. There is a risk of infinite loops here, though -- when we
Expand Down
122 changes: 122 additions & 0 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
---
name: "Pull Request Labeler"
'on':
pull_request_target:
types: [opened, synchronize, reopened, edited]
permissions: read-all

jobs:
labeler:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
outputs:
labels: ${{ steps.labeler.outputs.all-labels }}
steps:
- name: Label the PR
id: labeler
uses: actions/labeler@v6
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
sync-labels: true
title-prefix-checker:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
needs: labeler
steps:
- name: Check the PR title prefix
id: check-prefix
env:
title: ${{ github.event.pull_request.title }}
labels: ${{ needs.labeler.outputs.labels }}
shell: python
run: |
import os
import re
import sys
title = os.environ['title']
labels = os.environ['labels']
tags = {
"infrastructure": "Infrastructure",
"common": "Common",
"alice3": "ALICE3",
"pwgcf": "PWGCF",
"pwgdq": "PWGDQ",
"pwgem": "PWGEM",
"pwghf": "PWGHF",
"pwgje": "PWGJE",
"pwglf": "PWGLF",
"pwgud": "PWGUD",
"dpg": "DPG",
"trigger": "Trigger",
"tutorial": "Tutorial",
}
print(f'PR title: "{title}"')
print(f'PR labels: "{labels}"')
tags_relevant = [tags[label] for label in tags if label in labels.split(",")]
print("Relevant title tags:", ",".join(tags_relevant))
passed = True
prefix_good = ",".join(tags_relevant)
prefix_good = f"[{prefix_good}] "
print(f"Generated prefix: {prefix_good}")
replace_title = 0
title_new = title
# If there is a prefix which contains a known tag, check it for correct tags, and reformat it if needed.
# If there is a prefix which does not contain any known tag, add the tag prefix.
# If there is no prefix, add the tag prefix.
if match := re.match(r"\[?(\w[\w, /\+-]+)[\]:]+ ", title):
prefix_title = match.group(1)
words_prefix_title = prefix_title.replace(",", " ").replace("/", " ").split()
title_stripped = title[len(match.group()) :]
print(f'PR title prefix: "{prefix_title}" -> tags: {words_prefix_title}')
print(f'Stripped PR title: "{title_stripped}"')
if any(tag in words_prefix_title for tag in tags.values()):
for tag in tags.values():
if tag in tags_relevant and tag not in words_prefix_title:
print(f'::error::Relevant tag "{tag}" not found in the prefix of the PR title.')
passed = False
if tag not in tags_relevant and tag in words_prefix_title:
print(f'::error::Irrelevant tag "{tag}" found in the prefix of the PR title.')
passed = False
# Format a valid prefix.
if passed:
prefix_good = ",".join(w for w in prefix_title.replace(",", " ").split() if w)
prefix_good = f"[{prefix_good}] "
print(f"::notice::Reformatted prefix: {prefix_good}")
if match.group() != prefix_good:
replace_title = 1
title_new = prefix_good + title_stripped
else:
print("::warning::No known tags found in the prefix.")
if tags_relevant:
replace_title = 1
title_new = prefix_good + title
else:
print("::warning::No valid prefix found in the PR title.")
if tags_relevant:
replace_title = 1
title_new = prefix_good + title
if not passed:
print("::error::Problems were found in the PR title prefix.")
print('::notice::Use the form "tags: title" or "[tags] title".')
sys.exit(1)
if replace_title:
print("::warning::The PR title prefix with tags needs to be added or adjusted.")
print(f'::warning::New title: "{title_new}".')
else:
print("::notice::The PR title prefix is fine.")
with open(os.environ["GITHUB_OUTPUT"], "a", encoding="utf-8") as fh:
print(f"replace={replace_title}", file=fh)
print(f"title={title_new}", file=fh)
- name: Fix the PR title prefix
if: ${{ steps.check-prefix.outputs.replace == 1 }}
uses: the-wright-jamie/Update-PR-Info-Action@v1.1.0
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
base-branch-regex: master
error-on-fail: false
title-template: "${{ steps.check-prefix.outputs.title }}"
title-update-action: replace
6 changes: 3 additions & 3 deletions .github/workflows/mega-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
steps:
# Git Checkout
- name: Checkout Code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
# Checkout the HEAD of the PR instead of the merge commit.
ref: ${{ github.event.pull_request.head.sha }}
Expand All @@ -38,7 +38,7 @@ jobs:
id: ml
# You can override MegaLinter flavor used to have faster performances
# More info at https://megalinter.io/flavors/
uses: oxsecurity/megalinter@v7
uses: oxsecurity/megalinter@v9.1.0
env:
# All available variables are described in documentation:
# https://megalinter.io/configuration/
Expand All @@ -49,7 +49,7 @@ jobs:

# Upload MegaLinter artifacts
- name: Archive production artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
if: success() || failure()
with:
name: MegaLinter reports
Expand Down
Loading
Loading