message: FemtoAnalysisPionPion - Add options for Minv Correlation Functions to macro
diff: #include "AliFemtoModelCorrFctnTrueQ3DByParent.h"
  #include "AliFemtoKtBinnedCorrFunc.h"
  #include "AliFemtoModelCorrFctnTrueQ.h"
  +#include "AliFemtoCorrFctnInvMass.h"
  #include <TROOT.h>
  #include <TBase64.h>
  @@ -170,6 +171,12 @@ struct MacroParams : public TNamed {
  bool do_ylm_cf { false };
  bool do_kt_ylm_cf { false };
  + bool do_minv_cf { false };
  + bool do_kt_minv_cf { false };
  +
  + bool do_minvee_cf { false };
  + bool do_kt_minvee_cf { false };
  +
  // monte-carlo correlation functions
  bool do_trueq_cf { false };
  bool do_kt_trueq_cf { false };
  @@ -642,6 +649,28 @@ ConfigFemtoAnalysis(const TString& param_str="")
  AddKtBinnedCorrFctn(*analysis, "KT_DEtaDPhiStar", kt_starcf, macro_config.kt_ranges);
  }
  + if (macro_config.do_minv_cf) {
  + auto *minvcf = new AliFemtoCorrFctnInvMass("MINV", 3000, 0.0, 2.0, PionMass, PionMass);
  + analysis->AddCorrFctn(minvcf);
  + }
  +
  + if (macro_config.do_kt_minv_cf) {
  + auto *minvcf = new AliFemtoCorrFctnInvMass("", 3000, 0.0, 2.0, PionMass, PionMass);
  + AddKtBinnedCorrFctn(*analysis, "KT_MINV", minvcf, macro_config.kt_ranges);
  + }
  +
  + const double E_MASS = 0.000511;
  +
  + if (macro_config.do_minvee_cf) {
  + auto *minvcf = new AliFemtoCorrFctnInvMass("MINVEE", 3000, 0.0, 2.0, E_MASS, E_MASS);
  + analysis->AddCorrFctn(minvcf);
  + }
  +
  + if (macro_config.do_kt_minvee_cf) {
  + auto *minvcf = new AliFemtoCorrFctnInvMass("", 3000, 0.0, 2.0, E_MASS, E_MASS);
  + AddKtBinnedCorrFctn(*analysis, "KT_MINV_EE", minvcf, macro_config.kt_ranges);
  + }
  +
  if (macro_config.do_ylm_cf) {
  auto *ylm_cf = new AliFemtoCorrFctnDirectYlm("Ylm",
  macro_config.ylm_max_l,
  