13#include "KVHashList.h"
#define ClassDef(name, id)
Manage SemiAutomatic Fits.
virtual Double_t f1D(Double_t *xx, Double_t *para)
userdefined = kTRUE;
KVHashList * lfunc
liste des fonctions de fit
Bool_t is2D
histogramme analyse herite de TH1 ou TH2
virtual void SetHisto(TH1 *hh)
virtual Double_t f2D(Double_t *xx, Double_t *para)
userdefined = kTRUE;
Bool_t XmaxSet
Indique que l intervalle du fit est defini.
Double_t Xmax
Borne en X du fit.
TF2 * f2Dfit
fonction de fit deux dimensions
TF1 * ReloadFunction(const Char_t *, Int_t)
virtual void SetHistos(KVHashList *lh, TString option="")
virtual void ExtraDrawing()
Double_t Ymax
Borne en Y du fit.
virtual ~KVAutoFit()
Destructor.
virtual TF1 * ReloadFunction_1D(const Char_t *, Int_t)
TH1 * hfit
histogramme analyse
void Clear(Option_t *opt="")
void Copy(TObject &) const
KVHashList * GetFunctions() const
void Print(Option_t *opt="") const
KVHashList * lplabel
contient la liste des TPaveLabel constituant le menu contextuel
Int_t nhisto
nombre d'histo traites
TCanvas * c1
Canvas ou est trace l histo a analyse.
virtual Bool_t NewFunction_2D()
virtual void Relecture(const Char_t *name)
virtual void HandleKey(Int_t)
TH1 * hclone
clone de histogramme analyse
virtual Bool_t NewFunction_1D()
Bool_t IsKnown(const Char_t *)
Bool_t fBatch
set if graphical objects are used or not
KVHashList * lhisto
liste des histos initialise via SetHistos method
TF1 * f1Dfit
fonction de fit une dimension
virtual TF1 * ReloadFunction_2D(const Char_t *, Int_t)
void ClearRange(void)
Efface les bornes min et max pour le prochain fit.
Base class for KaliVeda framework.
Extended version of ROOT THashList.