#include <TProofSuperMaster.h>
Inheritance diagram for TProofSuperMaster:
Public Member Functions | |
TProofSuperMaster (const char *masterurl, const char *conffile=kPROOF_ConfFile, const char *confdir=kPROOF_ConfDir, Int_t loglevel=0, const char *alias=0, TProofMgr *mgr=0) | |
virtual | ~TProofSuperMaster () |
Long64_t | Process (TDSet *set, const char *selector, Option_t *option="", Long64_t nentries=-1, Long64_t firstentry=0) |
Long64_t | Process (TFileCollection *fc, const char *sel, Option_t *o="", Long64_t nent=-1, Long64_t fst=0) |
Long64_t | Process (const char *dsname, const char *sel, Option_t *o="", Long64_t nent=-1, Long64_t fst=0, TObject *enl=0) |
Long64_t | Process (const char *sel, Long64_t nent, Option_t *o="") |
TProofSuperMaster (const char *masterurl, const char *conffile=kPROOF_ConfFile, const char *confdir=kPROOF_ConfDir, Int_t loglevel=0, const char *alias=0, TProofMgr *mgr=0) | |
virtual | ~TProofSuperMaster () |
Long64_t | Process (TDSet *set, const char *selector, Option_t *option="", Long64_t nentries=-1, Long64_t firstentry=0) |
Long64_t | Process (TFileCollection *fc, const char *sel, Option_t *o="", Long64_t nent=-1, Long64_t fst=0) |
Long64_t | Process (const char *dsname, const char *sel, Option_t *o="", Long64_t nent=-1, Long64_t fst=0, TObject *enl=0) |
Long64_t | Process (const char *sel, Long64_t nent, Option_t *o="") |
Protected Member Functions | |
Bool_t | StartSlaves (Bool_t) |
void | ValidateDSet (TDSet *dset) |
virtual TVirtualProofPlayer * | MakePlayer (const char *player=0, TSocket *s=0) |
Bool_t | StartSlaves (Bool_t) |
void | ValidateDSet (TDSet *dset) |
virtual TVirtualProofPlayer * | MakePlayer (const char *player=0, TSocket *s=0) |
Friends | |
class | TProofPlayerSuperMaster |
Definition at line 37 of file TProofSuperMaster.h.
TProofSuperMaster::TProofSuperMaster | ( | const char * | masterurl, | |
const char * | conffile = kPROOF_ConfFile , |
|||
const char * | confdir = kPROOF_ConfDir , |
|||
Int_t | loglevel = 0 , |
|||
const char * | alias = 0 , |
|||
TProofMgr * | mgr = 0 | |||
) |
virtual TProofSuperMaster::~TProofSuperMaster | ( | ) | [inline, virtual] |
Definition at line 50 of file TProofSuperMaster.h.
TProofSuperMaster::TProofSuperMaster | ( | const char * | masterurl, | |
const char * | conffile = kPROOF_ConfFile , |
|||
const char * | confdir = kPROOF_ConfDir , |
|||
Int_t | loglevel = 0 , |
|||
const char * | alias = 0 , |
|||
TProofMgr * | mgr = 0 | |||
) |
virtual TProofSuperMaster::~TProofSuperMaster | ( | ) | [inline, virtual] |
Definition at line 50 of file TProofSuperMaster.h.
Reimplemented from TProof.
Definition at line 81 of file TProofSuperMaster.cxx.
References TMonitor::Add(), TList::Add(), TProof::Collect(), TProof::CreateSubmaster(), TString::Data(), TObject::Error(), TProof::fAllMonitor, TProof::fBadSlaves, TProof::fImage, Form(), TProof::fProtocol, TProof::fSlaves, TProof::fUrl, TProofNodeInfo::GetConfig(), TProofServ::GetGroup(), TProofServ::GetImage(), TProofNodeInfo::GetImage(), TProofNodeInfo::GetMsd(), TObjString::GetName(), TProofNodeInfo::GetNodeName(), TProofServ::GetOrdinal(), TUrl::GetPort(), TProofNodeInfo::GetPort(), TCollection::GetSize(), TSlave::GetSocket(), TProofServ::GetSocket(), TProofServ::GetUser(), TProofServ::GetWorkDir(), TProofServ::GetWorkers(), gProofServ, gSystem, TSystem::HostName(), image, TObject::Info(), TString::IsNull(), TSlave::IsValid(), TProof::kAll, TPair::Key(), kFALSE, TSlave::kMaster, kPROOF_Protocol, kPROOF_SERVERSTARTED, TProofServ::kQueryStop, kTRUE, m, ord, PDB, SafeDelete, TSocket::Send(), TCollection::SetOwner(), TSlave::SetupServ(), u, and TPair::Value().
void TProofSuperMaster::ValidateDSet | ( | TDSet * | dset | ) | [protected, virtual] |
Reimplemented from TProof.
Definition at line 249 of file TProofSuperMaster.cxx.
References TList::Add(), TList::At(), TProof::Collect(), TDSet::ElementsValid(), TObject::Error(), TList::FindObject(), TDSet::GetDirectory(), TProof::GetListOfActiveSlaves(), TDSet::GetListOfElements(), TDSet::GetObjName(), TCollection::GetSize(), TDSet::GetType(), i, TObject::Info(), j, kPROOF_VALIDATE_DSET, TDSet::kSomeInvalid, kSortDescending, TDSet::kValidityChecked, p, PDB, TObject::ResetBit(), TProof::SetDSet(), TCollection::SetName(), TCollection::SetOwner(), and TObject::Warning().
TVirtualProofPlayer * TProofSuperMaster::MakePlayer | ( | const char * | player = 0 , |
|
TSocket * | s = 0 | |||
) | [protected, virtual] |
Reimplemented from TProof.
Definition at line 356 of file TProofSuperMaster.cxx.
References TVirtualProofPlayer::Create(), TProof::GetPlayer(), s, and TProof::SetPlayer().
Long64_t TProofSuperMaster::Process | ( | TDSet * | set, | |
const char * | selector, | |||
Option_t * | option = "" , |
|||
Long64_t | nentries = -1 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Reimplemented from TProof.
Definition at line 228 of file TProofSuperMaster.cxx.
References TPluginHandler::ExecPlugin(), TDSet::GetListOfElements(), TProof::GetPlayer(), TProof::GetProgressDialog(), TCollection::GetSize(), TProof::IsValid(), TVirtualProofPlayer::Process(), and R__ASSERT.
Long64_t TProofSuperMaster::Process | ( | TFileCollection * | fc, | |
const char * | sel, | |||
Option_t * | o = "" , |
|||
Long64_t | nent = -1 , |
|||
Long64_t | fst = 0 | |||
) | [inline, virtual] |
Reimplemented from TProof.
Definition at line 55 of file TProofSuperMaster.h.
References o, and TProof::Process().
Long64_t TProofSuperMaster::Process | ( | const char * | dsname, | |
const char * | sel, | |||
Option_t * | o = "" , |
|||
Long64_t | nent = -1 , |
|||
Long64_t | fst = 0 , |
|||
TObject * | enl = 0 | |||
) | [inline, virtual] |
Reimplemented from TProof.
Definition at line 58 of file TProofSuperMaster.h.
References o, and TProof::Process().
Long64_t TProofSuperMaster::Process | ( | const char * | sel, | |
Long64_t | nent, | |||
Option_t * | o = "" | |||
) | [inline, virtual] |
Reimplemented from TProof.
Definition at line 62 of file TProofSuperMaster.h.
References o, and TProof::Process().
void TProofSuperMaster::ValidateDSet | ( | TDSet * | dset | ) | [protected, virtual] |
Reimplemented from TProof.
virtual TVirtualProofPlayer* TProofSuperMaster::MakePlayer | ( | const char * | player = 0 , |
|
TSocket * | s = 0 | |||
) | [protected, virtual] |
Reimplemented from TProof.
Long64_t TProofSuperMaster::Process | ( | TDSet * | set, | |
const char * | selector, | |||
Option_t * | option = "" , |
|||
Long64_t | nentries = -1 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Reimplemented from TProof.
Long64_t TProofSuperMaster::Process | ( | TFileCollection * | fc, | |
const char * | sel, | |||
Option_t * | o = "" , |
|||
Long64_t | nent = -1 , |
|||
Long64_t | fst = 0 | |||
) | [inline, virtual] |
Reimplemented from TProof.
Definition at line 55 of file TProofSuperMaster.h.
References o, and TProof::Process().
Long64_t TProofSuperMaster::Process | ( | const char * | dsname, | |
const char * | sel, | |||
Option_t * | o = "" , |
|||
Long64_t | nent = -1 , |
|||
Long64_t | fst = 0 , |
|||
TObject * | enl = 0 | |||
) | [inline, virtual] |
Reimplemented from TProof.
Definition at line 58 of file TProofSuperMaster.h.
References o, and TProof::Process().
Long64_t TProofSuperMaster::Process | ( | const char * | sel, | |
Long64_t | nent, | |||
Option_t * | o = "" | |||
) | [inline, virtual] |
Reimplemented from TProof.
Definition at line 62 of file TProofSuperMaster.h.
References o, and TProof::Process().
TProofPlayerSuperMaster [friend] |
Definition at line 39 of file TProofSuperMaster.h.