8 #ifndef GEV_SPECTRUM_FIT_ERROR_REQUESTER
9 #define GEV_SPECTRUM_FIT_ERROR_REQUESTER
13 #include "RGMessageRequester.hh"
16 #include <TGTextEntry.h>
45 errFitSpecNotListed = 3,
46 errErrSpecNotListed = 4,
47 errErrSpecBadMatch = 5
78 GNamedListT<Spectrum> * sp_err_list,
82 const UInt_t opts = gevSpec1D,
83 const TGWindow * mw = NULL );
86 GNamedListT<Spectrum> * sp_err_list,
90 const UInt_t opts = gevSpec1D,
91 const TGWindow * mw = NULL );
122 virtual void Button ( Int_t n );
GNamedListT< Spectrum > * fit_list
Liste des spectres pour fit.
Definition: GEVSpectrumFitErrorRequester.hh:64
virtual Int_t CheckInputs()
Definition: GEVSpectrumFitErrorRequester.cpp:409
GNamedListT< Spectrum > * err_list
Liste des spectres pour erreur.
Definition: GEVSpectrumFitErrorRequester.hh:65
TGVerticalFrame * w_spec_text_frame
Cadre des widgets de saisie des noms.
Definition: GEVSpectrumFitErrorRequester.hh:71
SpecFitError
Definition: GEVSpectrumFitErrorRequester.hh:41
static Spectrum * spec_fit
Pointeur sur le spectre à fitter.
Definition: GEVSpectrumFitErrorRequester.hh:58
virtual void Construct()
Definition: GEVSpectrumFitErrorRequester.cpp:139
GEVSpectrumFitErrorRequester(GNamedListT< Spectrum > *sp_fit_list, GNamedListT< Spectrum > *sp_err_list, Spectrum *&sp_fit, Spectrum *&sp_err, Int_t &result, const UInt_t opts=gevSpec1D, const TGWindow *mw=NULL)
Definition: GEVSpectrumFitErrorRequester.cpp:28
Spectrum ** spec_err_out
Pointeur en retour sur le spectre d'erreur.
Definition: GEVSpectrumFitErrorRequester.hh:53
Definition: Spectrum.hh:222
UInt_t options
Options de sélection (1D/2D)
Definition: GEVSpectrumFitErrorRequester.hh:61
Spectrum ** spec_fit_out
Pointeur en retour sur le spectre à fitter.
Definition: GEVSpectrumFitErrorRequester.hh:52
virtual Int_t CheckErrSpec()
Definition: GEVSpectrumFitErrorRequester.cpp:376
TGTextButton * w_spec_err_select
Bouton de sélection du spectre d'erreur.
Definition: GEVSpectrumFitErrorRequester.hh:70
virtual void UpdateErrState()
Definition: GEVSpectrumFitErrorRequester.cpp:458
virtual const Spectrum * GetFitSpec()
Definition: GEVSpectrumFitErrorRequester.cpp:285
TGTextEntry * w_spec_fit_text
Widget de saisie du nom du spectre à fitter.
Definition: GEVSpectrumFitErrorRequester.hh:72
GObject(GEVSpectrumFitErrorRequester)
TGVerticalFrame * w_spec_select_frame
Cadre des boutons de sélection.
Definition: GEVSpectrumFitErrorRequester.hh:68
virtual Int_t CheckFitSpec()
Definition: GEVSpectrumFitErrorRequester.cpp:327
TGTextButton * w_spec_fit_select
Bouton de sélection du spectre à fitter.
Definition: GEVSpectrumFitErrorRequester.hh:69
const GEVPad * fit_pad
Pointeur sur le pad où sélectionner le spectre à fitter.
Definition: GEVSpectrumFitErrorRequester.hh:63
virtual void ErrSelectClicked()
Definition: GEVSpectrumFitErrorRequester.cpp:498
virtual void Button(Int_t n)
Definition: GEVSpectrumFitErrorRequester.cpp:516
static Spectrum * spec_err
Pointeur sur le spectre d'erreur.
Definition: GEVSpectrumFitErrorRequester.hh:59
TGHorizontalFrame * w_spec_frame
Cadre principal des widgets de sélection.
Definition: GEVSpectrumFitErrorRequester.hh:67
Definition: GEVSpectrumFitErrorRequester.hh:33
virtual void FitSelectClicked()
Definition: GEVSpectrumFitErrorRequester.cpp:478
ClassDef(GEVSpectrumFitErrorRequester, 0)
virtual const Spectrum * GetErrSpec()
Definition: GEVSpectrumFitErrorRequester.cpp:309
virtual ~GEVSpectrumFitErrorRequester()
Definition: GEVSpectrumFitErrorRequester.cpp:131
TGTextEntry * w_spec_err_text
Widget de saisie du nom du spectre d'erreur.
Definition: GEVSpectrumFitErrorRequester.hh:73