49 Bool_t KVGaus2D::NewFunction_2D()
52 Int_t nf = lfunc->GetEntries();
54 f2Dfit =
new TF2(
Form(
"func_%d", ++nf),
68 hclone->GetXaxis()->SetRangeUser(Xmin, Xmax);
69 hclone->GetYaxis()->SetRangeUser(Ymin, Ymax);
71 f2Dfit->SetParameters(
76 ((
TH2*)hclone)->GetCorrelationFactor(),
145 TMarker* m1 =
new TMarker(f2Dfit->GetParameter(0), f2Dfit->GetParameter(2), 8);
char * Form(const char *fmt,...)
Manage SemiAutomatic Fits.
Handle semi-automatic fit to 2D Gaussian distributions.
void ExtraDrawing() override
KVGaus2D(Bool_t batch=kFALSE)
Default constructor.
virtual void SetMarkerSize(Size_t msize=1)
virtual Double_t Integral(Int_t binx1, Int_t binx2, Int_t biny1, Int_t biny2, Option_t *option="") const
void Draw(Option_t *option="") override
const char * GetName() const override
RVec< PromoteType< T > > exp(const RVec< T > &v)
Double_t Power(Double_t x, Double_t y)