library: libCore #include "TVirtualProof.h"

# TVirtualProof

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

## class TVirtualProof : public TObject, public TQObject

| Inheritance Chart:

`TObject`

`TQObject`

<-

`TVirtualProof`

<-

`TProof` |

This is an abstract class, constructors will not be documented.
Look at the header to check for available constructors.

        public:

                      virtual ~TVirtualProof()
                 virtual void AddInput(TObject* obj)
               static TClass* Class()
                 virtual void ClearCache()
                 virtual void ClearInput()
                 virtual void ClearPackage(const char* package)
                 virtual void ClearPackages()
                 virtual void Close(Option_t* option)
                virtual Int_t DrawSelect(TDSet* set, const char* varexp, const char* selection, Option_t* option, Long64_t nentries = -1, Long64_t firstentry = 0)
                virtual Int_t EnablePackage(const char* package)
                virtual Int_t Exec(const char* cmd)
                 virtual void Feedback(TList* objs)
             virtual Double_t GetBytesRead() const
                virtual Int_t GetClientProtocol() const
          virtual const char* GetConfDir() const
          virtual const char* GetConfFile() const
              virtual Float_t GetCpuTime() const
          virtual const char* GetImage() const
                virtual Int_t GetLogLevel() const
          virtual const char* GetMaster() const
             virtual TObject* GetOutput(const char* name)
               virtual TList* GetOutputList()
                virtual Int_t GetParallel() const
                virtual Int_t GetPort() const
              virtual Float_t GetRealTime() const
                virtual Int_t GetRemoteProtocol() const
                virtual Int_t GetStatus() const
          virtual const char* GetUser() const
          virtual const char* GetWorkDir() const
              virtual TClass* IsA() const
               virtual Bool_t IsMaster() const
               virtual Bool_t IsParallel() const
               virtual Bool_t IsValid() const
               TVirtualProof& operator=(const TVirtualProof&)
                virtual Int_t Ping()
                 virtual void Print(Option_t* option) const
                virtual Int_t Process(TDSet* set, const char* selector, Option_t* option, Long64_t nentries = -1, Long64_t firstentry = 0, TEventList* evl = 0)
                 virtual void Progress(Long64_t total, Long64_t processed)
                 virtual void SetActive(Bool_t active = kTRUE)
                 virtual void SetLogLevel(Int_t level, UInt_t mask = 0xFFFFFFFF)
                virtual Int_t SetParallel(Int_t nodes = 99999)
                 virtual void ShowCache(Bool_t all = kFALSE)
                 virtual void ShowEnabledPackages(Bool_t all = kFALSE)
                 virtual void ShowMembers(TMemberInspector& insp, char* parent)
                 virtual void ShowPackages(Bool_t all = kFALSE)
                 virtual void StopProcess(Bool_t abort)
                 virtual void Streamer(TBuffer& b)
                         void StreamerNVirtual(TBuffer& b)
                virtual Int_t UploadPackage(const char* par, Int_t parallel = 1)

### Data Members

## Class Description

     TVirtualProof

     Abstract interface to the Parallel ROOT Facility, PROOF.
     For more information on PROOF see the TProof class.

### Inline Functions

                      void ~TVirtualProof()
                     Int_t Ping()
                     Int_t Exec(const char* cmd)
                     Int_t Process(TDSet* set, const char* selector, Option_t* option, Long64_t nentries = -1, Long64_t firstentry = 0, TEventList* evl = 0)
                     Int_t DrawSelect(TDSet* set, const char* varexp, const char* selection, Option_t* option, Long64_t nentries = -1, Long64_t firstentry = 0)
                      void StopProcess(Bool_t abort)
                      void AddInput(TObject* obj)
                      void ClearInput()
                  TObject* GetOutput(const char* name)
                    TList* GetOutputList()
                     Int_t SetParallel(Int_t nodes = 99999)
                      void SetLogLevel(Int_t level, UInt_t mask = 0xFFFFFFFF)
                      void Close(Option_t* option)
                      void Print(Option_t* option) const
                      void ShowCache(Bool_t all = kFALSE)
                      void ClearCache()
                      void ShowPackages(Bool_t all = kFALSE)
                      void ShowEnabledPackages(Bool_t all = kFALSE)
                      void ClearPackages()
                      void ClearPackage(const char* package)
                     Int_t EnablePackage(const char* package)
                     Int_t UploadPackage(const char* par, Int_t parallel = 1)
               const char* GetMaster() const
               const char* GetConfDir() const
               const char* GetConfFile() const
               const char* GetUser() const
               const char* GetWorkDir() const
               const char* GetImage() const
                     Int_t GetPort() const
                     Int_t GetRemoteProtocol() const
                     Int_t GetClientProtocol() const
                     Int_t GetStatus() const
                     Int_t GetLogLevel() const
                     Int_t GetParallel() const
                  Double_t GetBytesRead() const
                   Float_t GetRealTime() const
                   Float_t GetCpuTime() const
                    Bool_t IsMaster() const
                    Bool_t IsValid() const
                    Bool_t IsParallel() const
                      void SetActive(Bool_t active = kTRUE)
                      void Progress(Long64_t total, Long64_t processed)
                      void Feedback(TList* objs)
                   TClass* Class()
                   TClass* IsA() const
                      void ShowMembers(TMemberInspector& insp, char* parent)
                      void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)
            TVirtualProof& operator=(const TVirtualProof&)

Author: Fons Rademakers 16/09/02
Last update: root/base:$Name: $:$Id: TVirtualProof.cxx,v 1.1 2002/09/16 10:57:57 rdm Exp $
Copyright (C) 1995-2002, Rene Brun and Fons Rademakers. *