Skip to content

Commit 402ef38

Browse files
committed
fix logic errors by Ilya
1 parent 5bdc063 commit 402ef38

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

PWGCF/Flow/Tasks/flowSP.cxx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1541,10 +1541,12 @@ struct FlowSP {
15411541
}
15421542
}
15431543

1544-
for (int iH=0; iH < nHarmonics; iH++) //Ilya
1544+
int uEtaBin = etaPtBin_map->GetXaxis()->FindBin(track.eta()); //Ilya
1545+
int uPtBin = etaPtBin_map->GetYaxis()->FindBin(track.pt()); //Ilya
1546+
sum_u[0][spm.charge][0][uEtaBin][uPtBin]+=1; //Ilya
1547+
sum_u[0][spm.charge][1][uEtaBin][uPtBin]+=track.pt(); //Ilya
1548+
for (int iH=1; iH < nHarmonics; iH++) //Ilya
15451549
{ //Ilya
1546-
int uEtaBin = etaPtBin_map->GetXaxis()->FindBin(track.eta()); //Ilya
1547-
int uPtBin = etaPtBin_map->GetYaxis()->FindBin(track.pt()); //Ilya
15481550
sum_u[iH][spm.charge][0][uEtaBin][uPtBin]+=cos(iH*phi); //Ilya
15491551
sum_u[iH][spm.charge][1][uEtaBin][uPtBin]+=sin(iH*phi); //Ilya
15501552
// By context it should be sum_u.
@@ -1655,8 +1657,8 @@ struct FlowSP {
16551657
for (int iQc=0; iQc < nQcomponents; iQc++){ //Ilya
16561658
for (int iEta=0; iEta < nEtaBins; iEta++){ //Ilya
16571659
for (int iPt=0; iPt < nPtBins; iPt++){ //Ilya
1658-
int value=int(sum_u[iH][iCh][iQc][iEta][iPt]); //Ilya
1659-
if (iH!=0)value =value*10000; //Ilya
1660+
int value=int(10000*sum_u[iH][iCh][iQc][iEta][iPt]); //Ilya
1661+
if (iH==0 && iQc==0) value = sum_u[iH][iCh][iQc][iEta][iPt]; //Ilya
16601662
Q_tracks.push_back(value); //Ilya
16611663
}}}}} //Ilya
16621664

0 commit comments

Comments
 (0)