@@ -1306,14 +1306,28 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
13061306 std::array<int , 5 > bins = {50 , 30 , 10 , 20 , 10 };
13071307 std::array<double , 5 > xmin = {2 ., 0 ., 0 , -1 ., 0.0 };
13081308 std::array<double , 5 > xmax = {4 ., 3 ., 100 , 1 ., 6.28 };
1309- hm->AddHistogram (histClass, " MC_Dielectron_Mass_Pt_Cent_cosThetaHE" , " " , 5 , varspTHE.data (), bins.data (), xmin.data (), xmax.data (), 0 , -1 , kFALSE );
1309+ hm->AddHistogram (histClass, " MC_Dielectron_Mass_Pt_Cent_cosThetaHE" , " " , 5 , varspTHE.data (), bins.data (), xmin.data (), xmax.data (), nullptr , -1 , kFALSE );
1310+ }
1311+ if (groupStr.CompareTo (" polarization-dielectron-pbpb-midy-gjb1-gen" ) == 0 ) {
1312+ std::array<int , 5 > varspTGJB1 = {VarManager::kMCMass , VarManager::kMCPt , VarManager::kMCEventCentrFT0C , VarManager::kMCCosThetaGJB1 , VarManager::kMCPhiGJB1 };
1313+ std::array<int , 5 > bins = {50 , 30 , 10 , 20 , 10 };
1314+ std::array<double , 5 > xmin = {2 ., 0 ., 0 , -1 ., 0.0 };
1315+ std::array<double , 5 > xmax = {4 ., 3 ., 100 , 1 ., 6.28 };
1316+ hm->AddHistogram (histClass, " MC_Dielectron_Mass_Pt_Cent_cosThetaGJB1" , " " , 5 , varspTGJB1.data (), bins.data (), xmin.data (), xmax.data (), nullptr , -1 , kFALSE );
1317+ }
1318+ if (groupStr.CompareTo (" polarization-dielectron-pbpb-midy-gjb2-gen" ) == 0 ) {
1319+ std::array<int , 5 > varspTGJB2 = {VarManager::kMCMass , VarManager::kMCPt , VarManager::kMCEventCentrFT0C , VarManager::kMCCosThetaGJB2 , VarManager::kMCPhiGJB2 };
1320+ std::array<int , 5 > bins = {50 , 30 , 10 , 20 , 10 };
1321+ std::array<double , 5 > xmin = {2 ., 0 ., 0 , -1 ., 0.0 };
1322+ std::array<double , 5 > xmax = {4 ., 3 ., 100 , 1 ., 6.28 };
1323+ hm->AddHistogram (histClass, " MC_Dielectron_Mass_Pt_Cent_cosThetaGJB2" , " " , 5 , varspTGJB2.data (), bins.data (), xmin.data (), xmax.data (), nullptr , -1 , kFALSE );
13101324 }
13111325 if (groupStr.CompareTo (" polarization-dielectron-pbpb-midy-cs-gen" ) == 0 ) {
13121326 std::array<int , 5 > varspTCS = {VarManager::kMCMass , VarManager::kMCPt , VarManager::kMCEventCentrFT0C , VarManager::kMCCosThetaCS , VarManager::kMCPhiCS };
13131327 std::array<int , 5 > bins = {50 , 30 , 10 , 20 , 10 };
13141328 std::array<double , 5 > xmin = {2 ., 0 ., 0 , -1 ., 0.0 };
13151329 std::array<double , 5 > xmax = {4 ., 3 ., 100 , 1 ., 6.28 };
1316- hm->AddHistogram (histClass, " MC_Dielectron_Mass_Pt_Cent_cosThetaCS" , " " , 5 , varspTCS.data (), bins.data (), xmin.data (), xmax.data (), 0 , -1 , kFALSE );
1330+ hm->AddHistogram (histClass, " MC_Dielectron_Mass_Pt_Cent_cosThetaCS" , " " , 5 , varspTCS.data (), bins.data (), xmin.data (), xmax.data (), nullptr , -1 , kFALSE );
13171331 }
13181332 if (groupStr.CompareTo (" pair" ) == 0 ) {
13191333 if (subGroupStr.Contains (" cepf" )) {
@@ -1422,6 +1436,22 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
14221436 hm->AddHistogram (histClass, " Dielectron_Mass_Pt_Cent_cosThetaHE" , " " , 5 , varsHEpbpb.data (), binspT.data (), xminpT.data (), xmaxpT.data (), nullptr , -1 , kFALSE );
14231437 }
14241438
1439+ if (subGroupStr.Contains (" dielectron-polarization-gjb1-pbpb" )) {
1440+ std::array<int , 5 > varsGJB1pbpb = {VarManager::kMass , VarManager::kPt , VarManager::kCentFT0C , VarManager::kCosThetaGJB1 , VarManager::kPhiGJB1 };
1441+ std::array<int , 5 > binspT = {100 , 30 , 10 , 10 , 10 };
1442+ std::array<double , 5 > xminpT = {2 ., 0 ., 0 , -1 ., 0.0 };
1443+ std::array<double , 5 > xmaxpT = {4.5 , 3 ., 100 , 1 ., 6.28 };
1444+ hm->AddHistogram (histClass, " Dielectron_Mass_Pt_Cent_cosThetaGJB1" , " " , 5 , varsGJB1pbpb.data (), binspT.data (), xminpT.data (), xmaxpT.data (), nullptr , -1 , kFALSE );
1445+ }
1446+
1447+ if (subGroupStr.Contains (" dielectron-polarization-gjb2-pbpb" )) {
1448+ std::array<int , 5 > varsGJB2pbpb = {VarManager::kMass , VarManager::kPt , VarManager::kCentFT0C , VarManager::kCosThetaGJB2 , VarManager::kPhiGJB2 };
1449+ std::array<int , 5 > binspT = {100 , 30 , 10 , 10 , 10 };
1450+ std::array<double , 5 > xminpT = {2 ., 0 ., 0 , -1 ., 0.0 };
1451+ std::array<double , 5 > xmaxpT = {4.5 , 3 ., 100 , 1 ., 6.28 };
1452+ hm->AddHistogram (histClass, " Dielectron_Mass_Pt_Cent_cosThetaGJB2" , " " , 5 , varsGJB2pbpb.data (), binspT.data (), xminpT.data (), xmaxpT.data (), nullptr , -1 , kFALSE );
1453+ }
1454+
14251455 if (subGroupStr.Contains (" dielectron-polarization-cs-pbpb" )) {
14261456 std::array<int , 5 > varsCSpbpb = {VarManager::kMass , VarManager::kPt , VarManager::kCentFT0C , VarManager::kCosThetaCS , VarManager::kPhiCS };
14271457 std::array<int , 5 > binspT = {100 , 30 , 10 , 10 , 10 };
0 commit comments