@@ -969,6 +969,50 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
969969 hm->AddHistogram (histClass, " MCImpPar_CentFT0CMC" , " MC impact param vs MC Cent. FT0C" , false , 20 , 0.0 , 20.0 , VarManager::kMCEventImpParam , 100 , 0.0 , 100.0 , VarManager::kMCEventCentrFT0C );
970970 }
971971
972+ if (!groupStr.CompareTo (" energy-correlator-gen" )) {
973+ hm->AddHistogram (histClass, " MCCostheta" , " Cos#theta" , false , 40 , -1.0 , 1.0 , VarManager::kMCCosTheta , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_before );
974+ hm->AddHistogram (histClass, " MCHadronPdgCode" , " MCHadronPdgCode" , false , 6000 , -3000 , 3000 , VarManager::kMCHadronPdgCode );
975+ hm->AddHistogram (histClass, " MCMotherPdgCode" , " MCMotherPdgCode" , false , 6000 , -3000 , 3000 , VarManager::kMCMotherPdgCode );
976+ hm->AddHistogram (histClass, " MCPdgCode" , " MCPdgCode" , false , 1000 , -1000 , 1000 , VarManager::kMCPdgCode );
977+ hm->AddHistogram (histClass, " Coschi" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosChi , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight );
978+ hm->AddHistogram (histClass, " Pt_Hadron" , " " , false , 120 , 0.0 , 30.0 , VarManager::kMCHadronPt );
979+ hm->AddHistogram (histClass, " Eta_Hadron" , " " , false , 120 , -2.0 , 2.0 , VarManager::kMCHadronEta );
980+ hm->AddHistogram (histClass, " DeltaEta" , " " , false , 20 , -2.0 , 2.0 , VarManager::kMCdeltaeta );
981+ hm->AddHistogram (histClass, " DeltaPhi" , " " , false , 50 , -8.0 , 8.0 , VarManager::kMCdeltaphi );
982+ hm->AddHistogram (histClass, " DeltaEta_DeltaPhi" , " " , false , 20 , -2.0 , 2.0 , VarManager::kMCdeltaeta , 50 , -8.0 , 8.0 , VarManager::kMCdeltaphi );
983+ hm->AddHistogram (histClass, " Coschi_hadron_kMCWeight_hadron_DeltaEta" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosChi , 50 , -8.0 , 8.0 , VarManager::kMCdeltaeta , 120 , 0.0 , 50 , VarManager::kMCWeight );
984+ hm->AddHistogram (histClass, " Costheta_hadron_kMCWeight_before_DeltaEta" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosTheta , 50 , -8.0 , 8.0 , VarManager::kMCdeltaeta , 120 , 0.0 , 50 , VarManager::kMCWeight_before );
985+ // for bkg
986+ hm->AddHistogram (histClass, " DeltaPhi_minus" , " " , false , 50 , -8.0 , 8.0 , VarManager::kMCdeltaphi_minus );
987+ hm->AddHistogram (histClass, " DeltaPhi_toward_minus" , " " , false , 50 , -8.0 , 8.0 , VarManager::kMCdeltaphi_toward_minus );
988+ hm->AddHistogram (histClass, " DeltaPhi_away_minus" , " " , false , 50 , -8.0 , 8.0 , VarManager::kMCdeltaphi_away_minus );
989+ hm->AddHistogram (histClass, " DeltaPhi_trans_minus" , " " , false , 50 , -8.0 , 8.0 , VarManager::kMCdeltaphi_trans_minus );
990+
991+ hm->AddHistogram (histClass, " Coschi_minus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosChi_minus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_minus );
992+ hm->AddHistogram (histClass, " Coschi_toward_minus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosChi_toward_minus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_toward_minus );
993+ hm->AddHistogram (histClass, " Coschi_away_minus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosChi_away_minus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_away_minus );
994+ hm->AddHistogram (histClass, " Coschi_trans_minus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosChi_trans_minus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_trans_minus );
995+
996+ hm->AddHistogram (histClass, " Costheta_minus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosTheta_minus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_before );
997+ hm->AddHistogram (histClass, " Costheta_toward_minus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosTheta_toward_minus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_before );
998+ hm->AddHistogram (histClass, " Costheta_away_minus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosTheta_away_minus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_before );
999+ hm->AddHistogram (histClass, " Costheta_trans_minus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosTheta_trans_minus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_before );
1000+
1001+ hm->AddHistogram (histClass, " DeltaPhi_plus" , " " , false , 50 , -8.0 , 8.0 , VarManager::kMCdeltaphi_plus );
1002+ hm->AddHistogram (histClass, " DeltaPhi_toward_plus" , " " , false , 50 , -8.0 , 8.0 , VarManager::kMCdeltaphi_toward_plus );
1003+ hm->AddHistogram (histClass, " DeltaPhi_away_plus" , " " , false , 50 , -8.0 , 8.0 , VarManager::kMCdeltaphi_away_plus );
1004+ hm->AddHistogram (histClass, " DeltaPhi_trans_plus" , " " , false , 50 , -8.0 , 8.0 , VarManager::kMCdeltaphi_trans_plus );
1005+
1006+ hm->AddHistogram (histClass, " Coschi_plus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosChi_plus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_plus );
1007+ hm->AddHistogram (histClass, " Coschi_toward_plus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosChi_toward_plus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_toward_plus );
1008+ hm->AddHistogram (histClass, " Coschi_away_plus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosChi_away_plus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_away_plus );
1009+ hm->AddHistogram (histClass, " Coschi_trans_plus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosChi_trans_plus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_trans_plus );
1010+
1011+ hm->AddHistogram (histClass, " Costheta_plus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosTheta_plus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_before );
1012+ hm->AddHistogram (histClass, " Costheta_toward_plus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosTheta_toward_plus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_before );
1013+ hm->AddHistogram (histClass, " Costheta_away_plus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosTheta_away_plus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_before );
1014+ hm->AddHistogram (histClass, " Costheta_trans_plus" , " " , false , 40 , -1.0 , 1.0 , VarManager::kMCCosTheta_trans_plus , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kMCWeight_before );
1015+ }
9721016 if (!groupStr.CompareTo (" pair" )) {
9731017 if (subGroupStr.Contains (" cepf" )) {
9741018 hm->AddHistogram (histClass, " Mass" , " " , false , 300 , 0.0 , 12.0 , VarManager::kMass );
@@ -1008,6 +1052,10 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
10081052 hm->AddHistogram (histClass, " Eta_Pt" , " " , false , 40 , -2.0 , 2.0 , VarManager::kEta , 40 , 0.0 , 20.0 , VarManager::kPt );
10091053 hm->AddHistogram (histClass, " Y_Pt" , " " , false , 40 , -2.0 , 2.0 , VarManager::kRap , 40 , 0.0 , 20.0 , VarManager::kPt );
10101054 hm->AddHistogram (histClass, " Mass_VtxZ" , " " , true , 30 , -15.0 , 15.0 , VarManager::kVtxZ , 500 , 0.0 , 5.0 , VarManager::kMass );
1055+ if (subGroupStr.Contains (" energy-correlator" )) {
1056+ hm->AddHistogram (histClass, " Mass_Y_Pt" , " " , false , 125 , 0.0 , 5.0 , VarManager::kMass , 40 , -2.0 , 2.0 , VarManager::kRap , 40 , 0.0 , 20.0 , VarManager::kPt );
1057+ hm->AddHistogram (histClass, " Y" , " ;y" , false , 40 , -2.0 , 2.0 , VarManager::kRap );
1058+ }
10111059 if (subGroupStr.Contains (" pbpb" )) {
10121060 hm->AddHistogram (histClass, " Mass_CentFT0C" , " " , false , 125 , 0.0 , 5.0 , VarManager::kMass , 20 , 0.0 , 100.0 , VarManager::kCentFT0C );
10131061 hm->AddHistogram (histClass, " Pt_CentFT0C" , " " , false , 100 , 0.0 , 10.0 , VarManager::kPt , 20 , 0.0 , 100.0 , VarManager::kCentFT0C );
@@ -1897,6 +1945,18 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
18971945 if (subGroupStr.Contains (" opencharm" )) {
18981946 hm->AddHistogram (histClass, " Delta_Mass_DstarD0region" , " " , false , 50 , 0.14 , 0.16 , VarManager::kDeltaMass );
18991947 }
1948+ if (subGroupStr.Contains (" energy-correlator" )) {
1949+ hm->AddHistogram (histClass, " Coschi" , " " , false , 40 , -1.0 , 1.0 , VarManager::kCosChi , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kECWeight );
1950+ hm->AddHistogram (histClass, " CosTheta" , " " , false , 40 , -1.0 , 1.0 , VarManager::kCosTheta , 0 , 0 , 0 , -1 , 0 , 0 , 0 , -1 , " " , " " , " " , -1 , VarManager::kEWeight_before );
1951+ hm->AddHistogram (histClass, " Pt_Hadron" , " ;P_{T}" , false , 120 , 0.0 , 30.0 , VarManager::kPtDau );
1952+ hm->AddHistogram (histClass, " Eta_Hadron" , " ;#eta" , false , 120 , -2.0 , 2.0 , VarManager::kEtaDau );
1953+ hm->AddHistogram (histClass, " Phi_Hadron" , " ;#phi" , false , 120 , -8 , 8 , VarManager::kPhiDau );
1954+ hm->AddHistogram (histClass, " DeltaEta_DeltaPhi" , " " , false , 20 , -2.0 , 2.0 , VarManager::kDeltaEta , 50 , -8.0 , 8.0 , VarManager::kDeltaPhi );
1955+ hm->AddHistogram (histClass, " DeltaEta" , " " , false , 20 , -2.0 , 2.0 , VarManager::kDeltaEta );
1956+ hm->AddHistogram (histClass, " DeltaPhi" , " " , false , 50 , -8.0 , 8.0 , VarManager::kDeltaPhi );
1957+ hm->AddHistogram (histClass, " Coschi_hadron_kMCWeight_hadron_DeltaEta" , " " , false , 40 , -1.0 , 1.0 , VarManager::kCosChi , 50 , -8.0 , 8.0 , VarManager::kDeltaEta , 120 , 0.0 , 50 , VarManager::kECWeight );
1958+ hm->AddHistogram (histClass, " Costheta_hadron_kMCWeight_before_DeltaEta" , " " , false , 40 , -1.0 , 1.0 , VarManager::kCosTheta , 50 , -8.0 , 8.0 , VarManager::kDeltaEta , 120 , 0.0 , 50 , VarManager::kEWeight_before );
1959+ }
19001960 }
19011961
19021962 if (!groupStr.CompareTo (" dilepton-charmhadron" )) {
0 commit comments