From 46187b942fe64929283c9a59283b858414ae60c6 Mon Sep 17 00:00:00 2001
From: Norbert Herrmann <n.herrmann@physi.uni-heidelberg.de>
Date: Tue, 28 Jul 2020 15:44:54 +0200
Subject: [PATCH] change fit initial limits for invariant mass

---
 macro/mcbm/pl_lambda.C | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/macro/mcbm/pl_lambda.C b/macro/mcbm/pl_lambda.C
index 50797a37e6..207f856d8d 100755
--- a/macro/mcbm/pl_lambda.C
+++ b/macro/mcbm/pl_lambda.C
@@ -199,10 +199,10 @@ can->cd(10);
    if(NULL != fSignal) fSignal->Delete();
    fSignal=new TF1("fSignal","gaus",1.090,1.140);
    //h1->Fit("gaus","","H",1.1,1.2);
-   Double_t MMin=1.09;
-   Double_t MMax=1.142;
+   Double_t MMin=1.1;
+   Double_t MMax=1.14;
    Double_t param[3];
-   param[0]=h1->GetMaximum();
+   param[0]=h1->GetMaximum()*0.5;
    param[1]=1.1156;
    param[2]=0.01;
    fSignal->SetParameters(param);
@@ -214,7 +214,10 @@ can->cd(10);
    Double_t dFRange=2.5;
    MMin=MMEAN-dFRange*MSIG;
    MMax=MMEAN+dFRange*MSIG;
-   cout<<" Fit results: "<<MMEAN<<", "<<MSIG<<", new range: "<<MMin<<" - "<<MMax<<endl;
+   cout<<" 1. fit results: "<<MMEAN<<", "<<MSIG<<", new range: "<<MMin<<" - "<<MMax<<endl;
+   param[0]=h1->GetMaximum();
+   param[1]=1.1156;
+   fSignal->SetParameters(param);
    h1->Fit("fSignal","","",MMin,MMax);
    fSignal->GetParameters(param);
    MMEAN=param[1];
-- 
GitLab