#include <TGo4ComCreateObject.h>
Inheritance diagram for TGo4ComCreateObject:

Public Methods | |
| TGo4ComCreateObject () | |
| TGo4ComCreateObject (const char *obname, const char *classname) | |
| virtual | ~TGo4ComCreateObject () |
| Int_t | ExeCom () |
| Do the command action. More... | |
| const char * | GetObjectClassName () const |
| access to the object class name from subclasses. More... | |
| void | SetObjectClassName (const char *name) |
| set the target object name under command. More... | |
Protected Methods | |
| TNamed * | CreateObject () |
| Create object of given classname using root TClass mechanism. More... | |
Private Attributes | |
| TString | fxObjectClassName |
| Classname of the object to be created. More... | |
Histograms (TH1) and all unknown objects are added to histogram dir. There is no dynamic list entry created for the new object.
Definition at line 34 of file TGo4ComCreateObject.h.
|
|
Definition at line 39 of file TGo4ComCreateObject.cxx. References kGo4ComModeController, SetObjectClassName(), TGo4Command::SetProtection(), TGo4Command::SetReceiverName(), and TRACE. |
|
||||||||||||
|
Definition at line 26 of file TGo4ComCreateObject.cxx. References kGo4ComModeController, SetObjectClassName(), TGo4Command::SetProtection(), TGo4Command::SetReceiverName(), and TRACE. |
|
|
Definition at line 51 of file TGo4ComCreateObject.cxx. References TRACE. |
|
|
Do the command action.
Reimplemented from TGo4Command. Reimplemented in TGo4ComCreateCondition, and TGo4ComCreateHistogram. Definition at line 56 of file TGo4ComCreateObject.cxx. References TGo4Analysis::AddObject(), CreateObject(), TGo4Log::Debug(), TGo4AnalysisObjectCommand::GetObjectName(), TGo4Analysis::Instance(), TGo4Slave::SendStatusMessage(), and TRACE. Referenced by TGo4ComCreateCondition::ExeCom(). |
|
|
access to the object class name from subclasses.
Definition at line 46 of file TGo4ComCreateObject.h. References fxObjectClassName. Referenced by CreateObject(). |
|
|
set the target object name under command.
Definition at line 49 of file TGo4ComCreateObject.h. References fxObjectClassName. Referenced by TGo4CreateNewHistogramSlots::CreateRemoteHis(), and TGo4ComCreateObject(). |
|
|
Create object of given classname using root TClass mechanism.
Definition at line 98 of file TGo4ComCreateObject.cxx. References GetObjectClassName(), TGo4AnalysisObjectCommand::GetObjectName(), and TRACE. Referenced by ExeCom(), and TGo4ComCreateHistogram::ExeCom(). |
|
|
Classname of the object to be created.
Definition at line 59 of file TGo4ComCreateObject.h. Referenced by GetObjectClassName(), and SetObjectClassName(). |
1.2.15