Analysis  version 7.0 - august 2014
GEVParamSelectionRequester Class Reference

#include <GEVParamSelectionRequester.hh>

Inheritance diagram for GEVParamSelectionRequester:

Public Member Functions

 GEVParamSelectionRequester (const EventManager *evt_mgr, Int_t &result, Int_t &param, const TGWindow *mw=NULL)
 
virtual ~GEVParamSelectionRequester ()
 
virtual void Construct ()
 
virtual void MapRequester ()
 
virtual void Selected (Int_t n)
 
virtual void DoubleClick (Int_t n)
 
virtual void Button (Int_t n)
 
 ClassDef (GEVParamSelectionRequester, 0)
 

Protected Member Functions

 GEVParamSelectionRequester (const GEVParamSelectionRequester &original)
 

Protected Attributes

const EventManagerevent_mgr
 Pointeur sur le gestionnaire d'événements.
 
Int_t * param_adr
 Adresse du numéro de paramètre en retour.
 
RGItemListBox * w_param_list
 Liste des paramètres.
 

Static Protected Attributes

static UInt_t last_width = 0
 Largeur au dernier appel.
 
static UInt_t last_height = 0
 hauteur au dernier appel
 

Private Member Functions

 GObject (GEVParamSelectionRequester)
 

Detailed Description

Interface graphique permettant de choisir une famille de spectres, dans la liste existante, ou une nouvelle famille.

Constructor & Destructor Documentation

GEVParamSelectionRequester::GEVParamSelectionRequester ( const EventManager evt_mgr,
Int_t &  result,
Int_t &  param,
const TGWindow *  mw = NULL 
)

Constructeur de la requête de sélection d'un paramètre.

Parameters
evt_mgrpointeur sur le gestionnaire d'événements
resultrésultat de la requête
paramnuméro de paramètre (en sortie)
mwpointeur sur la fenêtre de l'application principale

References Construct(), event_mgr, and param_adr.

GEVParamSelectionRequester::~GEVParamSelectionRequester ( )
virtual

Destructeur.

GEVParamSelectionRequester::GEVParamSelectionRequester ( const GEVParamSelectionRequester original)
protected

Constructeur de recopie (non implémenté).

Parameters
originalinstance à recopier

Member Function Documentation

GEVParamSelectionRequester::GObject ( GEVParamSelectionRequester  )
private

Macro from GCpp library that defines the following functions:

  • ClassName(): return the real class name of the object
  • StaticClassName(): return the used class name of the object (that may be a base class of the real object).
  • IsInstanceOf<T>(): return true if the current object is an instance of the template class name argument
  • Clone(): return an allocated copy of the object.
void GEVParamSelectionRequester::Construct ( )
virtual

Fonction qui met en place les widgets de l'interface graphique.

References event_mgr, EventManager::GetParamPtr(), gevDico, param_adr, GEVDico::param_req_list, EventManager::ParamNumber(), and w_param_list.

Referenced by GEVParamSelectionRequester().

void GEVParamSelectionRequester::MapRequester ( )
virtual

Affichage de la fenêtre de la requête.

References last_height, last_width, Selected(), and w_param_list.

void GEVParamSelectionRequester::Selected ( Int_t  n)
virtual

Slot appelé lorsqu'un autre paramètre est sélectionnée.

Parameters
nnuméro du paramètre dans la liste

References param_adr, and w_param_list.

Referenced by MapRequester().

void GEVParamSelectionRequester::DoubleClick ( Int_t  n)
virtual

Slot appelé lors d'un double-click sur un paramètre.

Parameters
nnuméro du paramètre dans la liste

References Button(), and w_param_list.

void GEVParamSelectionRequester::Button ( Int_t  n)
virtual

Slot appelé lorsqu'un bouton est sélectionné.

Parameters
nidentifiant du bouton

References param_adr, and w_param_list.

Referenced by DoubleClick().

GEVParamSelectionRequester::ClassDef ( GEVParamSelectionRequester  ,
 
)

Définition à usage de ROOT...


The documentation for this class was generated from the following files: