@@ -838,6 +838,26 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
838838 hm->AddHistogram (histClass, " tpcNSigmaKa_tofNSigmaKa" , " " , false , 200 , -10 ., 10 ., VarManager::kTPCnSigmaKa , 200 , -10 ., 10 ., VarManager::kTOFnSigmaKa );
839839 hm->AddHistogram (histClass, " tpcNSigmaPi_tofNSigmaPi" , " " , false , 200 , -10 ., 10 ., VarManager::kTPCnSigmaPi , 200 , -10 ., 10 ., VarManager::kTOFnSigmaPi );
840840 }
841+ if (subGroupStr.Contains (" singlemucumulant" )) {
842+ double PtBinEdges[67 ]; // 0-30GeV/c
843+ for (int i = 0 ; i < 67 ; i++) {
844+ if (i <= 39 ) {
845+ PtBinEdges[i] = i / 10 .;
846+ } else {
847+ PtBinEdges[i] = (i - 40 ) * 1 . + 4 .;
848+ }
849+ }
850+
851+ double CentBinEdges[19 ]; // 0-90%
852+ for (int i = 0 ; i < 19 ; i++) {
853+ CentBinEdges[i] = i * 5 ;
854+ }
855+
856+ hm->AddHistogram (histClass, " Pt_centrFT0C_Corr2REFsingle" , " " , true , 66 , PtBinEdges, VarManager::kPt , 18 , CentBinEdges, VarManager::kCentFT0C , 0 , nullptr , VarManager::kCORR2REFbysinglemu , " " , " " , " " , VarManager::kNothing , VarManager::kM11REFoverMpsingle );
857+ hm->AddHistogram (histClass, " Pt_centrFT0C_Corr4REFsingle" , " " , true , 66 , PtBinEdges, VarManager::kPt , 18 , CentBinEdges, VarManager::kCentFT0C , 0 , nullptr , VarManager::kCORR4REFbysinglemu , " " , " " , " " , VarManager::kNothing , VarManager::kM1111REFoverMpsingle );
858+ hm->AddHistogram (histClass, " Pt_centrFT0C_Corr2POIsingle" , " " , true , 66 , PtBinEdges, VarManager::kPt , 18 , CentBinEdges, VarManager::kCentFT0C , 0 , nullptr , VarManager::kCORR2POIsingle , " " , " " , " " , VarManager::kNothing , VarManager::kM01POIoverMpsingle );
859+ hm->AddHistogram (histClass, " Pt_centrFT0C_Corr4POIsingle" , " " , true , 66 , PtBinEdges, VarManager::kPt , 18 , CentBinEdges, VarManager::kCentFT0C , 0 , nullptr , VarManager::kCORR4POIsingle , " " , " " , " " , VarManager::kNothing , VarManager::kM0111POIoverMpsingle );
860+ }
841861 }
842862
843863 if (!groupStr.CompareTo (" mctruth_triple" )) {
@@ -1121,8 +1141,26 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
11211141 hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V24ME" , " Mass_Pt_CentFT0C_V24ME" , true , 250 , 0.0 , 5.0 , VarManager::kMass , 60 , 0.0 , 30.0 , VarManager::kPt , 90 , 0.0 , 90.0 , VarManager::kCentFT0C , " " , " " , " " , VarManager::kV24ME , VarManager::kWV24ME );
11221142 }
11231143 if (subGroupStr.Contains (" cumulantme1" )) {
1124- hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V22ME" , " Mass_Pt_CentFT0C_V22ME" , true , 250 , 0.0 , 5.0 , VarManager::kMass , 60 , 0.0 , 30.0 , VarManager::kPt , 90 , 0.0 , 90.0 , VarManager::kCentFT0C , " " , " " , " " , VarManager::kV22ME , VarManager::kWV22ME );
1125- hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V24ME" , " Mass_Pt_CentFT0C_V24ME" , true , 250 , 0.0 , 5.0 , VarManager::kMass , 60 , 0.0 , 30.0 , VarManager::kPt , 90 , 0.0 , 90.0 , VarManager::kCentFT0C , " " , " " , " " , VarManager::kV24ME , VarManager::kWV24ME );
1144+ double MassBinEdges[251 ]; // 0-5GeV/c2
1145+ for (int i = 0 ; i < 251 ; i++) {
1146+ MassBinEdges[i] = i * 0.02 ;
1147+ }
1148+
1149+ double PtBinEdges[67 ]; // 0-30GeV/c
1150+ for (int i = 0 ; i < 67 ; i++) {
1151+ if (i <= 39 ) {
1152+ PtBinEdges[i] = i / 10 .;
1153+ } else {
1154+ PtBinEdges[i] = (i - 40 ) * 1 . + 4 .;
1155+ }
1156+ }
1157+
1158+ double CentBinEdges[19 ]; // 0-90%
1159+ for (int i = 0 ; i < 19 ; i++) {
1160+ CentBinEdges[i] = i * 5 ;
1161+ }
1162+ hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V22ME" , " Mass_Pt_CentFT0C_V22ME" , true , 250 , MassBinEdges, VarManager::kMass , 66 , PtBinEdges, VarManager::kPt , 18 , CentBinEdges, VarManager::kCentFT0C , " " , " " , " " , VarManager::kV22ME , VarManager::kWV22ME );
1163+ hm->AddHistogram (histClass, " Mass_Pt_CentFT0C_V24ME" , " Mass_Pt_CentFT0C_V24ME" , true , 250 , MassBinEdges, VarManager::kMass , 66 , PtBinEdges, VarManager::kPt , 18 , CentBinEdges, VarManager::kCentFT0C , " " , " " , " " , VarManager::kV24ME , VarManager::kWV24ME );
11261164 }
11271165 if (subGroupStr.Contains (" cumulantme2" )) {
11281166 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 );
0 commit comments