#include <TVirtualPacketizer.h>
Inheritance diagram for TVirtualPacketizer::TVirtualSlaveStat:
Public Member Functions | |
const char * | GetName () const |
const char * | GetOrdinal () const |
Long64_t | GetEntriesProcessed () const |
Double_t | GetProcTime () const |
Float_t | GetAvgRate () |
TProofProgressStatus * | GetProgressStatus () |
virtual TProofProgressStatus * | AddProcessed (TProofProgressStatus *st)=0 |
const char * | GetName () const |
const char * | GetOrdinal () const |
Long64_t | GetEntriesProcessed () const |
Double_t | GetProcTime () const |
Float_t | GetAvgRate () |
TProofProgressStatus * | GetProgressStatus () |
virtual TProofProgressStatus * | AddProcessed (TProofProgressStatus *st)=0 |
Protected Attributes | |
TString | fWrkFQDN |
TSlave * | fSlave |
TProofProgressStatus * | fStatus |
TSlave * | fSlave |
TProofProgressStatus * | fStatus |
Friends | |
class | TPacketizerAdaptive |
class | TPacketizer |
Definition at line 161 of file TVirtualPacketizer.h.
const char* TVirtualPacketizer::TVirtualSlaveStat::GetName | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 172 of file TVirtualPacketizer.h.
References TString::Data(), and fWrkFQDN.
Referenced by TPacketizer::GetNextPacket(), TPacketizerAdaptive::GetNextPacket(), TPacketizerAdaptive::MarkBad(), TPacketizer::Reset(), TPacketizerAdaptive::Reset(), TPacketizer::ValidateFiles(), and TPacketizerAdaptive::ValidateFiles().
const char* TVirtualPacketizer::TVirtualSlaveStat::GetOrdinal | ( | ) | const [inline] |
Definition at line 173 of file TVirtualPacketizer.h.
References fSlave, and TSlave::GetOrdinal().
Referenced by TPacketizerAdaptive::CalculatePacketSize().
Long64_t TVirtualPacketizer::TVirtualSlaveStat::GetEntriesProcessed | ( | ) | const [inline] |
Definition at line 174 of file TVirtualPacketizer.h.
References fStatus, and TProofProgressStatus::GetEntries().
Referenced by TPacketizer::GetCurrentRate(), TPacketizerUnit::GetCurrentRate(), TPacketizerFile::GetCurrentRate(), TPacketizer::GetEntriesProcessed(), TPacketizer::GetNextPacket(), TPacketizerUnit::GetNextPacket(), TPacketizerFile::GetNextPacket(), TPacketizerUnit::TSlaveStat::UpdatePerformance(), and TPacketizerFile::TSlaveStat::UpdatePerformance().
Double_t TVirtualPacketizer::TVirtualSlaveStat::GetProcTime | ( | ) | const [inline] |
Definition at line 175 of file TVirtualPacketizer.h.
References fStatus, and TProofProgressStatus::GetProcTime().
Float_t TVirtualPacketizer::TVirtualSlaveStat::GetAvgRate | ( | ) | [inline] |
Definition at line 176 of file TVirtualPacketizer.h.
References fStatus, and TProofProgressStatus::GetRate().
TProofProgressStatus* TVirtualPacketizer::TVirtualSlaveStat::GetProgressStatus | ( | ) | [inline] |
Definition at line 177 of file TVirtualPacketizer.h.
References fStatus.
Referenced by TPacketizer::GetCurrentRate(), TPacketizerUnit::GetCurrentRate(), TPacketizerFile::GetCurrentRate(), TPacketizer::GetNextPacket(), TPacketizerUnit::GetNextPacket(), and TPacketizerFile::GetNextPacket().
virtual TProofProgressStatus* TVirtualPacketizer::TVirtualSlaveStat::AddProcessed | ( | TProofProgressStatus * | st | ) | [pure virtual] |
const char* TVirtualPacketizer::TVirtualSlaveStat::GetName | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 172 of file TVirtualPacketizer.h.
References TString::Data(), and fWrkFQDN.
const char* TVirtualPacketizer::TVirtualSlaveStat::GetOrdinal | ( | ) | const [inline] |
Long64_t TVirtualPacketizer::TVirtualSlaveStat::GetEntriesProcessed | ( | ) | const [inline] |
Definition at line 174 of file TVirtualPacketizer.h.
References fStatus, and TProofProgressStatus::GetEntries().
Double_t TVirtualPacketizer::TVirtualSlaveStat::GetProcTime | ( | ) | const [inline] |
Definition at line 175 of file TVirtualPacketizer.h.
References fStatus, and TProofProgressStatus::GetProcTime().
Float_t TVirtualPacketizer::TVirtualSlaveStat::GetAvgRate | ( | ) | [inline] |
Definition at line 176 of file TVirtualPacketizer.h.
References fStatus, and TProofProgressStatus::GetRate().
TProofProgressStatus* TVirtualPacketizer::TVirtualSlaveStat::GetProgressStatus | ( | ) | [inline] |
virtual TProofProgressStatus* TVirtualPacketizer::TVirtualSlaveStat::AddProcessed | ( | TProofProgressStatus * | st | ) | [pure virtual] |
TPacketizerAdaptive [friend] |
Definition at line 163 of file TVirtualPacketizer.h.
TPacketizer [friend] |
Definition at line 164 of file TVirtualPacketizer.h.
Definition at line 167 of file TVirtualPacketizer.h.
Referenced by GetName(), and TPacketizerAdaptive::TSlaveStat::TSlaveStat().
TSlave* TVirtualPacketizer::TVirtualSlaveStat::fSlave [protected] |
Definition at line 168 of file TVirtualPacketizer.h.
Referenced by TPacketizerAdaptive::GetEstEntriesProcessed(), TPacketizer::GetNextPacket(), GetOrdinal(), TPacketizerAdaptive::TSlaveStat::TSlaveStat(), TPacketizerFile::TSlaveStat::TSlaveStat(), TPacketizer::TSlaveStat::TSlaveStat(), and TPacketizerUnit::TSlaveStat::TSlaveStat().
Definition at line 169 of file TVirtualPacketizer.h.
Referenced by TPacketizerUnit::TSlaveStat::AddProcessed(), TPacketizerAdaptive::TSlaveStat::AddProcessed(), TPacketizerFile::TSlaveStat::AddProcessed(), TPacketizer::TSlaveStat::AddProcessed(), GetAvgRate(), TPacketizerAdaptive::TSlaveStat::GetAvgRate(), GetEntriesProcessed(), TPacketizerAdaptive::TSlaveStat::GetEntriesProcessed(), TPacketizerAdaptive::TSlaveStat::GetProcTime(), GetProcTime(), TPacketizerAdaptive::TSlaveStat::GetProgressStatus(), GetProgressStatus(), TPacketizerAdaptive::TSlaveStat::TSlaveStat(), TPacketizerFile::TSlaveStat::TSlaveStat(), TPacketizer::TSlaveStat::TSlaveStat(), TPacketizerUnit::TSlaveStat::TSlaveStat(), TPacketizerAdaptive::TSlaveStat::UpdateRates(), TPacketizerAdaptive::TSlaveStat::~TSlaveStat(), and TPacketizer::TSlaveStat::~TSlaveStat().
TSlave* TVirtualPacketizer::TVirtualSlaveStat::fSlave [protected] |
Definition at line 168 of file TVirtualPacketizer.h.
Definition at line 169 of file TVirtualPacketizer.h.