@@ -546,6 +546,8 @@ struct cascadeFlow {
546546 // histos.fill(HIST("psi2/QA/EP_TPCC_shifted"), coll.centFT0C(), psiTPCC + deltapsiTPCC);
547547 resolution.fill (HIST (" QVectorsT0CTPCA_Shifted" ), coll.centFT0C (), TMath::Cos (static_cast <float >(nmode) * (psiT0C + deltapsiFT0C - psiTPCA - deltapsiTPCA)));
548548 resolution.fill (HIST (" QVectorsT0CV0A_Shifted" ), coll.centFT0C (), TMath::Cos (static_cast <float >(nmode) * (psiT0C + deltapsiFT0C - psiV0A - deltapsiFV0A)));
549+ resolution.fill (HIST (" QVectorsV0ATPCC_Shifted" ), coll.centFT0C (), TMath::Cos (static_cast <float >(nmode) * (psiV0A + deltapsiFV0A - psiTPCC - deltapsiTPCC)));
550+ resolution.fill (HIST (" QVectorsV0ATPCA_Shifted" ), coll.centFT0C (), TMath::Cos (static_cast <float >(nmode) * (psiV0A + deltapsiFV0A - psiTPCA - deltapsiTPCA)));
549551 resolution.fill (HIST (" QVectorsT0CTPCC_Shifted" ), coll.centFT0C (), TMath::Cos (static_cast <float >(nmode) * (psiT0C + deltapsiFT0C - psiTPCC - deltapsiTPCC)));
550552 resolution.fill (HIST (" QVectorsTPCAC_Shifted" ), coll.centFT0C (), TMath::Cos (static_cast <float >(nmode) * (psiTPCA + deltapsiTPCA - psiTPCC - deltapsiTPCC)));
551553 return true ;
@@ -758,15 +760,21 @@ struct cascadeFlow {
758760 resolution.add (" QVectorsT0CTPCC" , " QVectorsT0CTPCC" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
759761 resolution.add (" QVectorsTPCAC" , " QVectorsTPCAC" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
760762 resolution.add (" QVectorsT0CV0A" , " QVectorsT0CV0A" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
763+ resolution.add (" QVectorsV0ATPCC" , " QVectorsV0ATPCC" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
764+ resolution.add (" QVectorsV0ATPCA" , " QVectorsV0ATPCA" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
761765 resolution.add (" QVectorsNormT0CTPCA" , " QVectorsNormT0CTPCA" , HistType::kTH2F , {axisQVsNorm, CentAxisPerCent});
762766 resolution.add (" QVectorsNormT0CTPCC" , " QVectorsNormT0CTPCC" , HistType::kTH2F , {axisQVsNorm, CentAxisPerCent});
763767 resolution.add (" QVectorsNormTPCAC" , " QVectorsNormTPCCB" , HistType::kTH2F , {axisQVsNorm, CentAxisPerCent});
764768 resolution.add (" QVectorsNormT0CV0A" , " QVectorsNormT0CV0A" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
769+ resolution.add (" QVectorsNormV0ATPCC" , " QVectorsNormV0ATPCC" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
770+ resolution.add (" QVectorsNormV0ATPCA" , " QVectorsNormV0ATPCA" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
765771 resolution.add (" QVectorsSpecPlane" , " QVectorsSpecPlane" , HistType::kTH2F , {axisQVsNorm, CentAxisPerCent});
766772 resolution.add (" QVectorsT0CTPCA_Shifted" , " QVectorsT0CTPCA_Shifted" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
767773 resolution.add (" QVectorsT0CTPCC_Shifted" , " QVectorsT0CTPCC_Shifted" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
768774 resolution.add (" QVectorsTPCAC_Shifted" , " QVectorsTPCAC_Shifted" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
769775 resolution.add (" QVectorsT0CV0A_Shifted" , " QVectorsT0CV0A_Shifted" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
776+ resolution.add (" QVectorsV0ATPCC_Shifted" , " QVectorsV0ATPCC_Shifted" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
777+ resolution.add (" QVectorsV0ATPCA_Shifted" , " QVectorsV0ATPCA_Shifted" , HistType::kTH2F , {axisQVs, CentAxisPerCent});
770778
771779 histos.add (" ShiftFT0C" , " ShiftFT0C" , kTProfile3D , {CentAxis, basisAxis, shiftAxis});
772780 histos.add (" ShiftFV0A" , " ShiftFV0A" , kTProfile3D , {CentAxis, basisAxis, shiftAxis});
@@ -1780,10 +1788,15 @@ struct cascadeFlow {
17801788 resolution.fill (HIST (" QVectorsT0CTPCC" ), eventplaneVecT0C.Dot (eventplaneVecTPCC), collisionCentrality);
17811789 resolution.fill (HIST (" QVectorsTPCAC" ), eventplaneVecTPCA.Dot (eventplaneVecTPCC), collisionCentrality);
17821790 resolution.fill (HIST (" QVectorsT0CV0A" ), eventplaneVecT0C.Dot (eventplaneVecV0A), collisionCentrality);
1791+ resolution.fill (HIST (" QVectorsV0ATPCC" ), eventplaneVecV0A.Dot (eventplaneVecTPCC), collisionCentrality);
1792+ resolution.fill (HIST (" QVectorsV0ATPCA" ), eventplaneVecV0A.Dot (eventplaneVecTPCA), collisionCentrality);
1793+
17831794 resolution.fill (HIST (" QVectorsNormT0CTPCA" ), eventplaneVecT0C.Dot (eventplaneVecTPCA) / (coll.qTPCR () * coll.sumAmplFT0C ()), collisionCentrality);
17841795 resolution.fill (HIST (" QVectorsNormT0CTPCC" ), eventplaneVecT0C.Dot (eventplaneVecTPCC) / (coll.qTPCL () * coll.sumAmplFT0C ()), collisionCentrality);
17851796 resolution.fill (HIST (" QVectorsNormTPCAC" ), eventplaneVecTPCA.Dot (eventplaneVecTPCC) / (coll.qTPCR () * coll.qTPCL ()), collisionCentrality);
17861797 resolution.fill (HIST (" QVectorsNormT0CV0A" ), eventplaneVecT0C.Dot (eventplaneVecV0A) / (coll.sumAmplFT0C () * coll.sumAmplFV0A ()), collisionCentrality);
1798+ resolution.fill (HIST (" QVectorsNormV0ATPCC" ), eventplaneVecV0A.Dot (eventplaneVecTPCC) / (coll.qTPCL () * coll.sumAmplFV0A ()), collisionCentrality);
1799+ resolution.fill (HIST (" QVectorsNormV0ATPCA" ), eventplaneVecV0A.Dot (eventplaneVecTPCA) / (coll.qTPCR () * coll.sumAmplFV0A ()), collisionCentrality);
17871800
17881801 std::vector<float > bdtScore[nParticles];
17891802 for (auto const & v0 : V0s) {
0 commit comments