@@ -1086,8 +1086,27 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
10861086 hm->AddHistogram (histClass, " U2Q2_CentFT0C_ev2" , " mass vs. centrality vs. U2Q2_event2" , false , 125 , 0.0 , 5.0 , VarManager::kMass , 9 , 0.0 , 90.0 , VarManager::kCentFT0C , 100 , -10.0 , 10.0 , VarManager::kU2Q2Ev2 );
10871087 }
10881088 if (subGroupStr.Contains (" metest" )) {
1089- hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V2ME_SP" , " Mass_Pt_CentFT0C_V2ME_SP" , true , 250 , 0.0 , 5.0 , VarManager::kMass , 200 , 0.0 , 20.0 , VarManager::kPt , 90 , 0.0 , 90.0 , VarManager::kCentFT0C , " " , " " , " " , VarManager::kV2ME_SP , VarManager::kWV2ME_SP );
1090- hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V2ME_EP" , " Mass_Pt_CentFT0C_V2ME_EP" , true , 250 , 0.0 , 5.0 , VarManager::kMass , 200 , 0.0 , 20.0 , VarManager::kPt , 90 , 0.0 , 90.0 , VarManager::kCentFT0C , " " , " " , " " , VarManager::kV2ME_EP , VarManager::kWV2ME_EP );
1089+ double MassBinEdges[251 ]; // 0-5GeV/c2
1090+ for (int i = 0 ; i < 251 ; i++) {
1091+ MassBinEdges[i] = i * 0.02 ;
1092+ }
1093+
1094+ double PtBinEdges[49 ]; // 0-20GeV/c
1095+ for (int i = 0 ; i < 49 ; i++) {
1096+ if (i <= 9 ) {
1097+ PtBinEdges[i] = i / 10 .;
1098+ } else {
1099+ PtBinEdges[i] = (i - 10 ) * 0.5 + 1 .;
1100+ }
1101+ }
1102+
1103+ double CentBinEdges[19 ]; // 0-90%
1104+ for (int i = 0 ; i < 19 ; i++) {
1105+ CentBinEdges[i] = i * 5 ;
1106+ }
1107+
1108+ hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V2ME_SP" , " Mass_Pt_CentFT0C_V2ME_SP" , true , 250 , MassBinEdges, VarManager::kMass , 48 , PtBinEdges, VarManager::kPt , 18 , CentBinEdges, VarManager::kCentFT0C , " " , " " , " " , VarManager::kV2ME_SP , VarManager::kWV2ME_SP );
1109+ hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V2ME_EP" , " Mass_Pt_CentFT0C_V2ME_EP" , true , 250 , MassBinEdges, VarManager::kMass , 48 , PtBinEdges, VarManager::kPt , 18 , CentBinEdges, VarManager::kCentFT0C , " " , " " , " " , VarManager::kV2ME_EP , VarManager::kWV2ME_EP );
10911110 }
10921111 if (subGroupStr.Contains (" cumulantme" )) {
10931112 hm->AddHistogram (histClass, " Mass_Pt_centrFT0C_M11REFoverMpME" , " " , true , 250 , 0.0 , 5.0 , VarManager::kMass , 60 , 0.0 , 30.0 , VarManager::kPt , 9 , 0.0 , 90.0 , VarManager::kCentFT0C , " " , " " , " " , VarManager::kM11REFoverMpME );
@@ -1308,8 +1327,27 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
13081327 // hm->AddHistogram(histClass, "Mass_Pt_centrFT0C_V3", "", 6, varV3, bins, minBins, maxBins, 0, -1, kTRUE); // removed temporarily
13091328 }
13101329 if (subGroupStr.Contains (" flow-ccdb" )) {
1311- hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V2SPwR" , " Mass_Pt_CentFT0C_V2SPwR" , true , 250 , 0.0 , 5.0 , VarManager::kMass , 200 , 0.0 , 20.0 , VarManager::kPt , 90 , 0.0 , 90.0 , VarManager::kCentFT0C , " " , " " , " " , VarManager::kV2SP , VarManager::kWV2SP );
1312- hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V2EPwR" , " Mass_Pt_CentFT0C_V2EPwR" , true , 250 , 0.0 , 5.0 , VarManager::kMass , 200 , 0.0 , 20.0 , VarManager::kPt , 90 , 0.0 , 90.0 , VarManager::kCentFT0C , " " , " " , " " , VarManager::kV2EP , VarManager::kWV2EP );
1330+ double MassBinEdges[251 ]; // 0-5GeV/c2
1331+ for (int i = 0 ; i < 251 ; i++) {
1332+ MassBinEdges[i] = i * 0.02 ;
1333+ }
1334+
1335+ double PtBinEdges[49 ]; // 0-20GeV/c
1336+ for (int i = 0 ; i < 49 ; i++) {
1337+ if (i <= 9 ) {
1338+ PtBinEdges[i] = i / 10 .;
1339+ } else {
1340+ PtBinEdges[i] = (i - 10 ) * 0.5 + 1 .;
1341+ }
1342+ }
1343+
1344+ double CentBinEdges[19 ]; // 0-90%
1345+ for (int i = 0 ; i < 19 ; i++) {
1346+ CentBinEdges[i] = i * 5 ;
1347+ }
1348+
1349+ hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V2SPwR" , " Mass_Pt_CentFT0C_V2SPwR" , true , 250 , MassBinEdges, VarManager::kMass , 48 , PtBinEdges, VarManager::kPt , 18 , CentBinEdges, VarManager::kCentFT0C , " " , " " , " " , VarManager::kV2SP , VarManager::kWV2SP );
1350+ hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V2EPwR" , " Mass_Pt_CentFT0C_V2EPwR" , true , 250 , MassBinEdges, VarManager::kMass , 48 , PtBinEdges, VarManager::kPt , 18 , CentBinEdges, VarManager::kCentFT0C , " " , " " , " " , VarManager::kV2EP , VarManager::kWV2EP );
13131351 }
13141352 if (subGroupStr.Contains (" cumulant" )) {
13151353 int var[4 ] = {VarManager::kMass , VarManager::kPt , VarManager::kRap , VarManager::kCentFT0C };
0 commit comments