Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
278 commits
Select commit Hold shift + click to select a range
0a5e5a4
[PWGCF] Correction in histname to fill DCA dist before selection (#15…
SwatiSaha-1997 Feb 27, 2026
f5b37a2
[PWGEM] Add the possibility to select electrons with a given PID hypo…
rbailhac Feb 27, 2026
6bfaffd
[PWGLF,PWGMM] Properly account for -1 shift between CTPinput and test…
fgrosa Feb 27, 2026
fd7b25c
[PWGLF] Minor Table Subscription Change (#15192)
nkaratze Feb 27, 2026
79908ab
[PWGLF] Fixed calculation in correctPtHe3TrackedAsTriton function (#1…
GiorgioAlbertoLucia Feb 27, 2026
76e8789
[PWGLF] Added centrality estimator for phitask and new separate kstar…
hkoley Feb 27, 2026
1dda379
[PWGLF] Uncommented Event Selection (#15199)
nkaratze Feb 27, 2026
9bf08d9
[PWGLF,PWGMM] Fix position of update of last BC with activity for SL …
fgrosa Feb 28, 2026
b886aa8
[PWGLF] Track cuts were modified (#15200)
PaolaVT Feb 28, 2026
13b0a7e
[ALICE3] Explicitly set ccdb manager in geometryContainer instances (…
jesgum Feb 28, 2026
f785f4e
[PWGEM/Dilepton] reduce muon table size (#15201)
dsekihat Feb 28, 2026
1722826
[PWGHF] Add D0+gamma in charm reso data creator (#15205)
fgrosa Feb 28, 2026
2e7a697
[PWGLF] Added condition for all generated events in MC for signal los…
sawankumawat Feb 28, 2026
f69ba9b
[PWGLF] adding pointing angle selection (#14855)
jikim1290 Mar 1, 2026
9cd93d6
[PWGEM/Dilepton] update muon analyses (#15207)
dsekihat Mar 1, 2026
3ac1f96
[PWGLF] Fix rapidity calculation for Xi particles (#15202)
romainschotter Mar 1, 2026
98a43c5
[PWGEM/Dilepton] update matchingMFT.cxx (#15209)
dsekihat Mar 1, 2026
6f9193a
[PWGCF] Added QA histograms (#15204)
SwatiSaha-1997 Mar 2, 2026
31366ef
[PWGLF] Change return statements to continue in mixed event selection…
hkoley Mar 2, 2026
2cd6674
[PWGCF] Update radial flow decorr task to include PID (#15210)
somabhatta Mar 2, 2026
38ff8e6
[PWGCF] FemtoUniverse producer: Add option to call fillParticles for …
alicja-pp Mar 2, 2026
8756c99
[PWGHF] Add Lc into derivedDataCreatorCorrelationsReduced (#15187)
dongfangqingxin Mar 2, 2026
b6de917
[PWGLF] Change in hStrangeCorrelation.cxx (#15214)
lhusova Mar 2, 2026
7100e65
[PWGEM] Fix Event subscription in process functions (#15218)
Steffimro Mar 2, 2026
dff683d
[PWGCF] Calculate observables as a func. of Ngen in MCgen and rec (#1…
SwatiSaha-1997 Mar 2, 2026
d8c271a
[PWGEM/Dilepton] option to select only correct/wrong match for muon i…
dsekihat Mar 2, 2026
34419e7
[PWGJE] Fix on configurable axes (#15190)
joachimckh Mar 2, 2026
a3ceeb7
[PWGHF] Fix corr. bkg. Sc tree filling. (#15226)
mfaggin Mar 2, 2026
2c27f23
[Common] Use helix propagation to compute fwdtrack DCA in fwdtrackext…
mcoquet642 Mar 2, 2026
ac253eb
[Common] TPC PID: Cleanup of CCDB accessors (#13265)
jezwilkinson Mar 2, 2026
1190e0a
[PWGUD] Few generator ID LOGs added (#15216)
amatyja Mar 2, 2026
55af72c
[PWGCF] Add pt spectra hist for QA (#15215)
huinaibing Mar 2, 2026
f8c1c17
[PWGCF] process MultSet and track selection bit check added (#15180)
nmallick19 Mar 2, 2026
05e999d
[PWGCF] Add pT dis QA for subevents (#15220)
Luzhiyongg Mar 2, 2026
12ee99f
[PWGCF] modularization of functions for event selection and filling h…
jikim1290 Mar 2, 2026
2bcd739
[PWGCF] Choice to drop step 6 (reco) when efficiency is loaded (#15229)
nmallick19 Mar 2, 2026
8ff26f3
[PWGLF] Event Selection: Splits sel8 into their components (#15228)
omvazque Mar 2, 2026
e5cfa50
[PWGLF] Add new process function for MC spin correlation, fix systema…
skundu692 Mar 2, 2026
9a4cf53
[PWGUD] filtered table (#15231)
miedema-11 Mar 3, 2026
77b3b50
[ALICE3] Move fitter settings to configurables and fix for cascade ki…
jesgum Mar 3, 2026
cce8382
[Infrastructure] Update CODEOWNERS (#15236)
romainschotter Mar 3, 2026
10cfa0e
[PWGJE] jetFinderQA fixes, new debug process; trackEff/jetSpectraChar…
aimeric-landou Mar 3, 2026
ab44bdd
[Common] Fix for fwdtrackextension crash (#15238)
mcoquet642 Mar 3, 2026
587b052
[PWGHF] Add Lc(<-Sc) pt in the tree. (#15234)
mfaggin Mar 3, 2026
902fff5
[ALICE3] Set ccdb manager in geocontainer for otf tracker pid (#15233)
jesgum Mar 3, 2026
ce41ee8
[PWGCF] FemtoUniverse V0 Task -- implemented bitmask and strangeness …
Eloviyo Mar 3, 2026
0b64863
[PWGUD] truegap filtered (#15239)
miedema-11 Mar 4, 2026
a1dd810
[PWGCF] Update Femto framework (#15246)
ariedel-cern Mar 4, 2026
e57374b
[Common] remove ROF border cut from sel8 for 2026 runs (#15237)
altsybee Mar 4, 2026
4d1cb8d
[PWGLF] Correct logical condition in DCA to PV cuts (#15232)
PaolaVT Mar 4, 2026
c97275a
[PWGUD] filter Nch (#15250)
miedema-11 Mar 4, 2026
0b3a5c8
[Trigger] Boost::system does not exist any more in new boost versions…
davidrohr Mar 4, 2026
0b62b01
[PWGDQ] matchingQA: added match attempts analysis (#15235)
aferrero2707 Mar 4, 2026
ba6a03d
[PWGUD] UPC tag logic change for generated event MC (#15252)
sdudi123 Mar 4, 2026
079e9ed
[PWGCF] Add mc3d femtodream (#15160)
wenyaCern Mar 4, 2026
18f0d90
[PWGCF] Implementing multiplicity correlation cuts for event selectio…
SwatiSaha-1997 Mar 4, 2026
e449438
[Infrastructure,PWGJE] Fix RECC vs PCH interference (#15255)
ktf Mar 4, 2026
3fd02a0
[PWGLF] adding CentFT0CVariant2s (#15258)
jikim1290 Mar 4, 2026
ba41293
[PWGEM/Dilepton] update muon analyses (#15260)
dsekihat Mar 4, 2026
85604b4
[PWGHF] taskCharmPolarisation: Fill in the absolute vale of the rapid…
Mingze129 Mar 4, 2026
16a5035
[PWGCF] Apply Global+ITS only tracks (#15262)
ilikmeta Mar 4, 2026
83fee80
[PWGCF] Added FV0-TPC correlations (#15254)
lcernusa Mar 4, 2026
05572c0
[Infrastructure] Update CODEOWNERS (#15267)
otonvd Mar 4, 2026
c5fcc82
[PWGLF] Add HI Lambda/AntiLambda polarization around jets workflow (#…
cmuncinelli Mar 4, 2026
4cbfcbd
[PWGEM] PhotonMeson: Switch from EMEvents to PMEvents (#15270)
mhemmer-cern Mar 4, 2026
4554a2e
[PWGJE] Add new jet substructure observable (#15244)
monamelop Mar 4, 2026
554c09b
[PWGHF] Add derived data creator for Lc in pK0s. Farewell! (#15259)
DelloStritto Mar 5, 2026
fcf7577
[PWGCF] Update femto framework (#15266)
ariedel-cern Mar 5, 2026
b14a4b8
[PWGCF] DptDpt - Fine tune on the fly initialization (#15269)
victor-gonzalez Mar 5, 2026
8eb0995
[Infrastructure] Update CODEOWNERS (#15271)
otonvd Mar 5, 2026
476b9f5
[PWGDQ] Comment out cout statements for bimodality coefficients (#15256)
ypwangg Mar 5, 2026
918b42f
[PWGLF] Add function to compute jet pt resolution (#15268)
alcaliva Mar 5, 2026
02309c5
[PWGCF] DCA cut for global tracks (#15248)
somabhatta Mar 5, 2026
938450e
[PWGLF] Add isPhysicalPrimary() for check the primary tagging (#15273)
limhyunji999 Mar 5, 2026
66e2ecf
[PWGUD] Fix of two tracks table tree (#15257)
rolavick Mar 5, 2026
7e897f0
[DPG] Adding possibility to filter on collisions with kIsGoodITSLayer…
arossi81 Mar 5, 2026
19ce1b7
[PWGEM/Dilepton] update electron table 6 to add pid for tracking (#15…
dsekihat Mar 5, 2026
9e966e2
[PWGLF,PWGMM] Make track cuts configurable (#15247)
jmunozme Mar 5, 2026
69e7b28
[PWGHF] Delete redundant MC columns from the data model (#14962)
vkucera Mar 5, 2026
06ea0ec
[PWGEM/Dilepton] update DimuonCut (#15285)
dsekihat Mar 6, 2026
55a7569
[ALICE3] Pass number of silicon hits to the track and store it. (#15265)
axti98 Mar 6, 2026
0374cd4
[PWGEM] PhotonMeson: Add converter from EMEvents_004 to PMEvents (#15…
mhemmer-cern Mar 6, 2026
1e6c13d
[PWGJE] adding mcCollision selections for TVX trigger (#15278)
nzardosh Mar 6, 2026
0cdf662
[PWGLF] Add new process function for spin correlation to study mixing…
skundu692 Mar 6, 2026
16598f7
[PWGHF] Adding missing subscriptions to important tables in correlato…
VDiBella Mar 6, 2026
9e9631b
[PWGHF] Apply the eta selection to the trigger candidates (#15289)
wuctlby Mar 6, 2026
a775f1a
[ALICE3] Refactor track hit storage to use std::array (#15275)
njacazio Mar 6, 2026
022e2b4
[PWGCF] use zdc energy to do some try (#15288)
kegang02 Mar 6, 2026
60d431b
[PWGLF] added DCAxy p-dependent cut and added rotational method (#15…
nasirmehdimalik Mar 6, 2026
b5a10f8
[PWGJE] modify the delta pT method to include jetless events (#15286)
Hamwooseok Mar 6, 2026
92f0a57
[PWGJE] Adding D0+JET correlation task (#14795)
MattOckleton Mar 6, 2026
87651ae
[PWGLF] Fix missing update of the TPCdrift manager (#15194)
romainschotter Mar 6, 2026
736b868
[PWGEM/Dilepton] add an option for ITSsa in MC (#15291)
dsekihat Mar 6, 2026
f7df3e9
[PWGEM/Dilepton] fix in muon tree MC (#15292)
dsekihat Mar 6, 2026
a855415
[PWGLF,PWGMM] Add new BC classifications (#15298)
Steffimro Mar 6, 2026
c25bcdf
[PWGCF] Fixing minor bugs (#15277)
sustripathy Mar 7, 2026
285e2cf
[PWGCF] Addition of dEdx distributions after PID cut (#15297)
Preet-Bhanjan Mar 7, 2026
22cde26
[PWGCF] Added corrections and Mft reassociated tracks (#15293)
Thorkj Mar 7, 2026
c49ea12
[PWGCF] Add centrality QA (#15283)
fsii Mar 7, 2026
dc4cb0d
[PWGCF] removed obsolete zdc sector information and added new ZDC cor…
hernasab Mar 7, 2026
f342394
[PWGCF] Flow-decorrelations bug fix (#15276)
lcernusa Mar 7, 2026
a61c3c1
[PWGHF] Add alternative FT0c centrality estimator in HF centrality (#…
stefanopolitano Mar 7, 2026
b56166e
[PWGLF] Fix event mixing sliding for spin correlation (#15300)
skundu692 Mar 7, 2026
655ffdd
[PWGLF] Adds histograms: type FT0 vs TVX (#15299)
omvazque Mar 7, 2026
9c8760b
[PWGLF] Add histograms for closure test (#15287)
alcaliva Mar 7, 2026
2c40322
[PWGCF] DptDpt - Fine tune on the fly second pass (#15301)
victor-gonzalez Mar 7, 2026
5f0de8f
[PWGEM] SingleTrackQCMC adapt axis labels (#15294)
feisenhu Mar 7, 2026
5101350
[PWGLF] Change Phi binning range and add QA histogram to monitor cent…
skundu692 Mar 8, 2026
d00c501
[PWGEM/Dilepton] update TOF recalculate for electrons (#15306)
dsekihat Mar 8, 2026
ac08667
[PWGCF] Use ITS only track for mean pt calculation (#15290)
huinaibing Mar 8, 2026
852adf7
[PWGCF] add 2D event selection limits and PID safety cuts (#15304)
somabhatta Mar 8, 2026
2a639a3
[PWGCF] Add configurable for recalibrated DCA cut (#15307)
fsii Mar 8, 2026
6fef78d
[PWGCF] DptDpt - Circumvent the inline generator configuration (#15308)
victor-gonzalez Mar 9, 2026
d0a4f32
[PWGHF] Add gen. particles in Sigmac tree. (#15295)
mfaggin Mar 9, 2026
d3f09db
[PWGCF] Add QA plots and update some configs (#15309)
kegang02 Mar 9, 2026
30a9baf
[PWGLF] Configurable regrouping, new check in hStrangeCorrelation (#1…
lhusova Mar 9, 2026
0c64db8
[PWGLF] Change Generated Event selection in NucleiSpectra.cxx (#15158)
Cristian-Moscatelli Mar 9, 2026
36d2cbd
[PWGDQ] Fixing issue in the CCDB call in Mu calculation (#15310)
lucamicheletti93 Mar 9, 2026
980a3ee
[PWGDQ] Added additional TOF only cut, added alice 3 track histograms…
axti98 Mar 9, 2026
05c70b3
[PWGDQ] Add a new file dqEnergyCorrelator_direct.cxx for the energy c…
YazhenLin Mar 9, 2026
088d3f9
[PWGEM/Dilepton] implement dimuon prefilter (#15316)
dsekihat Mar 9, 2026
9ca0c83
[PWGLF] K*(892)0 PbPb analysis update (#15303)
murioni Mar 9, 2026
1163331
[PWGLF] Fix crash due to the update of the TPC drift manager (#15318)
romainschotter Mar 10, 2026
e54bfa5
[Tutorial] add a test task for ccdb table (#15208)
dsekihat Mar 10, 2026
0298b46
[PWGLF] Fix derived data merging and optimizing workflow (#15321)
cmuncinelli Mar 10, 2026
3aee79b
[PWGEM/Dilepton] fix to clear clear map in prefilter (#15322)
dsekihat Mar 10, 2026
1549cd9
[PWGDQ] Change the code dqEnergyCorrelator_direct.cxx for the energy …
YazhenLin Mar 10, 2026
30dd34d
[Common] avoid repeated CCDB calls (#15329)
jgrosseo Mar 10, 2026
000404a
[PWGJE] GNN b-jet histograms to investigate minor peak structure in D…
choich08365 Mar 10, 2026
99a9619
[PWGHF] taskFlow.cxx : solve issue with CorrelationContainer (#15279)
AlexianL Mar 10, 2026
d01e369
[PWGEM/Dilepton] update matchingMFT.cxx (#15330)
dsekihat Mar 10, 2026
cb9a32d
[PWGLF] enlarge domain for pt resolution study (#15326)
alcaliva Mar 10, 2026
157f2c6
[PWGDQ] Delete the unused code and fix some errors (#15331)
YazhenLin Mar 10, 2026
929b130
[PWGCF] FemtoUniverse V0 Task -- added has TOF check for combined sig…
Eloviyo Mar 10, 2026
6ef0aef
[PWGEM] Add new ML features and add optional alpha meson cut (#15323)
ikantak Mar 10, 2026
50b7696
[PWGLF] Cheks for BC (#15332)
omvazque Mar 10, 2026
862495e
[PWGEM/Dilepton] add createResolutionMapDerived.cxx (#15337)
dsekihat Mar 10, 2026
4270ea4
[DPG] Added bc and time-dependent counters (#15333)
ekryshen Mar 10, 2026
ca4537e
[PWGJE] pTHat handling, remove HepMCXSections dependency, add R-d… (#…
joonsukbae Mar 10, 2026
8f2a197
[PWGCF] additional track QA (#15340)
EmilGorm Mar 10, 2026
25109b7
[PWGEM/Dilepton] update mft ref bit (#15343)
dsekihat Mar 11, 2026
03dafff
[Infrastructure] Bump oxsecurity/megalinter from 9.3.0 to 9.4.0 (#15211)
dependabot[bot] Mar 11, 2026
bf0341e
[Infrastructure] Add `photon` label to labeler config (#15138)
mhemmer-cern Mar 11, 2026
d749fc8
[PWGJE] Add new D0 substructure task (#15311)
pdhankhe Mar 11, 2026
ef0039e
[PWGDQ] Fix necessary use of ReducedEventsMultPV in rableReader_withA…
axti98 Mar 11, 2026
322aa31
[DPG] Add ccosThetaStar in D0 derived data creator for calibration st…
fgrosa Mar 11, 2026
9db8942
[PWGCF] Update radial flow pid limits new (#15320)
somabhatta Mar 11, 2026
70ae48d
[PWGLF/NuSpEx] Changed track selection: nTPCClus -> ntpcNClsCrossedRo…
mapalhares Mar 11, 2026
c91e688
[PWGLF] Fixing Unbound indices error (small fixes) (#15352)
cmuncinelli Mar 11, 2026
95ff82f
[PWGEM/Dilepton] remove unnecessary headers (#15350)
dsekihat Mar 11, 2026
66a94b9
[PWGLF] Change PID selection for f1p correlation (#15353)
skundu692 Mar 11, 2026
41e7a84
[PWGHF] taskCharmPolarisation: Add centrality axis to the output (#15…
Mingze129 Mar 11, 2026
b8c9ee9
[PWGEM/Dilepton] update skimmerPrimaryElectronQC.cxx (#15351)
dsekihat Mar 11, 2026
f4f2e42
[PWGLF,PWGMM] UPDATE eff param and json name of configurables (#15356)
jmunozme Mar 12, 2026
a42bf91
[PWGJE] fixing bug in background eta (#15361)
nzardosh Mar 12, 2026
31493dc
[PWGEM] Add optional PCM material-budget weights in PCMPCM (#15139)
yelmardb Mar 12, 2026
3125f55
[PWGDQ] fixed configurable matching methods parameters (#15302)
aferrero2707 Mar 12, 2026
8c53f9b
[PWGJE] GNN b-jet histograms revised (#15347)
choich08365 Mar 12, 2026
da94fc3
[PWGDQ] Add some code in dqEnergyCorrelator_direct.cxx (#15360)
YazhenLin Mar 12, 2026
b1566c9
[PWGLF] Implements RCT-based selections in Data and MC (#15355)
omvazque Mar 12, 2026
bca6d9b
[PWGEM/Dilepton] update DileptonHadronMPC.h (#15364)
dsekihat Mar 12, 2026
6449540
[PWGJE] Fixing jetCorrelationD0 table columns (#15365)
MattOckleton Mar 12, 2026
e9a9d6b
[PWGLF] Small fixes (#15368)
nkaratze Mar 12, 2026
1e46d54
[PWGCF] Modify QA axes, remove pass-by-ref on int (#15362)
EmilGorm Mar 12, 2026
7546ae5
[PWGCF] FemtoUniverse V0 Task -- has TOF check under same and mixed e…
Eloviyo Mar 13, 2026
1030ea4
[PWGCF] Update histogram definitions (#15369)
fsii Mar 13, 2026
1ce6066
[PWGHF] Add V0 decay length to ML variables for LcK0sP (#15367)
DelloStritto Mar 13, 2026
3505e70
[PWGCF] adding q2 plots and switch for track selection (#15338)
jikim1290 Mar 13, 2026
b41112c
[PWGCF] Update evt and trk selection logic for rad decorr (#15395)
somabhatta Mar 13, 2026
f355c2f
[PWGCF] further clean-up and new corrections (#15374)
abilandz Mar 13, 2026
cb702f1
[PWGLF] Add new process function for mixing (#15399)
skundu692 Mar 14, 2026
76930f8
[PWGCF] Update flowEventPlane.cxx (#15375)
yashpatley Mar 14, 2026
1f98829
[PWGCF] FemtoUniverse Cascade Task -- hasTOF check for combined simga…
Eloviyo Mar 14, 2026
02b5816
[PWGLF] Omegahm: downscaling HBs (pileup study) (#15372)
lietava Mar 14, 2026
bc036f5
[PWGLF] Add decay radius in mixing buffer (#15403)
skundu692 Mar 14, 2026
dcf5f57
[PWGLF,PWGMM] mftReassociationValidation.cxx : add features, solve is…
AlexianL Mar 14, 2026
20a4466
[PWGJE] fixing fastjet assertion problem (#15404)
nzardosh Mar 14, 2026
3ebe857
[PWGCF] Add a new method to calculate correlation (#15376)
huinaibing Mar 14, 2026
6c6d9dc
[Infrastructure] Sync clang-format version in pre-commit hooks with t…
vkucera Mar 16, 2026
7e892d3
[PWGCF] Add QA histos and fix a bug for v0 and casc PID (#15359)
fuchuncui Mar 16, 2026
a0e7f62
[PWGLF] Adapt task to study sigma-pion correlations (#15363)
fmazzasc Mar 16, 2026
1d8e586
[PWGCF] Extend femtoPairV0V0 task for Lambda-AntiLambda analyses (#15…
allesgrau Mar 16, 2026
85cbf24
[PWGHF] added UE study for Z->ee and multiplicity analysis in pp (#15…
sashingo Mar 16, 2026
ece5a12
[PWGLF] Update code structure of k1analysis.cxx (#15410)
SuJeong-Ji Mar 16, 2026
f17ba05
[PWGCF] FemtoUniverse: Correct getting PDG of particle's mother (#15411)
alicja-pp Mar 16, 2026
d8bc5a4
[PWGHF] replace eta selection with rapidity selection (#15334)
wuctlby Mar 16, 2026
38dae32
[PWGHF/HFC] providing efficiency from ccdb (#15348)
deependra170598 Mar 16, 2026
dda4e8e
[PWGHF] Fixed bug in histogram name (#15415)
Luca610 Mar 16, 2026
dacf0f6
[PWGHF] Fix UPC online gap selection bug (#15418)
Rrantu Mar 16, 2026
d564df4
[PWGEM/Dilepton] fix phi position range (#15417)
dsekihat Mar 16, 2026
a80da54
[PWGLF] Adjust MC label bins and update event selection logic (#15408)
hkoley Mar 16, 2026
44df812
[PWGEM] PM: Overhaul NonLin with new centrality dependent paramenter …
mhemmer-cern Mar 16, 2026
237c89d
[PWGLF/NuSpEx] Added process function to compute event loss MC (#15373)
mapalhares Mar 17, 2026
ffad221
[PWGJE] remove outlier collision rejection (#15393)
jaimenorman Mar 17, 2026
6926fb3
[PWGCF] fix a bug about QAhisto filling of Casc (#15422)
fuchuncui Mar 17, 2026
bd64cf9
[PWGLF] Added Nch Analysis and small changes (#15405)
nkaratze Mar 17, 2026
f7f8c8a
[PWGUD] Adding selection criteria control over events (#15406)
JosueMtzGar Mar 17, 2026
a8bd40d
[PWGLF] Fix track access + improvements to the final thn (#15428)
fmazzasc Mar 17, 2026
b576ad1
[PWGCF] fixing minor issues in radflow decorr (#15401)
somabhatta Mar 17, 2026
4dfee4c
[PWGDQ] add json function for event mixing (#15427)
zjxiongOvO Mar 17, 2026
0d3dabd
[PWGEM] PM: Increase histogram type from float to double for... (#15423)
mhemmer-cern Mar 17, 2026
bb8d0ab
[PWGEM] Rewrite Header file + Add QA histograms (#15424)
Steffimro Mar 17, 2026
0771a67
[PWGEM] LMee: Adjusted binning of DCA correlation to include negative…
jjungIKF Mar 17, 2026
cc70749
[PWGLF] Code clean up and add 2nd leg mixing in v3 (#15433)
skundu692 Mar 17, 2026
eeb4c1a
[PWGHF] Add UPC QA histograms to D0 task (#15430)
phymanshu Mar 17, 2026
f5b4bc8
[PWGLF] Add NTPCCrossedRows selection (#15434)
zhengqi-w Mar 18, 2026
f965969
[PWGLF] Update nucleiAntineutronCex task (#15341)
FabiolaLP Mar 18, 2026
b22d07c
[PWGUD] modify the codes and select only gapsideC data (#15407)
miedema-11 Mar 18, 2026
80a62af
[PWGCF] Add run2 process (#15435)
kegang02 Mar 18, 2026
5b1b816
[PWGCF] V02 analysis initial commit (#15426)
MaximVirta Mar 18, 2026
5877a37
[PWGLF] Change the MC generated cut (#15413)
gengjiabin12 Mar 18, 2026
2540efc
[PWGCF] Fix in femto framework (#15436)
ariedel-cern Mar 18, 2026
e5b37fc
[PWGDQ] Changed MyEvents to MyEventsBasic in PrefilterSelection task …
axti98 Mar 18, 2026
33ad35c
[PWGHF] Add nPVcontributors in THnSparse of Upc process in D0 task (#…
phymanshu Mar 18, 2026
d11aac2
[PWGLF] sigmahadrontask: convert thn into thnsparse (#15441)
fmazzasc Mar 18, 2026
12546fe
[PWGCF] Adding FT0Cvariant2 option for centrality (#15414)
sustripathy Mar 18, 2026
7127f73
[PWGEM] PM: Add TooCloseV0 cut to `AreSelectedRunning` function call:…
mhemmer-cern Mar 18, 2026
cb8e882
[Infrastructure] Sync clang-format version in pre-commit hooks with t…
vkucera Mar 18, 2026
190b885
[PWGUD] Updating the table producer for VM->twotracks Monte Carlo (#1…
rolavick Mar 18, 2026
8a65ceb
[Infrastructure] Bump actions/upload-artifact from 6 to 7 (#15212)
dependabot[bot] Mar 18, 2026
21266e2
[PWGLF] Implementation of Zorro as event selector in nucleiSpectra.cx…
Cristian-Moscatelli Mar 19, 2026
81713f3
[PWGCF] containers and output for pid radial flow (#15440)
EmilGorm Mar 19, 2026
71f8003
[PWGJE] Include pThat rejection for particles (#15444)
jaimenorman Mar 19, 2026
36bc927
[PWGUD] simplified log (#15453)
miedema-11 Mar 19, 2026
47b9cf1
[PWGUD] fixing time ZN selection criteria (#15452)
JosueMtzGar Mar 19, 2026
a27022b
[PWGHF] First draft of Xic0Omegac0 workflow update (#11697)
jinhyunni Mar 19, 2026
24bc6d8
[PWGCF] FemtoUniverse: Change range of deta-dphi histograms (#15451)
alicja-pp Mar 19, 2026
079ec54
[PWGCF] Adding the ultra long range correlations to eta dependent stu…
MartijnLaarhoven Mar 19, 2026
7f130f3
[PWGCF] Adding the option to only cut ITS layer 0-3 (#15439)
MartijnLaarhoven Mar 19, 2026
6e7b051
[PWGEM] PM: Add spetial resolution plots for EMCal (#15457)
mhemmer-cern Mar 19, 2026
9901618
[PWGHF,PWGJE] Add variables to derivedDataCreatorBplusToD0Pi.cxx (#15…
atavirag Mar 19, 2026
5fcab7c
[PWGLF] Add histograms for efficiency studies and to count number of …
lorber98 Mar 19, 2026
8430c12
[PWGCF] normalisation by hadrons added (#15458)
MaximVirta Mar 19, 2026
286a11d
[PWGLF] Omegahm: table for resolution matrix (#15461)
lietava Mar 20, 2026
6da687b
[PWGDQ] Change some code in the dqEnergyCorrelator_direct.cxx for the…
YazhenLin Mar 20, 2026
6589397
[PWGCF] Add closure test for rho calculation (#15459)
huinaibing Mar 20, 2026
5a583e2
[PWGCF] small bug fixes in regard to TPC-FIT correlations, and the cr…
Thorkj Mar 20, 2026
5d54f1d
[PWGJE] Temporary functions to quickly QA Prompt Photon MC production…
smaff92 Mar 20, 2026
13f367c
[PWGDQ] Adding check if MC particle exists in mftMchMatcher (#15456)
mcoquet642 Mar 20, 2026
a4049f6
[PWGHF] Add MC matching for new decay channels (#15409)
chengtt0406 Mar 20, 2026
a0f47ea
[PWGLF] Add TOF mass calculation, minor fixes (#15419)
mhartung71 Mar 20, 2026
090227f
[PWGDQ] Add some code for the energy correlator study (#15464)
YazhenLin Mar 20, 2026
3a083da
[PWGLF] Inclusion of INEL grather than zero (#15460)
lucasjsilva Mar 20, 2026
79fa3b6
[PWGDQ] add qa for number of pairs per event in pairing (#15468)
zjxiongOvO Mar 20, 2026
bfb07c5
[Common] Add flag to save QA histograms and add event selection (#15416)
udmitrie Mar 20, 2026
058aded
[PWGCF] Event-by-event weights fixed (#15466)
MaximVirta Mar 20, 2026
d089bd2
[PWGLF] Update to use Full PID tables (#15467)
hkoley Mar 20, 2026
ccf08e8
[PWGEM] Add more differential pair QA histograms + MC QA (#15471)
Steffimro Mar 20, 2026
4dc666a
[PWGLF] heavyionmultiplicity - FT0M multiplicity, split events (#15472)
murioni Mar 20, 2026
014e780
Merge branch 'master' of https://github.com/AliceO2Group/O2Physics
jinhyunni Mar 21, 2026
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
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,3 +87,7 @@ trigger:
tutorial:
- changed-files:
- any-glob-to-any-file: ["Tutorials/**"]

photon:
- changed-files:
- any-glob-to-any-file: ["PWGEM/PhotonMeson/**", "*/PWGEM/PhotonMeson/**"]
4 changes: 2 additions & 2 deletions .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@v9.3.0
uses: oxsecurity/megalinter@v9.4.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@v6
uses: actions/upload-artifact@v7
if: success() || failure()
with:
name: MegaLinter reports
Expand Down
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ repos:
- id: trailing-whitespace
- id: end-of-file-fixer
- repo: https://github.com/pre-commit/mirrors-clang-format
rev: v21.1.8 # clang-format version
rev: v20.1.3 # clang-format version (keep synced with https://github.com/alisw/ali-bot/blob/master/.github/workflows/c++-code-formatting.yml)
hooks:
- id: clang-format
- repo: https://github.com/cpplint/cpplint
Expand Down
37 changes: 27 additions & 10 deletions ALICE3/Core/FastTracker.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -288,7 +288,7 @@ float FastTracker::ProbGoodChiSqHit(float radius, float searchRadiusRPhi, float

// function to provide a reconstructed track from a perfect input track
// returns number of intercepts (generic for now)
int FastTracker::FastTrack(o2::track::TrackParCov inputTrack, o2::track::TrackParCov& outputTrack, const float nch)
int FastTracker::FastTrack(o2::track::TrackParCov inputTrack, o2::track::TrackParCov& outputTrack, const float nch, const float maxRadius)
{
dNdEtaCent = nch; // set the number of charged particles per unit rapidity
hits.clear();
Expand Down Expand Up @@ -335,6 +335,14 @@ int FastTracker::FastTrack(o2::track::TrackParCov inputTrack, o2::track::TrackPa
continue; // this layer should not be attempted, but go ahead
}

if (layers[il].getRadius() > maxRadius) {
if (lastLayerReached == -1) {
// This means that we didn't reach the first layer
return -9;
}
break; // could not reach
}

// check if layer is reached
float targetX = 1e+3;
inputTrack.getXatLabR(layers[il].getRadius(), targetX, magneticField);
Expand Down Expand Up @@ -367,6 +375,7 @@ int FastTracker::FastTrack(o2::track::TrackParCov inputTrack, o2::track::TrackPa
break;
}
}

if (std::abs(inputTrack.getZ()) > layers[il].getZ() && mApplyZacceptance) {
break; // out of acceptance bounds
}
Expand Down Expand Up @@ -405,8 +414,9 @@ int FastTracker::FastTrack(o2::track::TrackParCov inputTrack, o2::track::TrackPa
static constexpr float kLargeErr2Dir = 0.7 * 0.7;
static constexpr float kLargeErr2PtI = 30.5 * 30.5;
std::array<float, o2::track::kCovMatSize> largeCov = {0.};
for (int ic = o2::track::kCovMatSize; ic--;)
for (int ic = o2::track::kCovMatSize; ic--;) {
largeCov[ic] = 0.;
}
largeCov[o2::track::CovLabels::kSigY2] = largeCov[o2::track::CovLabels::kSigZ2] = kLargeErr2Coord;
largeCov[o2::track::CovLabels::kSigSnp2] = largeCov[o2::track::CovLabels::kSigTgl2] = kLargeErr2Dir;
largeCov[o2::track::CovLabels::kSigQ2Pt2] = kLargeErr2PtI * trPars[o2::track::ParLabels::kQ2Pt] * trPars[o2::track::ParLabels::kQ2Pt];
Expand Down Expand Up @@ -442,8 +452,10 @@ int FastTracker::FastTrack(o2::track::TrackParCov inputTrack, o2::track::TrackPa
std::cos(alpha) * spacePoint[0] + std::sin(alpha) * spacePoint[1],
-std::sin(alpha) * spacePoint[0] + std::cos(alpha) * spacePoint[1],
spacePoint[2]};
if (!inwardTrack.propagateTo(xyz1[0], magneticField))

if (!inwardTrack.propagateTo(xyz1[0], magneticField)) {
continue;
}

if (!layers[il].isInert()) { // only update covm for tracker hits
const o2::track::TrackParametrization<float>::dim2_t hitpoint = {
Expand Down Expand Up @@ -474,13 +486,14 @@ int FastTracker::FastTrack(o2::track::TrackParCov inputTrack, o2::track::TrackPa
}
}

if (layers[il].isSilicon())
if (layers[il].isSilicon()) {
nSiliconPoints++; // count silicon hits
if (layers[il].isGas())
}
if (layers[il].isGas()) {
nGasPoints++; // count TPC/gas hits
}

hits.push_back(thisHit);

if (!layers[il].isInert()) { // good hit probability calculation
float sigYCmb = o2::math_utils::sqrt(inwardTrack.getSigmaY2() + layers[il].getResolutionRPhi() * layers[il].getResolutionRPhi());
float sigZCmb = o2::math_utils::sqrt(inwardTrack.getSigmaZ2() + layers[il].getResolutionZ() * layers[il].getResolutionZ());
Expand All @@ -502,30 +515,34 @@ int FastTracker::FastTrack(o2::track::TrackParCov inputTrack, o2::track::TrackPa
}

// only attempt to continue if intercepts are at least four
if (nIntercepts < 4)
if (nIntercepts < 4) {
return nIntercepts;
}

// generate efficiency
float eff = 1.;
for (size_t i = 0; i < layers.size(); i++) {
float iGoodHit = goodHitProbability[i];
if (iGoodHit <= 0)
if (iGoodHit <= 0) {
continue;
}

eff *= iGoodHit;
}
if (mApplyEffCorrection) {
if (gRandom->Uniform() > eff)
if (gRandom->Uniform() > eff) {
return -8;
}
}

outputTrack.setCov(inwardTrack.getCov());
outputTrack.checkCovariance();

// Use covariance matrix based smearing
std::array<float, o2::track::kCovMatSize> covMat = {0.};
for (int ii = 0; ii < o2::track::kCovMatSize; ii++)
for (int ii = 0; ii < o2::track::kCovMatSize; ii++) {
covMat[ii] = outputTrack.getCov()[ii];
}
TMatrixDSym m(5);
double fcovm[5][5]; // double precision is needed for regularisation

Expand Down
2 changes: 1 addition & 1 deletion ALICE3/Core/FastTracker.h
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ class FastTracker
* @param nch Charged particle multiplicity (used for hit density calculations).
* @return int i.e. number of intercepts (implementation-defined).
*/
int FastTrack(o2::track::TrackParCov inputTrack, o2::track::TrackParCov& outputTrack, const float nch);
int FastTrack(o2::track::TrackParCov inputTrack, o2::track::TrackParCov& outputTrack, const float nch, const float maxRadius = 100.f);

// For efficiency calculation
float Dist(float z, float radius);
Expand Down
8 changes: 8 additions & 0 deletions ALICE3/Core/GeometryContainer.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,14 @@ void GeometryContainer::init(o2::framework::InitContext& initContext)
}
}

void GeometryContainer::addEntry(const std::string& filename)
{
if (!mCcdb) {
LOG(fatal) << " --- ccdb is not set";
}
mEntries.emplace_back(filename, mCcdb);
}

std::map<std::string, std::string> GeometryEntry::getConfiguration(const std::string& layerName) const
{
auto it = mConfigurations.find(layerName);
Expand Down
2 changes: 1 addition & 1 deletion ALICE3/Core/GeometryContainer.h
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ class GeometryContainer
void init(o2::framework::InitContext& initContext);

// Add a geometry entry from a configuration file
void addEntry(const std::string& filename) { mEntries.emplace_back(filename, mCcdb); }
void addEntry(const std::string& filename);
static void setLutCleanupSetting(const bool cleanLutWhenLoaded) { mCleanLutWhenLoaded = cleanLutWhenLoaded; }
void setCcdbManager(o2::ccdb::BasicCCDBManager* mgr) { mCcdb = mgr; }

Expand Down
1 change: 1 addition & 0 deletions ALICE3/TableProducer/OTF/onTheFlyRichPid.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -288,6 +288,7 @@ struct OnTheFlyRichPid {
float mMagneticField = 0.0f;
void init(o2::framework::InitContext& initContext)
{
mGeoContainer.setCcdbManager(ccdb.operator->());
mGeoContainer.init(initContext);

const int nGeometries = mGeoContainer.getNumberOfConfigurations();
Expand Down
1 change: 1 addition & 0 deletions ALICE3/TableProducer/OTF/onTheFlyTofPid.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,7 @@ struct OnTheFlyTofPid {
float mMagneticField = 0.0f;
void init(o2::framework::InitContext& initContext)
{
mGeoContainer.setCcdbManager(ccdb.operator->());
mGeoContainer.init(initContext);

const int nGeometries = mGeoContainer.getNumberOfConfigurations();
Expand Down
Loading
Loading