library: libProof
#include "TProofSuperMaster.h"

TProofSuperMaster


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

class TProofSuperMaster : public TProof

Inheritance Chart:
TObject
<-
TNamed
TQObject
<-
TVirtualProof
<-
TProof
<-
TProofSuperMaster

    protected:
virtual TProofPlayer* MakePlayer() virtual Int_t Process(TDSet* set, const char* selector, Option_t* option = "", Long64_t nentries = -1, Long64_t firstentry = 0, TEventList* evl = 0) virtual Bool_t StartSlaves(Bool_t, Bool_t) virtual void ValidateDSet(TDSet* dset) public:
TProofSuperMaster(const char* masterurl, const char* conffile = "kPROOF_ConfFile", const char* confdir = "kPROOF_ConfDir", Int_t loglevel = 0) virtual ~TProofSuperMaster() static TClass* Class() virtual TClass* IsA() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members




Class Description

                                                                      
 TProofSuperMaster                                                    
                                                                      
 This class controls a Parallel ROOT Facility, PROOF, cluster.        
 It fires the slave servers, it keeps track of how many slaves are    
 running, it keeps track of the slaves running status, it broadcasts  
 messages to all slaves, it collects results, etc.                    
                                                                      


TProofSuperMaster(const char *masterurl, const char *conffile, const char *confdir, Int_t loglevel)
 Start super master PROOF session.

Bool_t StartSlaves(Bool_t parallel, Bool_t)
 Start up PROOF submasters.

Int_t Process(TDSet *set, const char *selector, Option_t *option, Long64_t nentries, Long64_t first, TEventList *evl)
 Process a data set (TDSet) using the specified selector (.C) file.
 Returns -1 in case of error, 0 otherwise.

void ValidateDSet(TDSet *dset)
 Validate a TDSet.

TProofPlayer* MakePlayer()
 Construct a TProofPlayer object.



Inline Functions


               void ~TProofSuperMaster()
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)


Author: Fons Rademakers 13/02/97
Last update: root/proof:$Name: $:$Id: TProofSuperMaster.cxx,v 1.11 2005/12/10 16:51:57 rdm Exp $
Copyright (C) 1995-2000, 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.