Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2667 commits
Select commit Hold shift + click to select a range
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
90209e8
[DPG] more options for phi-dependent study (#12300)
altsybee Jul 29, 2025
eb98f56
[ALICE3] Add bdt score histograms to otf multi-charm (#12298)
jesgum Jul 29, 2025
82168ab
[PWGJE] Add cent axis to histogram (#12248)
arvindkhuntia Jul 29, 2025
e7b31d0
[PWGCF] Fix code replication (#12302)
abmodak Jul 29, 2025
2dba948
[PWGJE] take pT hard from event, add option to reject single track or…
jaimenorman Jul 29, 2025
7add31a
[Trigger] Support for the new lumi-task output (#12312)
mpuccio Jul 29, 2025
bc376c8
[PWGLF] More on systematics for dNdeta with phi trigger (#12318)
scannito Jul 29, 2025
9625ee3
[PWGCF] FemtoUniverse -- Add MC analysis to debug-V0 task. (#12307)
a-m-andrushko Jul 29, 2025
1e40ec3
[PWGLF] Phi parametrizations were updated (#12320)
PaolaVT Jul 29, 2025
952faa6
[PWGLF] Add 2 extra dimensions: PtArmV0 and AlphaV0 (#12321)
romainschotter Jul 29, 2025
e94717a
[Common] Apply vertex-Z equalization in centrality studies (#12308)
ddobrigk Jul 29, 2025
652b251
[PWGLF] Added signal/event loss corrections (#12293)
sawankumawat Jul 30, 2025
f853ccf
[Common,PWGLF] Expose configurables inside TrackTuner in propagationS…
ddobrigk Jul 30, 2025
febce25
[PWGCF] FemtoUniverse: Fixing the bug in phi calculation at R (#12315)
prchakra Jul 30, 2025
be3b919
[PWGLF] Added cuts on particle mother (#12323)
sawankumawat Jul 30, 2025
ef11c50
[PWGCF] FemtoUniverse cascade task -- Pid bitmask implementation on c…
Eloviyo Jul 30, 2025
b148970
[Common] single-device TPC PID service for testing (#12277)
ddobrigk Jul 30, 2025
fd0cf14
[PWGCF] FemtoUniverse v0cascade Task -- added v0-cascade process func…
Eloviyo Jul 30, 2025
d13f06f
[PWGHF] Use the option of occupancy estimator from HfEventSelection i…
wuctlby Jul 30, 2025
2b86f73
[PWGJE] Add multiplicity selection (#12313)
KotliarovAr Jul 30, 2025
fc08776
[PWGEM] Add DCA1 vs DCA2 hist to DielectronMC task (#12325)
feisenhu Jul 30, 2025
8d2fe9c
[PWGLF] Fix V0DataLink filling + return calls when moving TPC only t…
romainschotter Jul 30, 2025
0fd52c0
[PWGLF] Update decay3body analysis (#12317)
creetz16 Jul 30, 2025
af983df
[PWGJE] Fixed 3D histogram filling (#12332)
arvindkhuntia Jul 30, 2025
d00e56b
[PWGCF] Add generic 2-prong MC processor (#12335)
jaelpark Jul 30, 2025
0091fc0
[PWGLF] Process MC allows to store hadron-he3 pairs that do not come …
GiorgioAlbertoLucia Jul 30, 2025
b47870e
[Common] improve handling of PVz QA histograms (#12287)
ddobrigk Jul 30, 2025
bdaeb3b
[PWGLF] Corrected error in accessing McCollision indices (#12316)
morgmatt Jul 30, 2025
6d65772
[DPG] Allowing to avoid collision index in track table. This is neede…
arossi81 Jul 30, 2025
0409cd9
[PWGCF] FemtoUniverse cascade task -- added MC truth process function…
Eloviyo Jul 30, 2025
24f8b3b
[PWGJE] Adding outlier cut QA (#12225)
dajones2 Jul 30, 2025
6f50742
[PWGEM/Dilepton] add muons in struct CheckSmearing (#12314)
dsekihat Jul 30, 2025
7f4271d
[PWGLF] add competing mass cut for omega's (#12339)
rspijkers Jul 31, 2025
d02db97
[PWGLF] Fix daughter track selection (#12336)
ChiaraDeMartin95 Jul 31, 2025
a2c6af3
[PWGCF] add QA for weighted centrality (#12337)
Luzhiyongg Jul 31, 2025
fb7821f
[PWGLF] Add option for hypertriton kink analysis (#12329)
wang-yuanzhe Jul 31, 2025
23f36f0
[PWGEM/Dilepton] update electron and event tables (#12343)
dsekihat Jul 31, 2025
06e2d8d
[Common] Reorder dEdxNorm use in TPC PID (#12348)
ddobrigk Jul 31, 2025
c9ec433
[PWGCF] Add JCorran MC process (#12340)
jaelpark Jul 31, 2025
a0fbdcc
[PWGUD] Made Events and Track Counter Seperate (#12267)
ananthapadmanabhan18 Jul 31, 2025
91de2ab
[PWGUD] memory issue resolve (#12292)
sdudi123 Jul 31, 2025
b0c092c
[PWGUD] Rho prime to 4 pi (#12305)
CesarOmarRA Jul 31, 2025
33adad7
[PWGLF] Minor correction in defining histogram (#12345)
sawankumawat Jul 31, 2025
8bc3d2b
[PWGJE] Jet Fragmentation & V0 QA (#12344)
GijsvWeelden Jul 31, 2025
7d6f7b8
[PWGCF] Fix bug in defining QA/EventHist (#12322)
abmodak Jul 31, 2025
7d2340f
[PWGCF] fix a bug about cascades competing mass rejection (#12334)
fuchuncui Jul 31, 2025
9469091
[PWGCF] New Task for PID two particle correlations (#12350)
Preet-Bhanjan Jul 31, 2025
157f2e5
[Common] fix: quick for returning rate for outside range (#12357)
lietava Jul 31, 2025
50d9c10
[PWGLF] added event selection in MC (#12356)
sarjeetagami Jul 31, 2025
e4c2b90
[Common] Improve printouts for easier debugging (#12358)
ddobrigk Jul 31, 2025
1bc4765
[PWGLF] Fix filling of weak decaying daughters (#12347)
fmazzasc Jul 31, 2025
9afd0ca
[PWGEM/Dilepton] fix to #12343 (#12362)
dsekihat Jul 31, 2025
859e04a
[PWGEM/Dilepton] quick fix in 2PC (#12364)
dsekihat Jul 31, 2025
74377ee
[PWGCF] Fix missing MC table subscription (#12349)
jaelpark Aug 1, 2025
17ec5fa
[PWGCF] add multiplicity correlation QA run-by-run (#12352)
Luzhiyongg Aug 1, 2025
52d9226
[PWGLF] Fixed bug in the processing of cascades (#12354)
GiorgioAlbertoLucia Aug 1, 2025
09462de
[PWGEM/PhotonMeson,Trigger] update pcm data and add converters (#12363)
dsekihat Aug 1, 2025
33c43b1
[PWGJE] Replace TMath methods with O2 ones (#12353)
arvindkhuntia Aug 1, 2025
46990fb
[Common] Use metadataHelper from namespace (#11885)
njacazio Aug 1, 2025
6af7f41
[PWGLF] Remove subscription to TOFPIDs table (#12361)
romainschotter Aug 1, 2025
c9cbe27
[PWGHF] Z: Add eta and dE/dx axes. Add electron momentum correction f…
sashingo Aug 1, 2025
af81c8d
[PWGHF] D+: Add dependence on PV contributors to thnsparse (#12230)
apalasciano Aug 1, 2025
8336967
[PWGDQ] Add geometry loading to dilepton-track task (#12355)
kaareendrup Aug 1, 2025
56bb946
[PWGDQ] Add muon dileptontrack-table to tableReader_withAssoc (#12359)
kaareendrup Aug 1, 2025
a76f4e4
[PWGLF] fix index for bkg candidates (#12370)
ChiaraDeMartin95 Aug 1, 2025
0e35491
[PWGJE] Removing random track historam (#12360)
dajones2 Aug 1, 2025
ce44738
[PWGJE] Change the method for measuring energy loss outside the jet (…
ynishida-style Aug 1, 2025
d5dd6b2
O2 linter: Accept (almost) any exception reason (#12342)
vkucera Aug 1, 2025
fc1a93d
[PWGLF] Fix memory issues (#12373)
gbencedi Aug 1, 2025
f84b010
[Common/EventPlane] eta selection with configurable (#12367)
jikim1290 Aug 1, 2025
b1b7e8d
[PWGJE,EMCAL-670] Fix emcalcorrectiontask when running over JJ MC (#1…
mhemmer-cern Aug 1, 2025
406b8a0
[PWGLF] Minor changes in histogram (#12366)
sawankumawat Aug 1, 2025
47e7654
[PWGCF] Added Event trigger 13, Track selection: nclustersTPC, chi2pe…
nmallick19 Aug 1, 2025
cde56bb
[DPG] adding new QA task to monitor outliers and pileup in OO and NeN…
altsybee Aug 1, 2025
6ec29e3
[PWGEM/Dilepton] update 2PC (#12379)
dsekihat Aug 2, 2025
323c6f0
[PWGLF] The analysis task dedxPidAnalysis.cxx was added (#12388)
PaolaVT Aug 2, 2025
1dbdcdc
[PWGEM/Dilepton] update treeCreatorElectronMLDDA.cxx (#12380)
dsekihat Aug 2, 2025
3952455
[PWGCF] added histos and condition for pZDC (#12387)
hernasab Aug 2, 2025
ae9aa1e
[PWGEM/Dilepton] update on dphiPosition (#12389)
dsekihat Aug 2, 2025
e7a258c
[PWGLF] adding sign for two particle polarization (#12368)
jikim1290 Aug 2, 2025
bede6cb
[PWGCF] add global vs multV0A cut in di-hadron (#12393)
Luzhiyongg Aug 2, 2025
b3fbfe8
[PWGEM] Add task to compare V0s from LF and EM builder (#12383)
Steffimro Aug 2, 2025
fe98a01
[PWGLF] Added pT dependent DCAxy cut (#12394)
sawankumawat Aug 2, 2025
6b0d3f7
[PWGHF] Fixed bug in D-track resonance workflow (#12386)
Luca610 Aug 2, 2025
052c688
[PWGEM/PhotonMeson] reduce data size of ele from dalitz (#12397)
dsekihat Aug 2, 2025
e17bd75
[PWGEM/Dilepton] remove unnecessary function in filterEoI.cxx (#12399)
dsekihat Aug 3, 2025
e9cb5f4
[PWGCF] FemtoUniverse v0cascade task -- added zorro software trigger …
Eloviyo Aug 3, 2025
5a007a9
[PWGLF,Trigger] Update tofpidgeneric for secondary tracks to use TOFR…
wang-yuanzhe Aug 3, 2025
d604a5b
[PWGCF] Add histogram for efficiency correction (#12374)
nidamalikk Aug 3, 2025
4697a08
[PWGCF] Update PiDeuteronFemto.cxx (#12402)
blacwovie Aug 3, 2025
c82923c
Merge branch 'AliceO2Group:master' into helicity_task
a-m-andrushko Aug 3, 2025
0f9bca4
Please consider the following formatting changes
alibuild Aug 3, 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