@@ -1170,10 +1170,10 @@ struct HfTaskFlow {
11701170 float efficiencyTpc = 1 .;
11711171
11721172 if (mEfficiencyTpc ) {
1173- int etaBin = mEfficiencyTpc ->GetXaxis ()->FindBin (eta );
1174- int ptBin = mEfficiencyTpc ->FindBin (pt );
1173+ int ptBin = mEfficiencyTpc ->GetXaxis ()->FindBin (pt );
1174+ int etaBin = mEfficiencyTpc ->GetYaxis ()-> FindBin (eta );
11751175 int vertexBin = mEfficiencyTpc ->GetZaxis ()->FindBin (vertex);
1176- efficiencyTpc = mEfficiencyTpc ->GetBinContent (etaBin, ptBin , vertexBin);
1176+ efficiencyTpc = mEfficiencyTpc ->GetBinContent (ptBin, etaBin , vertexBin);
11771177 }
11781178
11791179 if (efficiencyTpc == 0 ) {
@@ -1190,10 +1190,10 @@ struct HfTaskFlow {
11901190 float efficiencyMft = 1 .;
11911191
11921192 if (mEfficiencyMft ) {
1193- int etaBin = mEfficiencyMft ->GetXaxis ()->FindBin (eta );
1194- int ptBin = mEfficiencyMft ->FindBin (pt );
1193+ int ptBin = mEfficiencyMft ->GetXaxis ()->FindBin (pt );
1194+ int etaBin = mEfficiencyMft ->GetYaxis ()-> FindBin (eta );
11951195 int vertexBin = mEfficiencyMft ->GetZaxis ()->FindBin (vertex);
1196- efficiencyMft = mEfficiencyMft ->GetBinContent (etaBin, ptBin , vertexBin);
1196+ efficiencyMft = mEfficiencyMft ->GetBinContent (ptBin, etaBin , vertexBin);
11971197 }
11981198
11991199 if (efficiencyMft == 0 ) {
0 commit comments