#include <TGo4DabcPlayer.h>
Public Member Functions | |
TGo4DabcPlayer (const std::string &name, dabc::Command cmd=0) | |
virtual | ~TGo4DabcPlayer () |
virtual const char * | ClassName () const |
virtual void | RatemeterUpdate (TGo4Ratemeter *) |
virtual void | StatusMessage (int level, const TString &) |
virtual void | SetTitle (const char *title="") |
Protected Member Functions | |
virtual void | InitializeHierarchy () |
virtual int | ProcessGetBinary (TRootSniffer *sniff, dabc::Command cmd) |
virtual bool | ProcessHCommand (const std::string &cmdname, dabc::Command cmd) |
Definition at line 22 of file TGo4DabcPlayer.h.
TGo4DabcPlayer::TGo4DabcPlayer | ( | const std::string & | name, | |
dabc::Command | cmd = 0 | |||
) |
Definition at line 52 of file TGo4DabcPlayer.cxx.
References TGo4Analysis::Instance(), TGo4Log::SetSniffer(), and TGo4Analysis::SetSniffer().
TGo4DabcPlayer::~TGo4DabcPlayer | ( | ) | [virtual] |
Definition at line 64 of file TGo4DabcPlayer.cxx.
References TGo4Analysis::Instance(), TGo4Log::SetSniffer(), and TGo4Analysis::SetSniffer().
virtual const char* TGo4DabcPlayer::ClassName | ( | ) | const [inline, virtual] |
Definition at line 38 of file TGo4DabcPlayer.h.
void TGo4DabcPlayer::InitializeHierarchy | ( | ) | [protected, virtual] |
Definition at line 72 of file TGo4DabcPlayer.cxx.
int TGo4DabcPlayer::ProcessGetBinary | ( | TRootSniffer * | sniff, | |
dabc::Command | cmd | |||
) | [protected, virtual] |
Definition at line 137 of file TGo4DabcPlayer.cxx.
References TGo4Analysis::GetAnalysisClient(), and TGo4Analysis::Instance().
bool TGo4DabcPlayer::ProcessHCommand | ( | const std::string & | cmdname, | |
dabc::Command | cmd | |||
) | [protected, virtual] |
Definition at line 151 of file TGo4DabcPlayer.cxx.
References TGo4Analysis::ClearObjects(), TGo4Analysis::Instance(), TGo4Analysis::StartAnalysis(), StatusMessage(), and TGo4Analysis::StopAnalysis().
void TGo4DabcPlayer::RatemeterUpdate | ( | TGo4Ratemeter * | ) | [virtual] |
Method called by analysis when ratemeter is updated
Reimplemented from TGo4AnalysisSniffer.
Definition at line 98 of file TGo4DabcPlayer.cxx.
References TGo4Ratemeter::GetAvRate(), TGo4Ratemeter::GetCurrentCount(), TGo4Ratemeter::GetRate(), and TGo4Ratemeter::GetTime().
void TGo4DabcPlayer::SetTitle | ( | const char * | title = "" |
) | [virtual] |
Method called by logger with every string, going to output
Definition at line 127 of file TGo4DabcPlayer.cxx.
void TGo4DabcPlayer::StatusMessage | ( | int | level, | |
const TString & | msg | |||
) | [virtual] |
Reimplemented from TGo4AnalysisSniffer.
Definition at line 115 of file TGo4DabcPlayer.cxx.
Referenced by ProcessHCommand().