Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4CreateNewHistogramSlots Class Reference

#include <TGo4CreateNewHistogramSlots.h>

Inheritance diagram for TGo4CreateNewHistogramSlots:

TGo4SlotsBaseClass List of all members.

Public Methods

virtual ~TGo4CreateNewHistogramSlots ()
TGo4StatusGetStatus ()
void SetGUI (TGo4CreateNewHistogram *GUI)
 TGo4CreateNewHistogramSlots (const char *name, const char *title, TGo4CreateNewHistogram *p)
TGo4CreateNewHistogram * GetGUI ()
void CreateLocalHist (int HisTypNo)
void CreateRemoteHis (int Type, const char *HisName, const char *HisTitle, int XNoOfBins, long Xmin, long Xmax, int YNoOfBins, long Ymin, long Ymax, int ZNoOfBins, long Zmin, long Zmax)
void SetAsDefaultValues (int t)
void GetDefaultsValues (int t)

Private Attributes

TGo4GUIRegistryfxTGo4GUIRegistry
 @supplierCardinality 1. More...

TGo4CreateNewHistogram * fxGUI
TGo4CreateNewHistogramStatusfxTGo4CreateNewHistogramStatus

Detailed Description

Author:
Mohammad Al-Turany

Definition at line 28 of file TGo4CreateNewHistogramSlots.h.


Constructor & Destructor Documentation

TGo4CreateNewHistogramSlots::~TGo4CreateNewHistogramSlots   [virtual]
 

Definition at line 410 of file TGo4CreateNewHistogramSlots.cxx.

References fxTGo4CreateNewHistogramStatus.

TGo4CreateNewHistogramSlots::TGo4CreateNewHistogramSlots const char *    name,
const char *    title,
TGo4CreateNewHistogram *    p
 

Definition at line 33 of file TGo4CreateNewHistogramSlots.cxx.

References fxTGo4CreateNewHistogramStatus, fxTGo4GUIRegistry, TGo4GUIRegistry::Instance(), p, and TGo4GUIRegistry::RegisterSlotClass().


Member Function Documentation

TGo4Status * TGo4CreateNewHistogramSlots::GetStatus  
 

Definition at line 406 of file TGo4CreateNewHistogramSlots.cxx.

References fxTGo4CreateNewHistogramStatus.

void TGo4CreateNewHistogramSlots::SetGUI TGo4CreateNewHistogram *    GUI
 

Definition at line 399 of file TGo4CreateNewHistogramSlots.cxx.

References fxGUI, fxTGo4GUIRegistry, and TGo4GUIRegistry::GuiIsChanged().

TGo4CreateNewHistogram* TGo4CreateNewHistogramSlots::GetGUI   [inline]
 

Definition at line 35 of file TGo4CreateNewHistogramSlots.h.

References fxGUI.

void TGo4CreateNewHistogramSlots::CreateLocalHist int    HisTypNo
 

Definition at line 124 of file TGo4CreateNewHistogramSlots.cxx.

References TGo4BrowserSlots::AddLocalObject(), fxGUI, fxTGo4GUIRegistry, and TGo4GUIRegistry::GetSlotClass().

void TGo4CreateNewHistogramSlots::CreateRemoteHis int    Type,
const char *    HisName,
const char *    HisTitle,
int    XNoOfBins,
long    Xmin,
long    Xmax,
int    YNoOfBins,
long    Ymin,
long    Ymax,
int    ZNoOfBins,
long    Zmin,
long    Zmax
 

Definition at line 211 of file TGo4CreateNewHistogramSlots.cxx.

References fxTGo4GUIRegistry, TGo4ComCreateHistogram::SetDimension(), TGo4ComCreateHistogram::SetHistogramName(), TGo4ComCreateHistogram::SetHistogramTitle(), TGo4ComCreateObject::SetObjectClassName(), TGo4ComCreateHistogram::SetXbins(), TGo4ComCreateHistogram::SetXmax(), TGo4ComCreateHistogram::SetXmin(), TGo4ComCreateHistogram::SetYbins(), TGo4ComCreateHistogram::SetYmax(), TGo4ComCreateHistogram::SetYmin(), TGo4ComCreateHistogram::SetZbins(), TGo4ComCreateHistogram::SetZmax(), TGo4ComCreateHistogram::SetZmin(), and TGo4GUIRegistry::SubmitCommand().

void TGo4CreateNewHistogramSlots::SetAsDefaultValues int    t
 

Definition at line 44 of file TGo4CreateNewHistogramSlots.cxx.

References fxGUI, fxTGo4CreateNewHistogramStatus, TGo4CreateNewHistogramStatus::GetCreateHisDefaults(), TGo4CreateNewHistogramStatus::SetCreateHisDefaults(), and TGo4CreateHisDefaults::SetHisDefaults().

void TGo4CreateNewHistogramSlots::GetDefaultsValues int    t
 

Definition at line 63 of file TGo4CreateNewHistogramSlots.cxx.

References fxGUI, fxTGo4CreateNewHistogramStatus, TGo4CreateNewHistogramStatus::GetCreateHisDefaults(), and TGo4CreateHisDefaults::GetHisDefaults().


Member Data Documentation

TGo4GUIRegistry* TGo4CreateNewHistogramSlots::fxTGo4GUIRegistry [private]
 

@supplierCardinality 1.

Definition at line 47 of file TGo4CreateNewHistogramSlots.h.

Referenced by CreateLocalHist(), CreateRemoteHis(), SetGUI(), and TGo4CreateNewHistogramSlots().

TGo4CreateNewHistogram* TGo4CreateNewHistogramSlots::fxGUI [private]
 

Definition at line 48 of file TGo4CreateNewHistogramSlots.h.

Referenced by CreateLocalHist(), GetDefaultsValues(), GetGUI(), SetAsDefaultValues(), and SetGUI().

TGo4CreateNewHistogramStatus* TGo4CreateNewHistogramSlots::fxTGo4CreateNewHistogramStatus [private]
 

Definition at line 49 of file TGo4CreateNewHistogramSlots.h.

Referenced by GetDefaultsValues(), GetStatus(), SetAsDefaultValues(), TGo4CreateNewHistogramSlots(), and ~TGo4CreateNewHistogramSlots().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:35 2005 for Go4-v2.10-5 by doxygen1.2.15