Analysis
version 7.0 - august 2014
|
#include <GEVSpectrumFamilyRequester.hh>
Public Member Functions | |
GEVSpectrumFamilyRequester (const SpectrumList *sp_list, Int_t &result, string &fam, const TGWindow *mw=NULL) | |
virtual | ~GEVSpectrumFamilyRequester () |
virtual void | Construct () |
virtual void | Request () |
virtual void | Selected (Int_t n) |
virtual void | SelectionChanged () |
virtual void | DoubleClick (Int_t n) |
virtual void | Button (Int_t n) |
ClassDef (GEVSpectrumFamilyRequester, 0) | |
Protected Member Functions | |
GEVSpectrumFamilyRequester (const GEVSpectrumFamilyRequester &original) | |
Protected Attributes | |
const SpectrumList * | spec_list |
Pointeur sur la liste de spectres. | |
const SpectrumFamilyList * | fam_list |
Pointeur sur la liste de familles. | |
const SpectrumFamily * | fam_ptr |
Pointeur sur la famille sélectionnée | |
string * | name_ptr |
Pointeur sur le nom en sortie. | |
RGItemListBox * | w_fam_list |
Liste des familles de spectres. | |
TGTextEntry * | w_fam_name |
Texte du nom de la famille. | |
Private Member Functions | |
GObject (GEVSpectrumFamilyRequester) | |
Interface graphique permettant de choisir une famille de spectres, dans la liste existante, ou une nouvelle famille.
GEVSpectrumFamilyRequester::GEVSpectrumFamilyRequester | ( | const SpectrumList * | sp_list, |
Int_t & | result, | ||
string & | fam, | ||
const TGWindow * | mw = NULL |
||
) |
Constructeur de la requête de famille de spectre.
sp_list | pointeur sur la liste de spectres |
result | résultat de la requête (bouton sélectionné) |
fam | choix initial en entrée et nom de la famille en retour |
mw | pointeur sur la fenêtre de l'application principale |
References Construct(), fam_list, fam_ptr, SpectrumList::GetSpectrumFamilyListPtr(), name_ptr, Request(), and spec_list.
|
virtual |
Destructeur.
|
protected |
Constructeur de recopie (non implémenté).
original | instance à recopier |
|
private |
Macro from GCpp library that defines the following functions:
|
virtual |
Fonction qui met en place les widgets de l'interface graphique.
References fam_list, fam_ptr, gevDico, GEVDico::spec_fam_req_list, GEVDico::spec_fam_req_new, w_fam_list, and w_fam_name.
Referenced by GEVSpectrumFamilyRequester().
|
virtual |
|
virtual |
Slot appelé lorsqu'une autre famille est sélectionnée.
References SelectionChanged().
|
virtual |
Slot appelé lorsqu'une autre famille est sélectionnée.
References w_fam_list, and w_fam_name.
Referenced by Request(), and Selected().
|
virtual |
Slot appelé lors d'un double-click sur une famille.
n | numéro de la famille dans la liste |
References Button(), and w_fam_list.
|
virtual |
Slot appelé lorsqu'un bouton est sélectionné.
n | identifiant du bouton |
References name_ptr, w_fam_list, and w_fam_name.
Referenced by DoubleClick().
GEVSpectrumFamilyRequester::ClassDef | ( | GEVSpectrumFamilyRequester | , |
0 | |||
) |
Définition à usage de ROOT...