Skip to content

Commit 6411107

Browse files
authored
converted TH3F to THnSparse (#5608)
1 parent ed2ce3c commit 6411107

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

PWGLF/Tasks/Resonances/KshortKshort.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,8 +134,8 @@ struct strangeness_tutorial {
134134
hglue.add("h1glueInvMassDS", "h1glueInvMassDS", kTH1F, {glueballMassAxis});
135135
hglue.add("h1glueInvMassME", "h1glueInvMassME", kTH1F, {glueballMassAxis});
136136
}
137-
hglue.add("h3glueInvMassDS", "h3glueInvMassDS", kTH3F, {multiplicityAxis, ptAxis, glueballMassAxis});
138-
hglue.add("h3glueInvMassME", "h3glueInvMassME", kTH3F, {multiplicityAxis, ptAxis, glueballMassAxis});
137+
hglue.add("h3glueInvMassDS", "h3glueInvMassDS", kTHnSparseF, {multiplicityAxis, ptAxis, glueballMassAxis}, true);
138+
hglue.add("h3glueInvMassME", "h3glueInvMassME", kTHnSparseF, {multiplicityAxis, ptAxis, glueballMassAxis}, true);
139139

140140
// K0s topological/PID cuts
141141
if (QAv0) {

PWGLF/Tasks/Resonances/kaonkaonanalysis.cxx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -104,24 +104,24 @@ struct phianalysisrun3 {
104104
histos.add("hNsigmaKaonTPC", "NsigmaKaon TPC distribution", kTH1F, {{200, -10.0f, 10.0f}});
105105
histos.add("hNsigmaKaonTOF", "NsigmaKaon TOF distribution", kTH1F, {{200, -10.0f, 10.0f}});
106106
if (!isMC) {
107-
histos.add("h3PhiInvMassUnlikeSign", "Invariant mass of Phi meson Unlike Sign", kTH3F, {axisMult, axisPt, axisMass});
108-
histos.add("h3PhiInvMassLikeSignPP", "Invariant mass of Phi meson Like Sign positive", kTH3F, {axisMult, axisPt, axisMass});
109-
histos.add("h3PhiInvMassLikeSignMM", "Invariant mass of Phi meson Like Sign negative", kTH3F, {axisMult, axisPt, axisMass});
110-
histos.add("h3PhiInvMassMixed", "Invariant mass of Phi meson Mixed", kTH3F, {axisMult, axisPt, axisMass});
111-
histos.add("h3PhiInvMassRotation", "Invariant mass of Phi meson Rotation", kTH3F, {axisMult, axisPt, axisMass});
107+
histos.add("h3PhiInvMassUnlikeSign", "Invariant mass of Phi meson Unlike Sign", kTHnSparseF, {axisMult, axisPt, axisMass}, true);
108+
histos.add("h3PhiInvMassLikeSignPP", "Invariant mass of Phi meson Like Sign positive", kTHnSparseF, {axisMult, axisPt, axisMass}, true);
109+
histos.add("h3PhiInvMassLikeSignMM", "Invariant mass of Phi meson Like Sign negative", kTHnSparseF, {axisMult, axisPt, axisMass}, true);
110+
histos.add("h3PhiInvMassMixed", "Invariant mass of Phi meson Mixed", kTHnSparseF, {axisMult, axisPt, axisMass}, true);
111+
histos.add("h3PhiInvMassRotation", "Invariant mass of Phi meson Rotation", kTHnSparseF, {axisMult, axisPt, axisMass}, true);
112112
if (isEtaAssym) {
113-
histos.add("h3PhiInvMassUnlikeSignAside", "Invariant mass of Phi meson Unlike Sign A side", kTH3F, {axisMult, axisPt, axisMass});
114-
histos.add("h3PhiInvMassLikeSignAside", "Invariant mass of Phi meson Like Sign A side", kTH3F, {axisMult, axisPt, axisMass});
115-
histos.add("h3PhiInvMassMixedAside", "Invariant mass of Phi meson Mixed A side", kTH3F, {axisMult, axisPt, axisMass});
116-
histos.add("h3PhiInvMassUnlikeSignCside", "Invariant mass of Phi meson Unlike Sign C side", kTH3F, {axisMult, axisPt, axisMass});
117-
histos.add("h3PhiInvMassLikeSignCside", "Invariant mass of Phi meson Like Sign C side", kTH3F, {axisMult, axisPt, axisMass});
118-
histos.add("h3PhiInvMassMixedCside", "Invariant mass of Phi meson Mixed C side", kTH3F, {axisMult, axisPt, axisMass});
113+
histos.add("h3PhiInvMassUnlikeSignAside", "Invariant mass of Phi meson Unlike Sign A side", kTHnSparseF, {axisMult, axisPt, axisMass}, true);
114+
histos.add("h3PhiInvMassLikeSignAside", "Invariant mass of Phi meson Like Sign A side", kTHnSparseF, {axisMult, axisPt, axisMass}, true);
115+
histos.add("h3PhiInvMassMixedAside", "Invariant mass of Phi meson Mixed A side", kTHnSparseF, {axisMult, axisPt, axisMass}, true);
116+
histos.add("h3PhiInvMassUnlikeSignCside", "Invariant mass of Phi meson Unlike Sign C side", kTHnSparseF, {axisMult, axisPt, axisMass}, true);
117+
histos.add("h3PhiInvMassLikeSignCside", "Invariant mass of Phi meson Like Sign C side", kTHnSparseF, {axisMult, axisPt, axisMass}, true);
118+
histos.add("h3PhiInvMassMixedCside", "Invariant mass of Phi meson Mixed C side", kTHnSparseF, {axisMult, axisPt, axisMass}, true);
119119
}
120120
} else if (isMC) {
121121
histos.add("hMC", "MC Event statistics", kTH1F, {{6, 0.0f, 6.0f}});
122122
histos.add("h1PhiGen", "Phi meson Gen", kTH1F, {axisPt});
123123
histos.add("h1PhiRecsplit", "Phi meson Rec split", kTH1F, {axisPt});
124-
histos.add("h3PhiRec", "Phi meson Rec", kTH3F, {axisPt, axisPt, {200, -0.1, 0.1}});
124+
histos.add("h3PhiRec", "Phi meson Rec", kTHnSparseF, {axisPt, axisPt, {200, -0.1, 0.1}}, true);
125125
}
126126
}
127127

0 commit comments

Comments
 (0)