library: libProof
#include "TPerfStats.h"


class description - source file - inheritance tree (.pdf)

class TPerfEvent : public TObject

Inheritance Chart:

TPerfEvent(TTimeStamp* offset = 0) TPerfEvent(const TPerfEvent&) virtual ~TPerfEvent() static TClass* Class() virtual Int_t Compare(const TObject* obj) const virtual TClass* IsA() const virtual Bool_t IsSortable() const TPerfEvent& operator=(const TPerfEvent&) virtual void Print(Option_t* option) const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

Int_t fEvtNode node on which the event was generated (-1 is master) TTimeStamp fTimeStamp time offset from start of run TVirtualPerfStats::EEventType fType TString fSlaveName TString fNodeName TString fFileName TString fFileClass Int_t fSlave Long64_t fEventsProcessed Long64_t fBytesRead Long64_t fLen Double_t fLatency Double_t fProcTime Double_t fCpuTime Bool_t fIsStart Bool_t fIsOk

Class Description

 Provides the interface for the PROOF internal performance measurment 
 and event tracing.                                                   

TPerfEvent(TTimeStamp *offset) : fEvtNode(-3), fType(TVirtualPerfStats::kUnDefined), fSlave(0), fEventsProcessed(0), fBytesRead(0), fLen(0), fLatency(0.0), fProcTime(0.0), fCpuTime(0.0), fIsStart(kFALSE), fIsOk(kFALSE)

Int_t Compare(const TObject *obj) const
 Compare method. Must return -1 if this is smaller than obj,
 0 if objects are equal and 1 if this is larger than obj.

void Print(Option_t *) const

Inline Functions

               void ~TPerfEvent()
             Bool_t IsSortable() const
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
         TPerfEvent TPerfEvent(const TPerfEvent&)
        TPerfEvent& operator=(const TPerfEvent&)

Author: Kristjan Gulbrandsen 11/05/04
Last update: root/proof:$Name: $:$Id: TPerfStats.cxx,v 1.2 2004/11/24 07:41:32 brun Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *

ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.