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