Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4427 commits
Select commit Hold shift + click to select a range
809724b
[PWGLF] added function to compute 2d weights (#10646)
alcaliva Mar 26, 2025
1748090
[DPG] adding dummy proccess, and ITS PID to the derived data (#10641)
amaringarcia Mar 26, 2025
ecb79b6
[PWGUD] Test on rho' in UPCs using UD tables (#10556)
CesarOmarRA Mar 26, 2025
549c373
[PWGUD] FIT veto eneabled be default + efficiency skim histo (#10657)
amatyja Mar 26, 2025
44ee56c
[PWGCF] jFlucEfficiencyTask - Subscribe b2 info for run2 converted da…
BongHwi Mar 26, 2025
de7d053
[PWGCF] IdentifiedBfFilter Moved N Sigma Plots (#10650)
bghanley1995 Mar 26, 2025
af80273
[PWGEM] Adjusted Binning and added new resolution histograms (#10592)
Steffimro Mar 26, 2025
3d7f6af
[PWGLF] Improved treatment of photons in strangeness builder (#10654)
ddobrigk Mar 26, 2025
1393234
[PWGCF] Update corrSparse.cxx addressing possible memory leak (#10656)
Thorkj Mar 26, 2025
ff1ddfe
[Trigger] Add doublephi filter in cefp task (#10665)
skundu692 Mar 26, 2025
897adef
[Common] implement common muon-propagation task (#10618)
dsekihat Mar 26, 2025
c35d87b
[PWGHF] fix a mistake in previous commit in tcc tree creator (#10666)
zhangbiao-phy Mar 26, 2025
11d88d5
[PWGLF] Add trigger selection for hypertriton 3body analysis (#10659)
wang-yuanzhe Mar 27, 2025
16dfcbd
[DPG] AOTTrack: Adding pID and DCA to cluster size histograms (#10664)
scattaru Mar 27, 2025
9020785
[PWGLF] fixed DCA calculation by using std::fabs(dca) (#10658)
alcaliva Mar 27, 2025
f73992e
[PWGLF] Add task for on-the-fly production of centrality strangeness …
romainschotter Mar 27, 2025
844a6ca
[PWGJE] Added JE track filters (#10670)
smaff92 Mar 27, 2025
b5fd053
[PWGLF] fix detector response matrix (#10671)
chiarapinto Mar 27, 2025
c9aa7a7
[PWGLF] fix missing _as in one specific subpath (#10676)
ddobrigk Mar 27, 2025
cab1413
[PWGHF] Remove the DCA cut on tracks only used to find leading partic…
1481014945 Mar 27, 2025
b160734
[PWGLF] adding correction of jet pT reconstructed (#10677)
chiarapinto Mar 27, 2025
2b7bcae
[PWGLF] initial commit of lambdalambda table producer (#10639)
jikim1290 Mar 27, 2025
cfde3c9
[PWGLF] Add information to non prompt table (#10669)
fmazzasc Mar 27, 2025
cb998d2
[DPG] Update detectorOccupancyQa.cxx - more dEdx qa plots (#10678)
altsybee Mar 27, 2025
2e6a9f0
[PWGCF] Add parenthesis in event cuts. (#10682)
ilikmeta Mar 28, 2025
e2bcb35
[PWGDQ] Update HistogramsLibrary.cxx (#10686)
Debadatta3337 Mar 28, 2025
a3a082e
[DPG] Update detectorOccupancyQa.cxx - fix PID column bug on the fly …
altsybee Mar 28, 2025
038d485
[Common] fix to #10618 (#10688)
dsekihat Mar 28, 2025
6c441f4
[PWGLF] Add DCA of non-tracked cascades (#10692)
mpuccio Mar 28, 2025
ed8c647
[Common] Always initialize listCalib as it is serialized unconditiona…
aalkin Mar 28, 2025
1c0059c
[PWGEM/Dilepton] update derived data of muons (#10695)
dsekihat Mar 28, 2025
5748912
[PWGCF] Bootstrap and weights added for resonance flow (#10687)
Preet-Bhanjan Mar 28, 2025
9a9c1f8
[PWGHF] check pion -> mu in MC match for Omegac0 To Omega Pi (#10651)
Yunfan-Liu Mar 28, 2025
3bef8f6
[PWGCF/FemtoUniverse] Add pT histo with only primaries. (#10681)
davkk Mar 29, 2025
bb1c103
[PWGHF] XicToXiPiPi: Update KF workflow (#10661)
pstahlhu Mar 29, 2025
28b707d
[DPG] AOTTrack Impact parameter: move THn to THnSparse (#10696)
scattaru Mar 29, 2025
1669f6b
[PWGLF,Trigger] Introduce normalised multiplicity for OmegaHighMult f…
lietava Mar 29, 2025
d4e6743
[PWGEM/Dilepton] update muon analysis (#10698)
dsekihat Mar 29, 2025
40a5cda
[PWGEM/Dilepton] reduce calling CCDB (#10699)
dsekihat Mar 29, 2025
4082306
[PWGEM/Dilepton] bug fix in dimuon analyses (#10700)
dsekihat Mar 29, 2025
643a25c
[PWGLF] Add checks for the number of triggered events used in h3l 3bo…
wang-yuanzhe Mar 29, 2025
872281e
[PWGLF] angularCorrelationsInJets.cxx: lint-free, bug-fixed task with…
ljoergen Mar 30, 2025
478b7d5
[PWGDQ] Adding muonBasic process function for code optimization (#10702)
lucamicheletti93 Mar 30, 2025
16bfc8d
[PWGEM/Dilepton] fix in skimmerPrimaryMuon.cxx (#10704)
dsekihat Mar 30, 2025
ff66d0a
[PWGLF] commented out few not needed histograms and added acceptance …
prottayCMT Mar 30, 2025
55b9ef9
[Common] update refit global muon in fwdtrackPropagation.cxx (#10703)
dsekihat Mar 30, 2025
09fadba
[PWGCF/FemtoUniverse] Fix hPt_Primary histogram name (#10705)
davkk Mar 30, 2025
c3e50f5
[PWGLF] doubleResonanceScan - Add new task (#10684)
BongHwi Mar 30, 2025
348556d
[PWGHF] Add MC reco to charm hadron QA (#10653)
apalasciano Mar 31, 2025
6b320e0
[PWGCF] JFlucEfficiencyTask - Add MC histo flag check for run2 (#10706)
BongHwi Mar 31, 2025
12a1389
[PWGCF] TRandom memory leak fix and new weight bins (#10708)
Preet-Bhanjan Mar 31, 2025
f52589f
[PWGCF] Update lambdaR2Correlation.cxx (#10713)
yashpatley Mar 31, 2025
f681d9c
[PWGUD] Add task for flow with dihadron correlation in UPC study (#10…
zhaomr13 Apr 1, 2025
b2807a3
[Common] Adding possibility to use phi-dependent parametrizations. Nu…
arossi81 Apr 1, 2025
17cad28
[Infrastructure] Add pre-commit hook for cpplint (#10609)
vkucera Apr 1, 2025
ebfd000
[Infrastructure] Configure dependabot to update GitHub actions (#10660)
vkucera Apr 1, 2025
713d3ee
O2 linter: Add test for magic numbers (#10616)
vkucera Apr 1, 2025
e8392d9
[PWGCF] FemtoUniverse - Separating nSigma cuts for tracks and daughte…
basiach Apr 1, 2025
faff0ee
[Common] update DCA with MFT (#10715)
dsekihat Apr 1, 2025
9e44058
[Infrastructure] Bump oxsecurity/megalinter from 8.4.2 to 8.5.0 (#10717)
dependabot[bot] Apr 1, 2025
9cd1775
[Infrastructure] Bump actions/stale from 1 to 9 (#10718)
dependabot[bot] Apr 1, 2025
458b27e
[PWGEM/Dilepton] update DCA resolution for muon (#10721)
dsekihat Apr 1, 2025
e8e958d
[PWGCF] FemtoUniverse: Add pair fractions for V0V0 pairs (#10720)
alicja-pp Apr 1, 2025
ed2b824
[PWGCF] Identified Bf, Changed how PID is performed, added configurab…
bghanley1995 Apr 1, 2025
51d8d78
[PWGCF] o added support for geometrical HMO cuts on fRefMult_vs_NCont…
abilandz Apr 1, 2025
c116467
[PWGUD] MC related error Solved (#10716)
sdudi123 Apr 1, 2025
83491d3
[PWGLF] adding response matrix for unfolding jet pt (#10724)
chiarapinto Apr 1, 2025
2325ed7
[DPG] add a new dEdx vs occupancy task (#10727)
altsybee Apr 1, 2025
b886d43
[PWGLF] corrected a possible segmentation error (#10725)
prottayCMT Apr 2, 2025
f4931f9
[PWGLF] Update PWGLF/Tasks/Nuspex/spectraTOF.cxx (#10719)
RD0407 Apr 2, 2025
6c9d585
[PWGLF] fix o2linter complaints for magic numbers (#10729)
chiarapinto Apr 2, 2025
9f33700
[PWGCF] removed unnecessary subscription + fixed a few variable names…
abilandz Apr 2, 2025
5a3a5a4
[PWGUD] Enable to change gapside in configuration (#10732)
zhaomr13 Apr 2, 2025
9857c8b
[PWGLF] enable DCA fitter (#10728)
blacwovie Apr 2, 2025
079e5d5
[PWGUD] The binning of the histogram was adjusted to resolve a memory…
sdudi123 Apr 2, 2025
7dd8c67
[PWGDQ] Added a few electron cuts for the filter pp (#10740)
iarsene Apr 2, 2025
c0ad48e
[PWGEM,Trigger] Add femto part to omega and etaprime triggers. (#10737)
makor Apr 3, 2025
be2e263
[PWGLF] PWGMM:Lumi (#10726)
JosueMtzGar Apr 3, 2025
abdec46
[PWGLF,Trigger] dev: 1 added counter for negative amps filter 2 mult …
lietava Apr 3, 2025
760f85b
[PWGHF,Trigger] Fix bugs for B->JPsi(->mumu) triggers (#10736)
fgrosa Apr 3, 2025
d647d63
[PWGJE,EMCAL-850] emcEventSelectionQA - Add histogram to monitor BCs …
mhemmer-cern Apr 3, 2025
7ee25bf
[PWGLF] Lambda local polarization induced by jet in pp collision 13.6…
15071832337 Apr 3, 2025
928aa0d
[PWGLF] v0ptinvmasspltos zvertex and daughter pt plots (#10663)
nkaratze Apr 3, 2025
72237e7
[PWGLF] Add new process to produce feed down matrix (#10741)
kcui1 Apr 3, 2025
b92737a
[PWGLF] change in hStrangeCorrelation.cxx (#10707)
lhusova Apr 3, 2025
7f743ba
[PWGLF] small changes for code optimization (#10751)
chiarapinto Apr 3, 2025
504da03
[PWGLF] Added zorro for processing of skimmed data and removed magic …
alcaliva Apr 3, 2025
7310e36
[PWGEM/Dilepton] update muon QA (#10750)
dsekihat Apr 3, 2025
1d2ee6b
[PWGLF,Trigger] Update H3L3Body selection and reconstruct from decay3…
wang-yuanzhe Apr 3, 2025
75bb518
[PWGCF] Add closure test (#10746)
fuchuncui Apr 3, 2025
0be1342
[PWGHF] Add tagging of partly reconstructed D*->D0(->Kpipi0)pi for sp…
fgrosa Apr 4, 2025
9ae3b1c
[PWGLF] Fix -Wmissing-template-arg-list-after-template-kw (#10756)
mpuccio Apr 4, 2025
7c3b772
[PWGEM] Fix -Wmissing-template-arg-list-after-template-kw (#10754)
mpuccio Apr 4, 2025
b2df287
[PWGUD] Fix -Wmissing-template-arg-list-after-template-kw (#10755)
mpuccio Apr 4, 2025
9bdc841
[PWGCF] FemtoUniverse -- Add LF PID for phi daughters (#10759)
zchochul Apr 4, 2025
3d0cdcd
[PWGDQ] A few optimizations of the electron cuts, and of the filter-p…
iarsene Apr 4, 2025
ab6f119
[PWGDQ] Adding event selection and fix muon propagation (#10764)
lucamicheletti93 Apr 4, 2025
64cf59f
[PWGCF] FemtoUniverse: add flags for Phi daughters (#10761)
zchochul Apr 4, 2025
e946fff
[PWGCF] Add PID in MC process functions (#10749)
cnkoster Apr 4, 2025
ece5e07
[PWGEM/Dilepton] add a task to study MFT-matching (#10765)
dsekihat Apr 4, 2025
c66abdd
[PWGLF,Trigger] Add daughters' eta cut and QA plots for fH3L3Body tri…
wang-yuanzhe Apr 4, 2025
e4c7dc0
Common: update MFT matching (#10769)
dsekihat Apr 4, 2025
68e793d
[Common] update minRabs for global muons in fwdtrackPropagation.cxx (…
dsekihat Apr 4, 2025
ba15342
[PWGJE,EMCAL-850] Add TVX check histogram for EMCal QA (#10767)
mhemmer-cern Apr 5, 2025
65da0e2
[PWGEM/Dilepton] update table producer of muon (#10772)
dsekihat Apr 5, 2025
12ea657
[PWGLF] Fix histograms for efficiency evaluation (#10774)
Roberta-Ferioli Apr 5, 2025
c76357a
[PWGCF] fix nua fill statements to include all (#10775)
cnkoster Apr 6, 2025
d8e2be3
[PWGHF] Fix matching to MC for generated Sc(2455). (#10766)
mfaggin Apr 7, 2025
bebb508
[PWGLF] debugging angular correlation pp histo filling (#10762)
chiarapinto Apr 7, 2025
521ec55
[PWGUD] personal task modification (#10781)
rolavick Apr 7, 2025
efa6651
[PWGLF] adding Q-vec amplitude to switch to SP flow (#10782)
chiarapinto Apr 7, 2025
4510ff5
[PWGJE] fix tracks hist and add fill MCP weighted events (#10743)
wefeng1110 Apr 7, 2025
259fce3
[PWGEM/Dilepton] update skimmerPrimaryMuon.cxx (#10780)
dsekihat Apr 7, 2025
defbab4
[Tutorial] Add an example of a configurable expression column (#10779)
aalkin Apr 8, 2025
e80f47d
[Common] update fwdtrackPropagation.cxx (#10773)
dsekihat Apr 8, 2025
53841c3
[PWGUD] Slight rework of preselection (#10788)
rolavick Apr 8, 2025
ffdfb1f
[PWGCF] LambdaR2Correlation Update (#10785)
yashpatley Apr 8, 2025
ccf6872
[PWGCF] IdentifiedBF Removed references to McParticles in irrelevant …
bghanley1995 Apr 8, 2025
0b50091
[PWGCF] Add MCRec for closure test (#10786)
fuchuncui Apr 8, 2025
7f3a379
[PWGCF] FemtoUniverse: V0V0 pair fractions for MC truth (#10787)
alicja-pp Apr 9, 2025
6a9369f
[PWGEM/PhotonMeson] Add HeavyNeutralMeson analysis task (#10790)
nstrangm Apr 9, 2025
bbeb057
[Trigger] Adding to external histograms the AnalysedTriggers (#10789)
lucamicheletti93 Apr 9, 2025
3c839fa
[PWGJE] Fix histgrams for PID (#10777)
ynishida-style Apr 9, 2025
d18c6c7
[PWGLF] angularCorrelationsInJets.cxx: fixed track filter, cleared up…
ljoergen Apr 9, 2025
9951fb7
[PWGDQ] Removing ambiguous histogram filling (#10801)
lucamicheletti93 Apr 9, 2025
82c3b4c
[PWGHF] Fix unbound index issue in XiC0 tree creator (#10710)
Tao-Fang Apr 9, 2025
f15a5e6
[PWGDQ] Adding a process function for V0 tagged tracks in pp, without…
iarsene Apr 9, 2025
493555a
[PWGUD] Adding new table producer (#10797)
rolavick Apr 9, 2025
d5fa083
[PWGHF] Add tagging of D* -> D0 pi -> K pi pi pi0 at gen level (#10802)
fgrosa Apr 9, 2025
ee90738
[PWGLF] angularCorrelationsInJets.cxx: fixed QC histogram availabilit…
ljoergen Apr 10, 2025
269a63c
[ALICE3] Additional QA histograms to multicharm task (#10795)
jesgum Apr 10, 2025
6901c9b
[PWGLF] task to for nuclei (#10758)
jtanwar2212 Apr 10, 2025
0c6b45e
[PWGHF] Fix histo name in charm polarisation task (#10814)
fgrosa Apr 11, 2025
743ce90
[PWGHF] taskFlow.cxx: change binning in histograms (#10796)
AlexianL Apr 11, 2025
27fbc27
[PWGLF] PWGMM:Lumi: Changes onn rate histo axis (#10815)
JosueMtzGar Apr 11, 2025
c81e279
[PWGDQ] Adding MCSignal for POWHEG Drell-Yan muon selection (#10817)
sahilupadhyaya92 Apr 11, 2025
2494835
[DPG] Update eventSelectionQa.cxx - add dEdx vs occupancy QA histo (#…
altsybee Apr 11, 2025
ee1ae43
[PWGDQ] Adding extra signals for muclei and removing histos from tabl…
lucamicheletti93 Apr 11, 2025
a98630b
[PWGHF] Add more event variables to the B derived data creator (#10823)
fgrosa Apr 12, 2025
3d8e362
[PWGHF,Trigger] Additional pT min cut on D0 from Lc* (#10826)
apalasciano Apr 12, 2025
7972d4b
[PWGEM/Dilepton] remove unnecessary histogram (#10827)
dsekihat Apr 12, 2025
9b54659
[PWGJE] Histograms for MC study (#10818)
arvindkhuntia Apr 12, 2025
4ec091b
[PWGHF,Trigger] Add Bc decay to D0K into the HF filter (#10820)
zhangbiao-phy Apr 12, 2025
7b6e3e9
[PWGEM/Dilepton] update matchingMFT.cxx in MC (#10831)
dsekihat Apr 13, 2025
69b8e67
[PWGLF] Strangeness builder work: PCM treatment, bufferizing option, …
ddobrigk Apr 13, 2025
5c53903
[PWGHF] Fix B+ selection in derived data creator (#10829)
nzardosh Apr 13, 2025
fc1ff0a
[PWGEM/Dilepton] add BC info (#10832)
dsekihat Apr 13, 2025
6e6dba1
[PWGEM/Dilepton] update matchingMFT.cxx (#10833)
dsekihat Apr 13, 2025
b842771
[PWGCF] Removed magic numbers from the code and changed the use of pa…
JStaa Apr 14, 2025
3ae0253
[PWGLF] v0 analysis vs multiplicity: fix selections add QA plots add…
ercolessi Apr 14, 2025
7de5051
[PWGDQ] Add MC signals of muons and electrons decay from HF and LF me…
MaolinZH Apr 14, 2025
5381fdf
[PWGHF] Fix tagging of gen D0 mesons in candidateCreatorDstar (#10837)
fgrosa Apr 14, 2025
afffef2
[PWGHF,Trigger] Fix the mass range of Bc in Hf filter task (#10843)
zhangbiao-phy Apr 14, 2025
fcef305
[PWGEM/Dilepton] support RCT flag (#10841)
dsekihat Apr 14, 2025
8b31d07
[PWGCF] Update lambdaR2Correlation.cxx (#10838)
yashpatley Apr 14, 2025
88b6163
[PWGEM/PhotonMeson,EventFiltering] Separate omega and eta' QA histogr…
nstrangm Apr 14, 2025
56a24f1
[PWGEM/Dilepton] update RCT selection (#10848)
dsekihat Apr 14, 2025
2989f90
[PWGLF,Trigger] Add V0 with He3, triton femto, and tracked 3 body tri…
mpuccio Apr 14, 2025
87a7a91
[PWGEM/Dilepton] update matchingMFT.cxx (#10849)
dsekihat Apr 14, 2025
8d34811
[PWGLF] Add new variable in THnSparse (#10850)
skundu692 Apr 14, 2025
5981b31
[PWGLF] Add and fix for code test using kaon (#10776)
sangwoo184 Apr 15, 2025
8dcabfb
[Common] Cleanup CMakeLists (#10852)
ddobrigk Apr 15, 2025
4653bdb
[PWGHF] small bug fixed in sigmaC task, add Thns for gen level (#10842)
Mingyu3360715 Apr 15, 2025
ad9e095
[PWGLF] updated existing flow code for spin alignment study (#10851)
prottayCMT Apr 15, 2025
3392b83
[PWGLF] protect against empty / problematic DFs (#10853)
ddobrigk Apr 15, 2025
2c30cf3
[PWGLF] initial task for lambda correlation study (#10810)
prottayCMT Apr 15, 2025
1b283a3
[PWGLF] added tof mass cut (#10844)
mherzer28 Apr 15, 2025
5011eee
[PWGLF] Add harmonics selection (#10858)
marcobianchi463 Apr 15, 2025
3d939b1
[PWGHF] Fixes for OmegaC0 workflows (#10857)
fcatalan92 Apr 15, 2025
74727d0
[PWGCF] Added track density cuts (#10828)
Preet-Bhanjan Apr 15, 2025
27640bd
[PWGCF] Remove superfluous track cut (#10855)
EmilGorm Apr 15, 2025
e9333d4
[PWGEM/Dilepton] update DCA calculation (#10861)
dsekihat Apr 15, 2025
5278d57
[PWGCF] DptDpt - Tracking the insertion of pT bins of interest (#10864)
victor-gonzalez Apr 15, 2025
1e94f99
[PWGLF] Chk892Flow - Add RCT flag Checker (#10867)
BongHwi Apr 15, 2025
da01790
Improve O2 linter (#10824)
vkucera Apr 15, 2025
c9852e9
[PWGCF] FemtoUniverse -- Add D+ to MC Truth (#10866)
zchochul Apr 15, 2025
d1dc0b0
[PWGCF] jFlucEfficiencyTask - Add track selection systematics (#10865)
BongHwi Apr 15, 2025
ad73e61
[PWGLF] Updates for Xi(1530)0 Analysis code for PbPb (#10730)
mjkim525 Apr 16, 2025
2bdb511
[PWGLF] update v0v0 selections (#10856)
jikim1290 Apr 16, 2025
1c33e57
[PWGLF] v0ptinvmassplots Small fixes (#10808)
nkaratze Apr 16, 2025
34e3636
Strangeness filter without strangeness builder (#10873)
ChiaraDeMartin95 Apr 16, 2025
2d85641
[PWGJE] Jet Fragmentation & V0 QA (#10845)
GijsvWeelden Apr 16, 2025
82331e7
O2 linter: Fix new lines of the result message in GitHub mode (#10874)
vkucera Apr 16, 2025
c0e8ef5
[PWGLF] angularCorrelationsInJets.cxx: improved resource use (#10854)
ljoergen Apr 16, 2025
5179f01
[PWGJE,EMCAL-670] Add BC selection to EMCal QA task (#10847)
mhemmer-cern Apr 16, 2025
6a56488
[PWGLF] Resonance Framework: Add RCT Flag checker (#10859)
BongHwi Apr 16, 2025
c1841fc
[PWGCF] fix bugs about MCGen hLocalDensity and track selection (#10872)
fuchuncui Apr 16, 2025
0646804
[PWGCF] Invariant mass method 2-prong generic candidate finding (#10882)
jaelpark Apr 16, 2025
4c76e0f
[PWGCF] DptDpt - Increasing the level of pT bins tracking (#10887)
victor-gonzalez Apr 16, 2025
9e063c5
[PWGLF] added histograms for pt unfolding (#10884)
chiarapinto Apr 17, 2025
3761380
[PWGLF] angularCorrelationsInJets.cxx: fixed missing minus sign (#10878)
ljoergen Apr 17, 2025
31e5fe0
[PWGJE] phiInJets.cxx : Adding a configuration to adjust the mass ran…
JimunLee Apr 17, 2025
1daec49
[ALICE3] Add further selections to alice3 multicharm task (#10883)
jesgum Apr 17, 2025
1521352
[PWGLF] Add flag for PV casc contributors (#10875)
fmazzasc Apr 17, 2025
48c3403
[PWGJE] backgroundAnalysis: binning, spectraCharged/trackEff: fix .mc…
aimeric-landou Apr 17, 2025
8c89f86
[PWGDQ] Fix JIT compilation memory leak using double slicing (#10863)
Elros60 Apr 17, 2025
ec3175a
[PWGEM/Dilepton] update matchingMFT.cxx (#10901)
dsekihat Apr 17, 2025
e7f9357
O2 linter: TestNameFunctionVariable: Fix false positives (#10902)
vkucera Apr 17, 2025
5b64451
[PWGLF] Add deep angle information for phi meson pair (#10903)
skundu692 Apr 17, 2025
bed2daa
[PWGCF] Identified BF Added purity histograms for genereated particle…
bghanley1995 Apr 17, 2025
0687d35
[PWGHF] added table for DeltaY between Lc-hadrons (#10862)
singhra1994 Apr 17, 2025
081f278
[PWGCF] DptDptQc - Proper initialization of pT bins of interest map (…
victor-gonzalez Apr 17, 2025
9fc8940
[PWGLF] Add RCTFlagsChecker in strangeness data model (#10889)
romainschotter Apr 18, 2025
7e6c9ce
[PWGLF] Protect against accidental acceptance of TPC-only V0s (#10908)
ddobrigk Apr 18, 2025
144a184
[PWGLF,Trigger] Fix bug in cascade building via strangeness helper (#…
ChiaraDeMartin95 Apr 18, 2025
730dec6
[PWGHF] Added centrality to D+ tree tables (#10876)
Marcellocosti Apr 18, 2025
c092325
[PWGLF] removed the zdc information (#10896)
prottayCMT Apr 18, 2025
db49f47
[PWGHF] Add event and track selections to PID studies task (#10909)
fchinu Apr 18, 2025
3cee692
[PWGUD] TauTable producer preparation for MC (#10905)
rolavick Apr 18, 2025
421df5d
[PWGEM/Dilepton] fix DCA calculation (#10912)
dsekihat Apr 18, 2025
31afacb
[PWGCF] Changed the efficiency histograms from 1D to 2D (#10914)
JStaa Apr 19, 2025
e349c37
[PWGCF] add PID pt-Nch distribution (#10917)
Luzhiyongg Apr 19, 2025
668665a
[PWGLF] angularCorrelationsInJets.cxx: histogram bug fixes (#10911)
ljoergen Apr 19, 2025
07e8e78
[PWGLF] PWGLF/Tasks/GEP/heavyionMultiplicity.cxx: rework on the task …
abmodak Apr 22, 2025
fe32c98
[PWGLF] Adds more QA histograms (#10924)
omvazque Apr 22, 2025
dde259f
[PWGDQ] Adding new event selection called eventStandardSel8VtxQuality…
lmattei01 Apr 22, 2025
328200f
[PWGDQ] optimizations in the filter-pp-with-assoc (#10915)
iarsene Apr 22, 2025
0edf15b
[PWGLF] Add Neutrons within the ZDC acceptance in the strangeness dat…
romainschotter Apr 22, 2025
8d412c4
[PWGDQ] Add reading of track type from realigned muons (#10916)
Elros60 Apr 22, 2025
8ddeea8
[PWGDQ] Update Nuclei cuts and signals (#10934)
lucamicheletti93 Apr 22, 2025
fedf03b
[PWGLF,Trigger] [Event Filtering] adding trigger condition for lambda…
jikim1290 Apr 22, 2025
708523b
[PWGJE] jet/track QA: add IR QA; trackEfficiency: implement skipMBGap…
aimeric-landou Apr 22, 2025
c0e2b5b
[PWGJE] Code update for hadron-jet analysis (#10926)
KotliarovAr Apr 22, 2025
ccac43d
[PWGJE] removes the leading jet η–ϕ band from the random cone selecti…
YubiaoWang Apr 22, 2025
efb4335
[PWGJE] PWGJE:dijet mass analysis task (#10919)
DonggukKim0 Apr 22, 2025
c4693b8
[PWGLF,Trigger] Fix indexing in the nucleiFilter (#10938)
mpuccio Apr 22, 2025
2185485
[PWGDQ] Update HistogramsLibrary.cxx (#10925)
Debadatta3337 Apr 22, 2025
76cb914
[PWGLF] Optimized PID selection for doublephi analysis (#10940)
skundu692 Apr 22, 2025
00dbad6
[PWGCF] Changed the Partition to slice by MC collision index (#10935)
JStaa Apr 22, 2025
0a62259
[PWGCF] adding delta phi differential histograms (#10937)
jikim1290 Apr 22, 2025
80f31ee
[EventFiltering,PWGEM/PhotonMeson] Clean up heavy neutral meson (filt…
nstrangm Apr 22, 2025
2791c70
[PWGCF] IdentifiedBf added Histogram to measure single particle purit…
bghanley1995 Apr 22, 2025
12485ec
[PWGCF] Particle switch fixes and efficiency corrections (#10936)
Preet-Bhanjan Apr 22, 2025
ea07827
[PWGLF] Combines Corrections and MC closure (#10944)
omvazque Apr 23, 2025
c108926
[PWGCF,PWGLF,Trigger] Update PWGCF trigger for 2025 data taking (#10942)
ariedel-cern Apr 23, 2025
54028b2
[PWGHF] Ds-h correlation, added possibility to select a BDT prompt sc…
scattaru Apr 23, 2025
8e3ab8e
[PWGJE] jetSpectraCharged: pTHat cut applied to MCP/MCD jets (#10945)
aimeric-landou Apr 23, 2025
dc45a50
[PWGHF] add MC matching for Sc(2520) and add ev. sel. for generated S…
mfaggin Apr 23, 2025
a5f6c95
[PWGHF,Trigger] Separate proton pt threshold for LcRes and ThetaC (#1…
apalasciano Apr 23, 2025
21f6824
[PWGDQ] adding a histogram subgroup for the filterPP task (#10951)
iarsene Apr 23, 2025
dba5f20
[PWGLF,Trigger] feat(nucleiFilter): Implement 2-body vertex finding f…
mpuccio Apr 23, 2025
176bba6
[PWGLF] fixing bug (#10948)
jikim1290 Apr 23, 2025
260ff74
[PWGLF] removed unnecessary table subscriptions (#10943)
prottayCMT Apr 23, 2025
d6021c2
[PWGEM/PhotonMeson,PWGJE/EMCal] Add bc wise skimming and analysis tas…
nstrangm Apr 23, 2025
7585e47
[Infrastructure] O2 linter: Support severity levels and tolerated tes…
vkucera Apr 23, 2025
6fef4ce
[PWGLF] Fix bug related to daughter index (#10960)
skundu692 Apr 23, 2025
e00b334
[PWGLF,Trigger] fix definition of DCAToPV (#10961)
ChiaraDeMartin95 Apr 23, 2025
54a5495
[PWGCF] Reduce number of CCDB calls and add event selections (#10946)
cnkoster Apr 23, 2025
41a3ffc
[Common] Adding muon QA task
Elros60 Apr 23, 2025
724e6d5
Added dimuon histograms for MCH top/bottom halfs
ppoava May 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .checkov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
# You can see all available properties here: https://github.com/bridgecrewio/checkov#configuration-using-a-config-file
quiet: true
skip-check:
- CKV_DOCKER_2
- CKV_GHA_7
1 change: 1 addition & 0 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ ExperimentalAutoDetectBinPacking: false
IndentCaseLabels: true
IndentFunctionDeclarationAfterType: true
IndentWidth: 2
InsertNewlineAtEOF: true
# It is broken on windows. Breaks all #include "header.h"
---
Language: Cpp
Expand Down
10 changes: 10 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
# Dependabot configuration
# Reference: https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

permissions: {}

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

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

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

# Upload MegaLinter artifacts
- name: Archive production artifacts
uses: actions/upload-artifact@v4
if: success() || failure()
with:
name: MegaLinter reports
path: |
megalinter-reports
mega-linter.log

# Create or delete the cleanup branch
- name: Update cleanup branch
if: ${{ github.event.repository.owner.login == 'AliceO2Group' }}
Expand Down
61 changes: 61 additions & 0 deletions .github/workflows/o2-linter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
# Find issues in O2 code
name: O2 linter

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

concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.run_id }}
cancel-in-progress: true

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 (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
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
Loading
Loading