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

TGo4ComCreateHistogram Class Reference

Creates new histogram in Go4 folder. More...

#include <TGo4ComCreateHistogram.h>

Inheritance diagram for TGo4ComCreateHistogram:

TGo4ComCreateObject TGo4AnalysisObjectCommand TGo4AnalysisCommand TGo4Command List of all members.

Public Methods

 TGo4ComCreateHistogram ()
 TGo4ComCreateHistogram (const char *obname, const char *classname)
virtual ~TGo4ComCreateHistogram ()
Int_t ExeCom ()
 Do the command action. More...

void SetHistogramTitle (const char *title)
void SetHistogramName (const char *name)
void SetDimension (Int_t dim)
void SetXbins (Int_t nbins)
void SetYbins (Int_t nbins)
void SetZbins (Int_t nbins)
void SetXmin (Axis_t min)
void SetXmax (Axis_t max)
void SetYmin (Axis_t min)
void SetYmax (Axis_t max)
void SetZmin (Axis_t min)
void SetZmax (Axis_t max)

Private Attributes

TGo4HistogramStatus fxHistoStatus

Detailed Description

Creates new histogram in Go4 folder.

Author:
J. Adamczewski
Since:
26-Feb-2002

Definition at line 28 of file TGo4ComCreateHistogram.h.


Constructor & Destructor Documentation

TGo4ComCreateHistogram::TGo4ComCreateHistogram  
 

Definition at line 33 of file TGo4ComCreateHistogram.cxx.

References TRACE.

TGo4ComCreateHistogram::TGo4ComCreateHistogram const char *    obname,
const char *    classname
 

Definition at line 25 of file TGo4ComCreateHistogram.cxx.

References fxHistoStatus, and TRACE.

TGo4ComCreateHistogram::~TGo4ComCreateHistogram   [virtual]
 

Definition at line 40 of file TGo4ComCreateHistogram.cxx.

References TRACE.


Member Function Documentation

Int_t TGo4ComCreateHistogram::ExeCom   [virtual]
 

Do the command action.

Reimplemented from TGo4ComCreateObject.

Definition at line 45 of file TGo4ComCreateHistogram.cxx.

References TGo4Analysis::AddHistogram(), TGo4ComCreateObject::CreateObject(), TGo4Log::Debug(), fxHistoStatus, TGo4HistogramStatus::GetDimension(), TGo4AnalysisObjectCommand::GetObjectName(), TGo4HistogramStatus::GetXbins(), TGo4HistogramStatus::GetXmax(), TGo4HistogramStatus::GetXmin(), TGo4HistogramStatus::GetYbins(), TGo4HistogramStatus::GetYmax(), TGo4HistogramStatus::GetYmin(), TGo4HistogramStatus::GetZbins(), TGo4HistogramStatus::GetZmax(), TGo4HistogramStatus::GetZmin(), TGo4Analysis::Instance(), TGo4Status::kGo4CanDelete, TGo4Slave::SendStatusMessage(), and TRACE.

void TGo4ComCreateHistogram::SetHistogramTitle const char *    title [inline]
 

Definition at line 39 of file TGo4ComCreateHistogram.h.

References fxHistoStatus.

Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis().

void TGo4ComCreateHistogram::SetHistogramName const char *    name [inline]
 

Definition at line 41 of file TGo4ComCreateHistogram.h.

References fxHistoStatus, and TGo4AnalysisObjectCommand::SetObjectName().

Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis().

void TGo4ComCreateHistogram::SetDimension Int_t    dim [inline]
 

Definition at line 47 of file TGo4ComCreateHistogram.h.

References TGo4HistogramStatus::fiDim, and fxHistoStatus.

Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis().

void TGo4ComCreateHistogram::SetXbins Int_t    nbins [inline]
 

Definition at line 49 of file TGo4ComCreateHistogram.h.

References TGo4HistogramStatus::fiNbinX, and fxHistoStatus.

Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis().

void TGo4ComCreateHistogram::SetYbins Int_t    nbins [inline]
 

Definition at line 51 of file TGo4ComCreateHistogram.h.

References TGo4HistogramStatus::fiNbinY, and fxHistoStatus.

Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis().

void TGo4ComCreateHistogram::SetZbins Int_t    nbins [inline]
 

Definition at line 53 of file TGo4ComCreateHistogram.h.

References TGo4HistogramStatus::fiNbinZ, and fxHistoStatus.

Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis().

void TGo4ComCreateHistogram::SetXmin Axis_t    min [inline]
 

Definition at line 55 of file TGo4ComCreateHistogram.h.

References TGo4HistogramStatus::fdXmin, and fxHistoStatus.

Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis().

void TGo4ComCreateHistogram::SetXmax Axis_t    max [inline]
 

Definition at line 57 of file TGo4ComCreateHistogram.h.

References TGo4HistogramStatus::fdXmax, and fxHistoStatus.

Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis().

void TGo4ComCreateHistogram::SetYmin Axis_t    min [inline]
 

Definition at line 59 of file TGo4ComCreateHistogram.h.

References TGo4HistogramStatus::fdYmin, and fxHistoStatus.

Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis().

void TGo4ComCreateHistogram::SetYmax Axis_t    max [inline]
 

Definition at line 61 of file TGo4ComCreateHistogram.h.

References TGo4HistogramStatus::fdYmax, and fxHistoStatus.

Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis().

void TGo4ComCreateHistogram::SetZmin Axis_t    min [inline]
 

Definition at line 63 of file TGo4ComCreateHistogram.h.

References TGo4HistogramStatus::fdZmin, and fxHistoStatus.

Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis().

void TGo4ComCreateHistogram::SetZmax Axis_t    max [inline]
 

Definition at line 65 of file TGo4ComCreateHistogram.h.

References TGo4HistogramStatus::fdZmax, and fxHistoStatus.

Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis().


Member Data Documentation

TGo4HistogramStatus TGo4ComCreateHistogram::fxHistoStatus [private]
 

Definition at line 69 of file TGo4ComCreateHistogram.h.

Referenced by ExeCom(), SetDimension(), SetHistogramName(), SetHistogramTitle(), SetXbins(), SetXmax(), SetXmin(), SetYbins(), SetYmax(), SetYmin(), SetZbins(), SetZmax(), SetZmin(), and TGo4ComCreateHistogram().


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