message: FemtoAnalysisPionPion - Add AliFemtoCorrFctnDEtaDPhiStar to train macro
diff: #include "AliFemtoCorrFctnKStar.h"
  #include "AliFemtoCorrFctnDEtaDPhiSimple.h"
  +#include "AliFemtoCorrFctnDEtaDPhiStar.h"
  #include "AliFemtoAvgSepCorrFctn.h"
  #include "AliFemtoCorrFctnDPhiStarDEta.h"
  @@ -146,6 +147,10 @@ struct MacroParams : public TNamed {
  bool do_detadphi_simple_cf { false };
  bool do_kt_detadphi_simple_cf { false };
  + bool do_detadphistar_cf { false };
  + bool do_kt_detadphistar_cf { false };
  + double phistar_radius { 1.2 };
  + UInt_t detadphistar_nbins { 144 };
  // ClassDef(MacroParams, 1);
  };
  @@ -576,6 +581,34 @@ ConfigFemtoAnalysis(const TString& param_str="")
  analysis->AddCorrFctn(kt_detadphi_simple_cfs);
  }
  + if (macro_config.do_detadphistar_cf) {
  + auto *starcf = AliFemtoCorrFctnDEtaDPhiStar::Params()
  + .Suffix("DEtaDPhiStar")
  + .Radius(macro_config.phistar_radius)
  + .NbinsEta(macro_config.detadphistar_nbins)
  + .NbinsPhi(macro_config.detadphistar_nbins)
  + .into_ptr();
  + analysis->AddCorrFctn(starcf);
  + }
  +
  + if (macro_config.do_kt_detadphistar_cf) {
  + auto *kt_starcf = AliFemtoCorrFctnDEtaDPhiStar::Params()
  + .Suffix("")
  + .Radius(macro_config.phistar_radius)
  + .NbinsEta(macro_config.detadphistar_nbins)
  + .NbinsPhi(macro_config.detadphistar_nbins)
  + .into_ptr();
  +
  + AliFemtoKtBinnedCorrFunc *kt_detadphi_star_cfs = new AliFemtoKtBinnedCorrFunc("KT_DEtaDPhiStar", kt_starcf);
  +
  + for (size_t kt_idx=0; kt_idx < macro_config.kt_ranges.size(); kt_idx += 2) {
  + float low = macro_config.kt_ranges[kt_idx],
  + high = macro_config.kt_ranges[kt_idx+1];
  + kt_detadphi_star_cfs->AddKtRange(low, high);
  + }
  + analysis->AddCorrFctn(kt_detadphi_star_cfs);
  + }
  +
  if (macro_config.do_ylm_cf) {
  AliFemtoCorrFctnDirectYlm *ylm_cf = new AliFemtoCorrFctnDirectYlm(
  "AliFemtoCorrFctnDirectYlm",
  