|
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...