Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2577 commits
Select commit Hold shift + click to select a range
d005f1b
[PWGLF] Remove histogram repetition (#12001)
skundu692 Jul 10, 2025
b436fbb
[PWGCF] Add extra QA plots and update corrections (#12000)
cnkoster Jul 10, 2025
f1d6b85
[PWGHF,Trigger] Add parametrisation of D-meson mass shape for 2025_ap…
fgrosa Jul 11, 2025
7845496
[PWGCF] Add run-by-run flow, fixed mult selection (#12006)
EmilGorm Jul 11, 2025
d7970b8
[PWGCF] filter2prong: Fix check with GetNpar (#12007)
jaelpark Jul 11, 2025
148b2ec
[PWGHF] Fix Xic0 reconstruction online bug, add KF selection, new Xic…
Rrantu Jul 11, 2025
2888347
[PWGCF] task for pt-diff radial flow (#12010)
SwatiSaha-1997 Jul 11, 2025
903d361
[PWGCF] FemtoUniverse: EfficiencyBase task update (#12009)
kgwizdzi Jul 11, 2025
71b5d25
[PWGLF] pdg bug is fixed and QA plot added (#12002)
sdudi123 Jul 11, 2025
109c012
[PWGLF] Add output tree to lambda1405 task (#12013)
fmazzasc Jul 11, 2025
b4a58bc
[PWGLF] Adjusted generated MC event counter for consistency with reco…
alcaliva Jul 11, 2025
2ae23b8
[PWGHF] Fix converter for B-meson reduced data model (PID variables) …
fgrosa Jul 11, 2025
f4a6d27
[PWGCF] FemtoUniverse - Improving centrality mixing for cascades (#11…
basiach Jul 11, 2025
8eb395e
[PWGHF] HFInvMassFitter: add chi2 sidebands histogram and clean code …
lubynets Jul 11, 2025
a3f6bcc
[PWGLF] fix for filling MC particle info in run 3 + toggle additional…
maciacco Jul 11, 2025
a285051
[PWGHF] Use invariant mass for rapidity calculations in Ds tasks (#12…
fchinu Jul 11, 2025
30013c9
[Common] passing the vectors by value and not by reference, bug fix (…
amaringarcia Jul 11, 2025
189d6e5
[PWGLF] Substituted collision loop with iterator + signal split study…
scannito Jul 11, 2025
89be1bd
[Common] Added visible TVX cross sections for pO,OO and NeNe (#12017)
ekryshen Jul 11, 2025
d706ebc
[PWGHF,Trigger] Fix header includes and missing std prefix (#11996)
vkucera Jul 11, 2025
be29a25
[ALICE3] Move fasttracker printout to verbose mode (#12025)
jesgum Jul 11, 2025
2cdec0f
[Trigger] Zorro: Fix various C++ issues (#12019)
vkucera Jul 11, 2025
148b266
[PWGLF] Added configurable for IR selection (#12026)
gbencedi Jul 12, 2025
bd8ce47
[PWGLF] feat: Add TPC PID cluster information for He3 and Pi (#12020)
mpuccio Jul 12, 2025
91f8904
[PWGLF] Added a new, secondary phi task for OO (#12011)
smaff92 Jul 12, 2025
4664832
[PWGLF] Applied rapidity cut for rotational mother (#12029)
sawankumawat Jul 12, 2025
5f358d6
[PWGLF] Try to use PV and SV to correct momentum of short tracks (#12…
wang-yuanzhe Jul 12, 2025
0e9ab89
[PWGHF] Fix includes (#12032)
vkucera Jul 12, 2025
ecdcd98
[PWGLF] Fix logic in particle id (#12035)
scannito Jul 13, 2025
d7ef392
[ALICE3] A3RICH: add table for signal availability (#12037)
njacazio Jul 13, 2025
d06f1f6
[PWGLF] nuclei-proton angular correlation: add phistar cut (#12039)
ercolessi Jul 13, 2025
f418dee
[PWGLF] Custom v0 grouping in sigma0builder (#12041)
gianniliveraro Jul 13, 2025
465be28
[PWGLF] Added histograms for Trigger Efficiency for existing task in …
hkoley Jul 14, 2025
d019447
Add script to fix include style (#12033)
vkucera Jul 14, 2025
ec413cb
[PWGLF] Added additional event selection (#12034)
sawankumawat Jul 14, 2025
b4e8f5c
[Tools] Fix C++ issues (#12028)
vkucera Jul 14, 2025
a578a67
[ALICE3] A3RICH: Linter fixes (#12038)
njacazio Jul 14, 2025
f4b1ee8
[DPG] Simple task to produce trees for studying track impact paramete…
arossi81 Jul 14, 2025
a14e8a8
[ALICE 3] Implementing new ALICE 3 RICH flags in analysis preselectio…
fcolamar Jul 14, 2025
be4405c
[PWGCF] [Femto3D] adding a new task for PID Optimization (#12022)
sofiatomassini Jul 14, 2025
0029443
[PWGEM/PhotonMeson] remove unnecessary data (#12051)
dsekihat Jul 14, 2025
e252bf0
[PWGEM/Dilepton] update for tpc (#12052)
dsekihat Jul 14, 2025
3464b05
[ALICE3] A3TOF: fix linter (#12044)
njacazio Jul 15, 2025
cde0db9
[ALICE3] A3TOF: cleanup (#12046)
njacazio Jul 15, 2025
04cbec3
[PWGLF] count generated charged particles in MC event + replace custo…
maciacco Jul 15, 2025
cba0a9b
[PWGHF] Minor fixes in charm resonance workflow (#11972)
apalasciano Jul 15, 2025
120b784
[ALICE3] Update TrackUtilities.h (#12058)
njacazio Jul 15, 2025
d8a6684
[PWGJE] Added TOF veto for PID (#12054)
arvindkhuntia Jul 15, 2025
be70ebf
[PWGDQ] Enable reading collision system info from CCDB and Polarizati…
zjxiongOvO Jul 15, 2025
ce93863
[PWGLF] enabled efficient and scoped analysis per collision (#12050)
alcaliva Jul 15, 2025
318f4f2
[PWGHF/HFCL] Change Conditions for Hadron Table Filling (#12043)
rashigupt Jul 15, 2025
5114215
[ALICE3] Update DelphesO2LutWriter.h (+ linter fixes) (#12062)
njacazio Jul 15, 2025
992e75c
[PWGLF] PID plots added in MC (#12064)
sawankumawat Jul 15, 2025
e5d9a5c
[PWGLF] [pwglf] Added functions for cuts and event/signal corrections…
nkaratze Jul 15, 2025
305b667
[Common] Use namespace for MetadataHelper (#11883)
njacazio Jul 15, 2025
2418fc5
[Common] Improve verbose message in TableHelper (#11898)
njacazio Jul 15, 2025
d9bdc8c
[Common] TOF: check metadata that is initialized (#11901)
njacazio Jul 15, 2025
e1e724d
[PWGCF] Add cascades v24 with eta gap (#12057)
fuchuncui Jul 15, 2025
f97585c
[DPG] Update aQCMFTTracks.cxx (#12056)
njacazio Jul 15, 2025
6340eb6
[PWGCF] Add flag for mult. weighting on flow obs. Add additional cent…
EmilGorm Jul 15, 2025
29f39e7
[PWGLF] histogram correction (#12061)
jtanwar2212 Jul 15, 2025
e05aa76
[PWGDQ] Update the MuonForEMu cut in CutsLibrary.cxx (#12071)
MaolinZH Jul 15, 2025
f3acbbf
[PWGLF] added configurable histogram axes (#12069)
hkoley Jul 16, 2025
23a22ad
[PWGLF] Add new code to investigate He3Lambda (#12079)
mpuccio Jul 16, 2025
dbd4050
[PWGHF] Fixing THnSparse filling for Data in `taskXic` (#12082)
phymanshu Jul 16, 2025
7ad2bd8
[PWGHF] Cut variation macro: Save more cov matrix elements. Protect a…
saganatt Jul 16, 2025
dc09d40
[PWGHF] Refactor of resonances workflow, pt 2 (#12014)
Luca610 Jul 16, 2025
e74b37f
[PWGLF] Fix indexing and add invariant mass plot (#12086)
mpuccio Jul 16, 2025
ce6b513
[PWGLF] NucleiTask - Add deuteron ITS cuts (#12067)
giovannimalfattore Jul 16, 2025
8dd8c8d
[ALICE3] Add trk performance (#12092)
njacazio Jul 16, 2025
545950f
[PWGLF] Differentiate online correction for pid on pions with and wit…
scannito Jul 16, 2025
0d13c49
[PWGLF] add pi-He3 MC process (#12065)
blacwovie Jul 16, 2025
8f578df
[PWGCF] FemtoUniverse: Adding pair-seperation for pair-cuts (#12090)
prchakra Jul 16, 2025
36e8ad7
[PWGEM,PWGEM-36] skimmerGammaCalo: Add `needEMCTrigger` configurable …
mhemmer-cern Jul 16, 2025
ff2346d
[PWGLF] Add weight for mixing (#12097)
skundu692 Jul 16, 2025
77df707
[Common] multiplicity: dependency capture for INEL>0 conditional embe…
ddobrigk Jul 16, 2025
1121d55
[DPG] more QA for occup studies in data vs MC + small cut adjustments…
altsybee Jul 17, 2025
b342dc8
[PWGHF/HFL] Z task: Add charge in histograms (#12068)
sashingo Jul 17, 2025
7b02c7b
[PWGCF] Update DCA cut Pt dependence function in producer task for Pb…
ZeptoStarling Jul 17, 2025
be3ecd4
[Common] Fix Z=2 PID response for dynamic columns (#12088)
fmazzasc Jul 17, 2025
9b3e64d
[PWGHF] Extend the maximum range of the occupancy axis (#12084)
zhangbiao-phy Jul 17, 2025
d5db87a
[PWGLF] Add Xi resonance mass (#12070)
fmazzasc Jul 17, 2025
71112ec
[PWGHF] Add XicToXiPiPi to HFInvMassFitter (#12049)
pstahlhu Jul 17, 2025
acd3f34
[PWGHF] Fix sliceBy for Bs data creator (#12085)
fcatalan92 Jul 17, 2025
80c80ac
[PWGEM/Dilepton] remove unnecessary Preslice (#12073)
dsekihat Jul 17, 2025
6c5544f
Revert "[Common] Improve verbose message in TableHelper" (#12110)
njacazio Jul 17, 2025
80b4be4
[DPG] more QA histograms for data vs MC comparison (#12106)
altsybee Jul 17, 2025
b09aeae
[PWGCF] Adding process function to filter Phi and V0s simultaneously …
stefanopolitano Jul 17, 2025
2cf896f
[DPG] Making configurable pt-sampling parameters usable for partition…
arossi81 Jul 17, 2025
73d9faf
[PWGCF] FemtoUniverse: Adding function to calculate fraction of bad T…
prchakra Jul 17, 2025
ed48a3c
[PWGEM/Dilepton] update treeCreatorElectronMLDDA.cxx (#12109)
dsekihat Jul 17, 2025
76937a8
[PWGHF] Fix signal selection in Ds tree creator (#12119)
fchinu Jul 17, 2025
df9bea8
[PWGCF] Automatic invariant mass histogram range (#12117)
jaelpark Jul 17, 2025
cd44818
[PWGLF] Use configurables in QA process function (#12100)
omvazque Jul 17, 2025
da631bc
[PWGLF] NucleiTask - Added missing histogram for deuteron (#12121)
giovannimalfattore Jul 17, 2025
ce75032
[Common] Temporary first-order fix to CCDB caching mistake (#12127)
ddobrigk Jul 18, 2025
08f3733
[PWGEM/Dilepton] keep backward compatibility for qvec (#12128)
dsekihat Jul 18, 2025
6807911
[PWGCF] Added Lambda efficiency correction & changed Z-vertex binning…
JStaa Jul 18, 2025
c711155
[PWGLF] count its only + global tracks in run 3 (#12122)
maciacco Jul 18, 2025
53fbe7a
[PWGEM] Single and Pair Task, remove filter for phi to allow phi cut …
feisenhu Jul 18, 2025
92bff8e
[PWGLF] perMCColl preslice + config for MCPhi filter (#12113)
scannito Jul 18, 2025
15a4eba
[PWGHF] Add derived-data creator for Ξc+ → Ξ− π+ π+ (#12074)
vkucera Jul 18, 2025
67dedda
[PWGLF] updated datamodel of spin spin correlation with MC informatio…
prottayCMT Jul 18, 2025
c6f252f
[PWGHF] Select correct hfflag when running JPsiToee (#12134)
fchinu Jul 18, 2025
cde96bc
[PWGHF] Add D*Pi channel for B0 meson (#12111)
Marcellocosti Jul 18, 2025
8b9df2f
[PWGJE] Change the x-axis of dE/dx to momentum (p) (#12136)
ynishida-style Jul 18, 2025
cb6c7c2
[PWGLF] Add rapidity cut (#12120)
skundu692 Jul 18, 2025
f26d142
[PWGEM/Dilepton] reduce number of calling propagateMuon (#12137)
dsekihat Jul 18, 2025
ea0492d
[PWGLF] Added EventMixing (#12124)
sangwoo184 Jul 18, 2025
2143ef7
[PWGLF] Add one process function to analyse derived data with EP from…
ChiaraDeMartin95 Jul 18, 2025
6d71eb2
[PWGEM/PhotonMeson] remove dependency (#12129)
dsekihat Jul 18, 2025
0eed0d1
[PWGLF] Decreased THnSparse size for pions (#12140)
scannito Jul 18, 2025
693216b
[PWGCF] Add pair efficiency task in femtodream (#12143)
ariedel-cern Jul 18, 2025
9d2fc03
[Common] Adjust PYTHIA autodetect for Pb-Pb (#12080)
ddobrigk Jul 18, 2025
8d9773d
[PWGLF] New selections on eta and rigidity (#12125)
mpuccio Jul 18, 2025
b3b74b3
[PWGLF] Add optimized mixed event process function (#12152)
skundu692 Jul 18, 2025
c0f6781
[PWGLF] increase counter only for (physical) primary particles (#12135)
maciacco Jul 19, 2025
67421a5
[PWGLF] added mixed event for polarization as a further cross check (…
prottayCMT Jul 19, 2025
0af789a
[PWGLF] Modified event selection (#12145)
sarjeetagami Jul 19, 2025
e4127a8
[PWGCF] add pt container and remove some old code due to the limit nu…
Luzhiyongg Jul 22, 2025
266e80d
[PWGLF] Fix weighting (#12175)
skundu692 Jul 22, 2025
63b5d18
[PWGLF] Add rapidity selection (#12155)
skundu692 Jul 22, 2025
3f79668
[PWGCF] Added the efficiency correction to the invariant mass histogr…
JStaa Jul 22, 2025
199fa10
[Common] Fix timestamp module (#12159)
ddobrigk Jul 22, 2025
77b50ec
[PWGLF] added histogram for resolution in mixed events and option for…
prottayCMT Jul 22, 2025
e09e165
[PWGJE,EMCAL-568] Fix EMCal temperature calib param application (#12180)
jokonig Jul 22, 2025
2bc9813
[PWGCF] fix PID bug and more QA (#12182)
blacwovie Jul 22, 2025
87c2712
[PWGJE] Trigger Correlations: (#12148)
GijsvWeelden Jul 22, 2025
118b49b
[PWGJE] Fixing incorrectly filled histogram (#12036)
dajones2 Jul 22, 2025
79b8c59
[PWGEM/Dilepton] add a task for dilepton-hadron 2PC (#12177)
dsekihat Jul 22, 2025
37876dc
[PWGEM/Dilepton] fix for dimuon analyses (#12156)
dsekihat Jul 22, 2025
45132e4
[PWGHF,PWGJE] derivedDataCreatorDstarToD0Pi: Correct error in mass as…
Mingze129 Jul 22, 2025
1e67df2
[DPG] adding filtering of collisions to save space and better balanci…
arossi81 Jul 22, 2025
807ddcb
[ALICE3] Adding unweighted mass plots to ALICE 3 decay finder (#12166)
fcolamar Jul 22, 2025
d986644
[PWGHF] ML selections for D0 in D* selector (#12176)
Marcellocosti Jul 22, 2025
25e6d5c
[PWGHF] eID study for single electron analysis (#12103)
jpxrk Jul 23, 2025
c5a6262
[PWGDQ] Adding histograms for tag and probe (#12193)
lucamicheletti93 Jul 23, 2025
9541324
[PWGEM/PhotonMeson] add an option to require ITS hit to V0 legs (#12150)
dsekihat Jul 23, 2025
6eee3d5
[ALICE3] Changes to mcharm datamodel (#12192)
jesgum Jul 23, 2025
48c6f1e
[PWGEM/PhotonMeson] add a task for diphoton-hadron 2PC (#12195)
dsekihat Jul 23, 2025
0939d96
[PWGDQ] Add 1D histograms for Drell-Yan studies (#12190)
sahilupadhyaya92 Jul 23, 2025
d59ce93
[PWGLF] Add test version of propagation service task (#12151)
ddobrigk Jul 23, 2025
259e3d8
[PWGLF] Further studies for dNdEta with phi (#12173)
scannito Jul 23, 2025
c6068a5
[ALICE3] Update onTheFlyRichPid.cxx (#12094)
njacazio Jul 23, 2025
eed2cb4
[PWGHF] Ds-h correlation, adding separation in PID (#12095)
scattaru Jul 23, 2025
0f0a5cd
[ALICE3] Fix to mcharm pid histograms (#12199)
jesgum Jul 23, 2025
d1cc0b4
[PWGJE] Adding more multiplicity and centrality estimators (#11981)
nzardosh Jul 23, 2025
981fbd5
[PWGLF] Optimization: skip V0s not satisfying configuration earlier (…
ddobrigk Jul 23, 2025
d056c27
[PWGUD] RCT flag added (#12194)
sdudi123 Jul 23, 2025
3ea94fe
[PWGLF] Added configuragble for chi2 track selection (#12174)
gbencedi Jul 23, 2025
6e9be1a
[PWGEM/PhotonMeson] Add omega EMC task and extend gg histograms (#12184)
nstrangm Jul 23, 2025
fa8511e
[PWGJE,EMCAL-1154] Add crosstalk emulation (#11538)
mhemmer-cern Jul 23, 2025
d4c032a
[PWGUD] change ptorder in flowCorrelationUpc of PWGUD (#12130)
miedema-11 Jul 23, 2025
9eabe7b
[PWGCF] Add flag for eventconsistency, add pt-dep dcaxy to eff task (…
EmilGorm Jul 23, 2025
30d33a8
[PWGHF] Add derived-data creator for Ds+ (#12142)
vkucera Jul 23, 2025
898d212
[PWGCF] pt container should be initialized after eta region (#12198)
Luzhiyongg Jul 23, 2025
f2dca1f
[PWGLF] add momentum cuts to charged tracks (#12200)
maciacco Jul 24, 2025
3940f10
[Common] Added dimuon-muon correlations to muonQA (#12204)
ppoava Jul 24, 2025
90fe9b8
[PWGLF] inel check added (#12081)
sawankumawat Jul 24, 2025
177d6ad
[PWGEM/Dilepton] fix header file names (#12206)
dsekihat Jul 24, 2025
7b7dc3d
[Trigger] ZorroSummary fix (#12157)
lietava Jul 24, 2025
11a4cca
[DPG] Modify master (#12201)
arossi81 Jul 24, 2025
c572214
[PWGLF] Lighter tables and syntax and new configurables for the ITS c…
GiorgioAlbertoLucia Jul 24, 2025
0d953ab
[PWGLF] Update datamodel for hypernuclei kink analysis (#12186)
wang-yuanzhe Jul 24, 2025
cab295a
[PWGLF] Debugging in the QA and Analysis functions (#12211)
omvazque Jul 24, 2025
c65f4f0
[PWGDQ] “Add histograms for promptvsnonprompt jpsi polarization” (#12…
dmallick2 Jul 24, 2025
117c557
[Common,DPG] automatic extraction of orbitsPerTF from ccdb by LPMProd…
altsybee Jul 24, 2025
22cf5f6
[PWGLF] Add task to produce binned information about V0s/cascades (#1…
romainschotter Jul 24, 2025
e8025b9
[PWGLF] NucleiTask - Added missing histo (#12203)
giovannimalfattore Jul 24, 2025
fe83ab6
[PWGHF] Fix filling of MC collision info in OmegaC creator (#12208)
fcatalan92 Jul 24, 2025
d0e2b66
[PWGHF] Fix misleading histogram in event selection utils (#12215)
fcatalan92 Jul 24, 2025
0c06da7
[PWGCF] flowTask: small fix; diHadron: add PID (#12216)
Luzhiyongg Jul 24, 2025
2c7c002
[Common] Update centrality task with run dependant histograms (#12209)
jesgum Jul 24, 2025
ee5398c
[PWGJE] Added process function for inc particles (#12172)
arvindkhuntia Jul 24, 2025
14e6d4f
[PWGJE] Jet Fragmentation & V0 QA (#12170)
GijsvWeelden Jul 24, 2025
31b13b3
[PWGLF] Add changes in track selection (#12217)
gbencedi Jul 24, 2025
ba58e6f
[PWGHF] D2H fitter: Add possibility to set fixed manual mean and seco…
saganatt Jul 24, 2025
08e99cf
[PWGLF] fixing bb implementation and adding cfg for tof mass cut (#12…
mherzer28 Jul 24, 2025
b6dea83
[PWGLF] Add rotational bkg and configurables for secondary selections…
SuJeong-Ji Jul 24, 2025
0c28d90
[PWGLF] To add Charged K* production task without ResoInitializer, wi…
navneetkumar231295 Jul 24, 2025
d3816c5
[PWGLF] Switch from THnD to THnSparse (#12228)
romainschotter Jul 24, 2025
ec2cb6d
[PWGLF] Fix MC info resetting in decay3bodybuilder (#12219)
creetz16 Jul 24, 2025
5e3310a
[Common] Add disabling of track propagation if not needed (#12160)
ddobrigk Jul 25, 2025
05f9891
[PWGLF] Add flag to use T0M or V0A-based Nch rejection (#12232)
omvazque Jul 25, 2025
c2290e7
[PWGLF] Added new process function for rotational method (#12164)
hkoley Jul 25, 2025
e9c45b8
[PWGLF] Added the part of same event of KstarInOO.cxx (#12197)
JimunLee Jul 25, 2025
e65b2ed
[PWGLF] Update in track and event selection cuts (#12227)
tutripat Jul 25, 2025
6d21947
[PWGLF] Added configurable for event selection (#12235)
gbencedi Jul 25, 2025
52ced55
[PWGHF] D0 reflection removal (#11926)
samrangy Jul 25, 2025
7978e20
[PWGUD] Removed filters for Event and track counts (#12146)
ananthapadmanabhan18 Jul 25, 2025
f7ac0a3
[Infrastructure] Update CODEOWNERS (#12236)
rolavick Jul 25, 2025
6aea84f
[PWGCF] Adding selection on V0 rapidity in cf correlation (#12210)
stefanopolitano Jul 25, 2025
b0fdf32
[Common] Fixed memory issues with 3D histograms (#12226)
ppoava Jul 25, 2025
291c764
[PWGLF] Change to track chi2 per MFT clusters (#12237)
gbencedi Jul 25, 2025
d685e96
[PWGLF] updated mixing process function (#12240)
prottayCMT Jul 25, 2025
29821d1
[PWGLF] kink selection criteria added (#12223)
sdudi123 Jul 25, 2025
6525fe3
[PWGEM/Dilepton] update treeCreatorElectronMLDDA.cxx (#12231)
dsekihat Jul 25, 2025
afa21ee
[PWGCF] add dcaxy pt-dep (#12222)
EmilGorm Jul 25, 2025
c763ea5
[PWGLF] Add possibility to process MC as Data, saving info (#12243)
Roberta-Ferioli Jul 25, 2025
ba284ce
[PWGLF] Added occupancy cuts and solved O2 linter errors (#12234)
sawankumawat Jul 25, 2025
8c07c8d
[PWGJE,EMCAL-689] Add DeltaEta and DeltaPhi values to `EMCALMatchedTr…
mhemmer-cern Jul 25, 2025
1411aac
[PWGLF] initial commit on polarization correlations (#12247)
jikim1290 Jul 25, 2025
7ad9acf
[ALICE3] Add use of BDT to otf multi-charm (#12253)
jesgum Jul 25, 2025
f85568e
[PWGEM/Dilepton] update 2PC (#12254)
dsekihat Jul 25, 2025
bf84ac1
[PWGLF] Improvements in photon deduplication (#12242)
gianniliveraro Jul 25, 2025
a0cbb51
[DPG] more granular binning for kine vs occupancy histos (#12229)
altsybee Jul 26, 2025
02cb80b
[Common] Improve user-friendliness of autodetect printout (#12239)
ddobrigk Jul 26, 2025
3786573
[PWGCF] flowMc: add Ev/Tr sel; flowTask/Dihadron: add multCorr config…
Luzhiyongg Jul 26, 2025
1788662
[PWGLF] He3-L derived data analysis (#12250)
mpuccio Jul 26, 2025
42bd47f
[PWGLF] Added derived data process function (#12255)
sawankumawat Jul 26, 2025
26dd4d0
[PWGCF] Add options for 2D QA track histos for centrality dependence …
cnkoster Jul 26, 2025
d9ea6b7
[PWGLF] Added more histos for MC closure (#12258)
omvazque Jul 26, 2025
9b3211a
[PWGLF] Systematics in dN/deta with phi trigger (#12260)
scannito Jul 26, 2025
9b389d8
[Common] Improve CCDB access pattern (#12263)
ddobrigk Jul 26, 2025
8f8c5e4
[PWGEM/Dilepton] update on eventQC.cxx (#12264)
dsekihat Jul 26, 2025
9ae025c
[PWGLF] Fix initialization of ccdbApi in strangenessbuilder (#12266)
gianniliveraro Jul 27, 2025
f491ff0
[PWGUD] Added back the filters for fast analysis and new process for …
ananthapadmanabhan18 Jul 27, 2025
356ab0e
[PWGEM/Dilepton] update charged track for 2PC (#12261)
dsekihat Jul 27, 2025
3e90df6
[PWGEM/Dilepton] update treeCreatorElectronMLDDA.cxx (#12268)
dsekihat Jul 27, 2025
bb8c3ce
[PWGEM/Dilepton] remove unused parameters (#12273)
dsekihat Jul 27, 2025
210fd76
[PWGLF] Omega - more mulyiplicity histos (#12274)
lietava Jul 27, 2025
455acd9
[PWGEM/Dilepton] add dphiPosition (#12275)
dsekihat Jul 27, 2025
a5138c6
[PWGLF] Added the condition in event selection of KstarInOO.cxx (#12270)
JimunLee Jul 27, 2025
6692794
[PWGEM/Dilepton] update EMTrackCut (#12279)
dsekihat Jul 28, 2025
6d1001c
[PWGLF] Added eventmixing histogram (#12280)
sangwoo184 Jul 28, 2025
f079c26
[PWGHF] taskCorrelationD0Hadrons: D0 selection correction in efficien…
samrangy Jul 28, 2025
ea47759
[PWGCF] remove auto-correlation of cascades v24 (#12272)
fuchuncui Jul 28, 2025
ba15dd3
[PWGCF] added more event selection cuts and choice for centrality est…
SwatiSaha-1997 Jul 28, 2025
ccc8508
[PWGCF] FemtoUniverse v0cascade task -- PID bitmask for v0 and cascad…
Eloviyo Jul 28, 2025
74d34cd
[PWGEM/Dilepton] update filterEoI.cxx (#12282)
dsekihat Jul 28, 2025
1c2dc8b
[PWGLF] Adapt the task to measure lambda longitudinal polarization in…
ChiaraDeMartin95 Jul 28, 2025
b2d44f3
[PWGLF] adding cosine axis (#12281)
jikim1290 Jul 28, 2025
5e973e1
[PWGLF] Add TPC PID clusters and PID info to He3 and Lambda (#12283)
mpuccio Jul 28, 2025
990e762
[PWGCF] Add MC reco flags check, fix prompt check (#12284)
jaelpark Jul 28, 2025
36501fc
[PWGLF] Add an option to update ST TrackPar using PV in kink builder …
wang-yuanzhe Jul 28, 2025
790dd7d
[PWGEM,PWGEM-36] taskPi0FlowEMC.cxx: Clear up includes and O2linter (…
mhemmer-cern Jul 28, 2025
9f8d0aa
[PWGCF] fix track selection bug (#12238)
blacwovie Jul 28, 2025
1d5c3d4
[PWGEM/Dilepton] reduce data size for 2PC (#12290)
dsekihat Jul 28, 2025
b0feb9e
[PWGCF] Rework on the task longrangeCorrelation.cxx (#12285)
abmodak Jul 28, 2025
be5a42e
[PWGCF] Addition of likesign method (#12288)
Preet-Bhanjan Jul 28, 2025
4db5971
[PWGLF] Fix unnecessary histo filling (#12295)
gbencedi Jul 28, 2025
f061710
[Common] Batched evaluation for ONNX models to reduce memory consumpt…
ChSonnabend Jul 28, 2025
fb3c7fd
[PWGEM/Dilepton] support new data of global muons (#12297)
dsekihat Jul 28, 2025
bc5fa6c
[PWGLF] Fixed the Nch mult != 0 bug. (#12301)
omvazque Jul 28, 2025
a06f351
[PWGCF] Add additional cut on global vs V0A/T0A correlation (#12291)
EmilGorm Jul 28, 2025
193b31a
[PWGLF] Added output table to sigmaminustask (#12252)
morgmatt Jul 29, 2025
822373c
[PWGEM,PWGEM-8] Clean up of PhotonMeson (#12296)
mhemmer-cern Jul 29, 2025
ec85005
[PWGCF] add cuts for MC and data (#12289)
Luzhiyongg Jul 29, 2025
4751783
Merge branch 'master' into debug-V0_MC
a-m-andrushko Jul 29, 2025
b953784
Please consider the following formatting changes
alibuild Jul 29, 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
  •  
  •  
  •  
55 changes: 54 additions & 1 deletion .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -39,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|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
24 changes: 22 additions & 2 deletions .clang-tidy
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
CheckOptions:
- key: CheckPathRegex
value: '.*/O2/.*'
- { 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.ConstexprVariableIgnoredRegexp, value: "^k[A-Z].*$" } # Allow "k" prefix.
- { key: readability-identifier-naming.EnumCase, value: CamelCase }
- { key: readability-identifier-naming.EnumConstantCase, value: CamelCase }
- { key: readability-identifier-naming.EnumConstantIgnoredRegexp, value: "^k[A-Z].*$" } # Allow "k" prefix.
- { key: readability-identifier-naming.FunctionCase, value: camelBack }
- { key: readability-identifier-naming.MacroDefinitionCase, value: UPPER_CASE }
- { key: readability-identifier-naming.MacroDefinitionIgnoredRegexp, value: "^[A-Z]+(_[A-Z]+)*_$" } # 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"
3 changes: 2 additions & 1 deletion .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ infrastructure:
- '.github/**'
- '.checkov.yml'
- '.mega-linter.yml'
- '.pre-commit-config.yaml'
- 'cmake/**'
- 'CODEOWNERS'
- 'CPPLINT.cfg'
Expand All @@ -25,7 +26,7 @@ infrastructure:

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

dpg:
- changed-files:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mega-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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@v8.3.0
uses: oxsecurity/megalinter@v8.7.0
env:
# All available variables are described in documentation:
# https://megalinter.io/configuration/
Expand Down
37 changes: 32 additions & 5 deletions .github/workflows/o2-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
# Find issues in O2 code
name: O2 linter

'on': [pull_request, push]
"on": [pull_request_target, push]
permissions: {}
env:
MAIN_BRANCH: master
BRANCH_MAIN: master

concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.run_id }}
Expand All @@ -15,20 +15,47 @@ jobs:
o2-linter:
name: O2 linter
runs-on: ubuntu-24.04
permissions:
pull-requests: write
steps:
- name: Set branches
run: |
if [[ "${{ github.event_name }}" == "push" ]]; then
branch_head="${{ github.ref }}"
branch_base="${{ env.BRANCH_MAIN }}"
else
branch_head="refs/pull/${{ github.event.pull_request.number }}/merge"
branch_base="${{ github.event.pull_request.base.ref }}"
fi
echo BRANCH_HEAD="$branch_head" >> "$GITHUB_ENV"
echo BRANCH_BASE="$branch_base" >> "$GITHUB_ENV"
- name: Checkout Code
uses: actions/checkout@v4
with:
ref: ${{ env.BRANCH_HEAD }}
fetch-depth: 0 # needed to get the full history
- name: Run tests
id: linter
run: |
# Diff against the common ancestor of the source branch and the main branch.
readarray -t files < <(git diff --diff-filter d --name-only origin/${{ env.MAIN_BRANCH }}...)
# Diff against the common ancestor of the source (head) branch and the target (base) branch.
echo "Diffing ${{ env.BRANCH_HEAD }} against ${{ env.BRANCH_BASE }}."
readarray -t files < <(git diff --diff-filter d --name-only origin/${{ env.BRANCH_BASE }}...)
if [ ${#files[@]} -eq 0 ]; then
echo "::notice::No files to lint."
echo "linter_ran=0" >> "$GITHUB_OUTPUT"
exit 0
fi
[ ${{ github.event_name }} == 'pull_request' ] && options="-g"
echo "linter_ran=1" >> "$GITHUB_OUTPUT"
[[ "${{ github.event_name }}" == "pull_request_target" ]] && options="-g"
# shellcheck disable=SC2086 # Ignore unquoted options.
python3 Scripts/o2_linter.py $options "${files[@]}"
echo "Tip: If you allow actions in your fork repository, O2 linter will run when you push commits."
- name: Comment PR
if: (success() || failure()) && (github.event_name == 'pull_request_target' && steps.linter.outputs.linter_ran == 1)
uses: thollander/actions-comment-pull-request@v3
with:
comment-tag: o2-linter
message: "**O2 linter results:**
❌ ${{ steps.linter.outputs.n_issues }} errors,
⚠️ ${{ steps.linter.outputs.n_tolerated }} warnings,
🔕 ${{ steps.linter.outputs.n_disabled }} disabled"
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v1
- uses: actions/stale@v9
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-pr-message: 'This PR has not been updated in the last 30 days. Is it still needed? Unless further action is taken, it will be closed in 5 days.'
Expand Down
6 changes: 6 additions & 0 deletions .mega-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,11 @@ DISABLE_LINTERS:
- BASH_SHFMT
- CPP_CLANG_FORMAT
- JSON_PRETTIER
- PYTHON_BLACK
- PYTHON_FLAKE8
- PYTHON_ISORT
- REPOSITORY_DEVSKIM
- REPOSITORY_GITLEAKS
- REPOSITORY_KICS
- REPOSITORY_SECRETLINT
- REPOSITORY_TRIVY
Expand All @@ -35,3 +39,5 @@ PYTHON_PYRIGHT_CONFIG_FILE: pyproject.toml
PYTHON_RUFF_CONFIG_FILE: pyproject.toml
CPP_CPPLINT_FILE_EXTENSIONS: [".C", ".c", ".c++", ".cc", ".cl", ".cpp", ".cu", ".cuh", ".cxx", ".cxx.in", ".h", ".h++", ".hh", ".h.in", ".hpp", ".hxx", ".inc", ".inl", ".macro"]
CPP_CLANG_FORMAT_FILE_EXTENSIONS: [".C", ".c", ".c++", ".cc", ".cl", ".cpp", ".cu", ".cuh", ".cxx", ".cxx.in", ".h", ".h++", ".hh", ".h.in", ".hpp", ".hxx", ".inc", ".inl", ".macro"]
CPP_CPPCHECK_ARGUMENTS: --language=c++ --std=c++20 --check-level=exhaustive --suppressions-list=cppcheck_config
REPOSITORY_GITLEAKS_PR_COMMITS_SCAN: true
16 changes: 16 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# See https://pre-commit.com for more information
# See https://pre-commit.com/hooks.html for more hooks
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v5.0.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- repo: https://github.com/pre-commit/mirrors-clang-format
rev: v20.1.5 # clang-format version
hooks:
- id: clang-format
- repo: https://github.com/cpplint/cpplint
rev: 2.0.2
hooks:
- id: cpplint
2 changes: 1 addition & 1 deletion ALICE3/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ add_subdirectory(Core)
# add_subdirectory(DataModel)
add_subdirectory(Tasks)
add_subdirectory(TableProducer)
add_subdirectory(Tools)
# add_subdirectory(Tools)
13 changes: 11 additions & 2 deletions ALICE3/Core/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,27 @@

o2physics_add_library(ALICE3Core
SOURCES TOFResoALICE3.cxx
TrackUtilities.cxx
DelphesO2TrackSmearer.cxx
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::AnalysisCore)
PUBLIC_LINK_LIBRARIES O2::Framework
O2Physics::AnalysisCore)

o2physics_target_root_dictionary(ALICE3Core
HEADERS TOFResoALICE3.h
TrackUtilities.h
DelphesO2TrackSmearer.h
LINKDEF ALICE3CoreLinkDef.h)

o2physics_add_library(FastTracker
SOURCES FastTracker.cxx
PUBLIC_LINK_LIBRARIES O2::Framework O2Physics::AnalysisCore)
DetLayer.cxx
DelphesO2LutWriter.cxx
PUBLIC_LINK_LIBRARIES O2::Framework
O2Physics::AnalysisCore
O2Physics::ALICE3Core)

o2physics_target_root_dictionary(FastTracker
HEADERS FastTracker.h
DetLayer.h
DelphesO2LutWriter.h
LINKDEF FastTrackerLinkDef.h)
Loading
Loading