Skip to content

Commit 755beb7

Browse files
authored
PWGCF: JCorran: Fix track filters (#5615)
* Fix track filters * clang-format * JHistManager compiler error fixes
1 parent e167d13 commit 755beb7

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

PWGCF/JCorran/Core/JHistManager.cxx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ void JBin::Print()
254254
int JBin::GetBin(double x)
255255
{
256256
auto i = TMath::BinarySearch(fBinD.size(), &fBinD[0], x);
257-
if (fMode == kRange && i + 1 >= fBinD.size())
257+
if (fMode == kRange && i + 1 >= decltype(i)(fBinD.size()))
258258
return -1;
259259
return i;
260260
}
@@ -590,7 +590,7 @@ TString JTH1::GetString()
590590
TString s = Form("%s\t%s\t\"%s\"\t%s\t",
591591
ClassName(), fName.Data(), fTitle.Data(), fOption.Data());
592592
for (int i = 0; i < Dimension(); i++) {
593-
if (fBins.size() > i && fBins[i] != NULL) {
593+
if (decltype(i)(fBins.size()) > i && fBins[i] != NULL) {
594594
s += " " + fBins[i]->GetName();
595595
} else {
596596
s += TString(" ") + Form("%d", SizeOf(i));
@@ -641,8 +641,8 @@ TString JTH1::BuildName()
641641
{
642642
TString name = fName;
643643
if (!HasOption("Single")) {
644-
for (UInt_t i = 0; i < Dimension(); i++) {
645-
name += ((fBins.size() > i && fBins[i] != NULL) ? fBins[i]->GetIndexName() : "H") + Form("%02d", Index(i));
644+
for (int i = 0; i < Dimension(); i++) {
645+
name += ((decltype(i)(fBins.size()) > i && fBins[i] != NULL) ? fBins[i]->GetIndexName() : "H") + Form("%02d", Index(i));
646646
}
647647
}
648648
return name;

PWGCF/JCorran/Tasks/jflucAnalysisTask.cxx

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -157,14 +157,15 @@ struct jflucAnalysisTask {
157157
delete pcf;
158158
}
159159

160-
O2_DEFINE_CONFIGURABLE(etamin, double, 0.4, "Minimal eta for tracks");
161-
O2_DEFINE_CONFIGURABLE(etamax, double, 0.8, "Maximal eta for tracks");
162-
O2_DEFINE_CONFIGURABLE(ptmin, double, 0.2, "Minimal pt for tracks");
163-
O2_DEFINE_CONFIGURABLE(ptmax, double, 0.5, "Maximal pt for tracks");
160+
O2_DEFINE_CONFIGURABLE(etamin, float, 0.4, "Minimal eta for tracks");
161+
O2_DEFINE_CONFIGURABLE(etamax, float, 0.8, "Maximal eta for tracks");
162+
O2_DEFINE_CONFIGURABLE(ptmin, float, 0.2, "Minimal pt for tracks");
163+
O2_DEFINE_CONFIGURABLE(ptmax, float, 0.5, "Maximal pt for tracks");
164164

165165
ConfigurableAxis axisMultiplicity{"axisMultiplicity", {VARIABLE_WIDTH, 0, 5, 10, 20, 30, 40, 50, 100.1}, "multiplicity / centrality axis for histograms"};
166166

167-
Filter trackFilter = (aod::track::pt > ptmin) && (aod::track::pt < ptmax); // eta cuts done by jfluc
167+
Filter jtrackFilter = (aod::jtrack::pt > ptmin) && (aod::jtrack::pt < ptmax); // eta cuts done by jfluc
168+
Filter cftrackFilter = (aod::cftrack::pt > ptmin) && (aod::cftrack::pt < ptmax); // eta cuts done by jfluc
168169

169170
OutputObj<TDirectory> output{"jflucO2"};
170171

0 commit comments

Comments
 (0)