@@ -119,33 +119,33 @@ struct FlowSP {
119119 registry.add (" pt_phi_bef" , " " , {HistType::kTH2D , {ptAxis, phiModAxis}});
120120 registry.add (" pt_phi_aft" , " " , {HistType::kTH2D , {ptAxis, phiModAxis}});
121121
122- registry.add <TProfile >(" v1_eta" , " " , kTProfile , {{10 , -.8 , .8 }});
123- registry.add <TProfile >(" v1A_eta" , " " , kTProfile , {{10 , -.8 , .8 }});
124- registry.add <TProfile >(" v1C_eta" , " " , kTProfile , {{10 , -.8 , .8 }});
125- registry.add <TProfile >(" v1AC_eta" , " " , kTProfile , {{10 , -.8 , .8 }});
122+ registry.add <TProfile2D >(" v1_eta" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
123+ registry.add <TProfile2D >(" v1A_eta" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
124+ registry.add <TProfile2D >(" v1C_eta" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
125+ registry.add <TProfile2D >(" v1AC_eta" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
126126
127- registry.add <TProfile >(" v1_eta_odd" , " " , kTProfile , {{10 , -.8 , .8 }});
128- registry.add <TProfile >(" v1_eta_even" , " " , kTProfile , {{10 , -.8 , .8 }});
127+ registry.add <TProfile2D >(" v1_eta_odd" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
128+ registry.add <TProfile2D >(" v1_eta_even" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
129129
130- registry.add <TProfile >(" v1_eta_odd_dev" , " " , kTProfile , {{10 , -.8 , .8 }});
131- registry.add <TProfile >(" v1_eta_even_dev" , " " , kTProfile , {{10 , -.8 , .8 }});
130+ registry.add <TProfile2D >(" v1_eta_odd_dev" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
131+ registry.add <TProfile2D >(" v1_eta_even_dev" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
132132
133- registry.add <TProfile >(" v1_eta_odd_dev_pos" , " " , kTProfile , {{10 , -.8 , .8 }});
134- registry.add <TProfile >(" v1_eta_even_dev_pos" , " " , kTProfile , {{10 , -.8 , .8 }});
135- registry.add <TProfile >(" v1_eta_odd_pos" , " " , kTProfile , {{10 , -.8 , .8 }});
136- registry.add <TProfile >(" v1_eta_even_pos" , " " , kTProfile , {{10 , -.8 , .8 }});
133+ registry.add <TProfile2D >(" v1_eta_odd_dev_pos" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
134+ registry.add <TProfile2D >(" v1_eta_even_dev_pos" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
135+ registry.add <TProfile2D >(" v1_eta_odd_pos" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
136+ registry.add <TProfile2D >(" v1_eta_even_pos" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
137137
138- registry.add <TProfile >(" v1_eta_odd_dev_neg" , " " , kTProfile , {{10 , -.8 , .8 }});
139- registry.add <TProfile >(" v1_eta_even_dev_neg" , " " , kTProfile , {{10 , -.8 , .8 }});
140- registry.add <TProfile >(" v1_eta_odd_neg" , " " , kTProfile , {{10 , -.8 , .8 }});
141- registry.add <TProfile >(" v1_eta_even_neg" , " " , kTProfile , {{10 , -.8 , .8 }});
138+ registry.add <TProfile2D >(" v1_eta_odd_dev_neg" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
139+ registry.add <TProfile2D >(" v1_eta_even_dev_neg" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
140+ registry.add <TProfile2D >(" v1_eta_odd_neg" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
141+ registry.add <TProfile2D >(" v1_eta_even_neg" , " " , kTProfile2D , {{10 , -.8 , .8 }, ptAxis });
142142
143- registry.add <TProfile >(" v2_cent" , " " , kTProfile , {{80 , 0 , 80 }});
144- registry.add <TProfile >(" v2A_cent" , " " , kTProfile , {{80 , 0 , 80 }});
145- registry.add <TProfile >(" v2C_cent" , " " , kTProfile , {{80 , 0 , 80 }});
146- registry.add <TProfile >(" v2AC_cent" , " " , kTProfile , {{80 , 0 , 80 }});
143+ registry.add <TProfile2D >(" v2_cent" , " " , kTProfile2D , {{80 , 0 , 80 }, ptAxis });
144+ registry.add <TProfile2D >(" v2A_cent" , " " , kTProfile2D , {{80 , 0 , 80 }, ptAxis });
145+ registry.add <TProfile2D >(" v2C_cent" , " " , kTProfile2D , {{80 , 0 , 80 }, ptAxis });
146+ registry.add <TProfile2D >(" v2AC_cent" , " " , kTProfile2D , {{80 , 0 , 80 }, ptAxis });
147147
148- registry.add (" hEventCount" , " Number of Event;; Count" , {HistType::kTH1D , {{10 , 0 , 10 }}});
148+ registry.add (" hEventCount" , " Number of Event;; Count" , {HistType::kTH1D , {{11 , 0 , 11 }}});
149149 registry.get <TH1>(HIST (" hEventCount" ))->GetXaxis ()->SetBinLabel (1 , " Filtered event" );
150150 registry.get <TH1>(HIST (" hEventCount" ))->GetXaxis ()->SetBinLabel (2 , " sel8" );
151151 registry.get <TH1>(HIST (" hEventCount" ))->GetXaxis ()->SetBinLabel (3 , " occupancy" );
@@ -371,39 +371,39 @@ struct FlowSP {
371371
372372 double v1AC = std::cos (phi - (psiA - psiC));
373373
374- registry.fill (HIST (" v1_eta" ), track.eta (), (1 . / std::sqrt (2 )) * (v1A - v1C));
375- registry.fill (HIST (" v1A_eta" ), track.eta (), (v1A));
376- registry.fill (HIST (" v1C_eta" ), track.eta (), (v1C));
377- registry.fill (HIST (" v1AC_eta" ), track.eta (), (v1AC));
374+ registry.fill (HIST (" v1_eta" ), track.eta (), track. pt (), (1 . / std::sqrt (2 )) * (v1A - v1C));
375+ registry.fill (HIST (" v1A_eta" ), track.eta (), track. pt (), (v1A));
376+ registry.fill (HIST (" v1C_eta" ), track.eta (), track. pt (), (v1C));
377+ registry.fill (HIST (" v1AC_eta" ), track.eta (), track. pt (), (v1AC));
378378
379- registry.fill (HIST (" v1_eta_odd" ), track.eta (), oddv1);
380- registry.fill (HIST (" v1_eta_even" ), track.eta (), evenv1);
379+ registry.fill (HIST (" v1_eta_odd" ), track.eta (), track. pt (), oddv1);
380+ registry.fill (HIST (" v1_eta_even" ), track.eta (), track. pt (), evenv1);
381381
382- registry.fill (HIST (" v1_eta_odd_dev" ), track.eta (), oddv1Dev);
383- registry.fill (HIST (" v1_eta_even_dev" ), track.eta (), evenv1Dev);
382+ registry.fill (HIST (" v1_eta_odd_dev" ), track.eta (), track. pt (), oddv1Dev);
383+ registry.fill (HIST (" v1_eta_even_dev" ), track.eta (), track. pt (), evenv1Dev);
384384
385385 if (pos) {
386- registry.fill (HIST (" v1_eta_odd_pos" ), track.eta (), oddv1);
387- registry.fill (HIST (" v1_eta_even_pos" ), track.eta (), evenv1);
386+ registry.fill (HIST (" v1_eta_odd_pos" ), track.eta (), track. pt (), oddv1);
387+ registry.fill (HIST (" v1_eta_even_pos" ), track.eta (), track. pt (), evenv1);
388388
389- registry.fill (HIST (" v1_eta_odd_dev_pos" ), track.eta (), oddv1Dev);
390- registry.fill (HIST (" v1_eta_even_dev_pos" ), track.eta (), evenv1Dev);
389+ registry.fill (HIST (" v1_eta_odd_dev_pos" ), track.eta (), track. pt (), oddv1Dev);
390+ registry.fill (HIST (" v1_eta_even_dev_pos" ), track.eta (), track. pt (), evenv1Dev);
391391 } else {
392- registry.fill (HIST (" v1_eta_odd_neg" ), track.eta (), oddv1);
393- registry.fill (HIST (" v1_eta_even_neg" ), track.eta (), evenv1);
392+ registry.fill (HIST (" v1_eta_odd_neg" ), track.eta (), track. pt (), oddv1);
393+ registry.fill (HIST (" v1_eta_even_neg" ), track.eta (), track. pt (), evenv1);
394394
395- registry.fill (HIST (" v1_eta_odd_dev_neg" ), track.eta (), oddv1Dev);
396- registry.fill (HIST (" v1_eta_even_dev_neg" ), track.eta (), evenv1Dev);
395+ registry.fill (HIST (" v1_eta_odd_dev_neg" ), track.eta (), track. pt (), oddv1Dev);
396+ registry.fill (HIST (" v1_eta_even_dev_neg" ), track.eta (), track. pt (), evenv1Dev);
397397 }
398398
399399 double v2A = std::cos (2 * (phi - psiA));
400400 double v2C = std::cos (2 * (phi - psiC));
401401 double v2AC = std::cos (2 * (phi - (psiA - psiC)));
402402
403- registry.fill (HIST (" v2_cent" ), centrality, (1 . / std::sqrt (2 )) * (v2A - v2C));
404- registry.fill (HIST (" v2A_cent" ), centrality, (v2A));
405- registry.fill (HIST (" v2C_cent" ), centrality, (v2C));
406- registry.fill (HIST (" v2AC_cent" ), centrality, (v2AC));
403+ registry.fill (HIST (" v2_cent" ), centrality, track. pt (), (1 . / std::sqrt (2 )) * (v2A - v2C));
404+ registry.fill (HIST (" v2A_cent" ), centrality, track. pt (), (v2A));
405+ registry.fill (HIST (" v2C_cent" ), centrality, track. pt (), (v2C));
406+ registry.fill (HIST (" v2AC_cent" ), centrality, track. pt (), (v2AC));
407407 }
408408
409409 float qIm = collision.qvecIm ()[0 ];
0 commit comments