Logo ROOT  
Reference Guide
TProof.h File Reference
#include "TProofMgr.h"
#include "TProofDebug.h"
#include "TString.h"
#include "TMacro.h"
#include "MessageTypes.h"
#include "TMD5.h"
#include "TRegexp.h"
#include "TSysEvtHandler.h"
#include "TUrl.h"
#include "TProofOutputList.h"
#include "TStopwatch.h"
#include "TVirtualMutex.h"
#include "TPackMgr.h"
#include <map>
#include <mutex>
Include dependency graph for TProof.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  TProof::MD5Mod_t
 
class  TMergerInfo
 
class  TProof
 This class controls a Parallel ROOT Facility, PROOF, cluster. More...
 
class  TProofInputHandler
 
class  TProofInterruptHandler
 
class  TProofMergePrg
 
class  TProofProgressInfo
 
class  TSlaveInfo
 

Macros

#define CANNOTUSE(x)   Info(x,"Not manager: cannot use this method")
 

Typedefs

typedef void(* PrintProgress_t) (Long64_t tot, Long64_t proc, Float_t proctime, Long64_t bytes)
 

Variables

R__EXTERN TProofgProof
 
const char *const kCP = "/bin/cp -fp"
 
const char *const kGUNZIP = "gunzip"
 
const char *const kLS = "/bin/ls -l"
 
const char *const kPROOF_CacheDir = "cache"
 
const char *const kPROOF_CacheLockFile = "proof-cache-lock-"
 
const char *const kPROOF_ConfDir = "/usr/local/root"
 
const char *const kPROOF_ConfFile = "proof.conf"
 
const char *const kPROOF_DataDir = "data"
 
const char *const kPROOF_DataSetDir = "datasets"
 
const Long64_t kPROOF_DynWrkPollInt_s = 10
 
const char *const kPROOF_InputDataFile = "inputdata.root"
 
const char *const kPROOF_MissingFiles = "MissingFiles"
 
const char *const kPROOF_PackageLockFile = "proof-package-lock-"
 
const char *const kPROOF_PackDir = "packages"
 
const char *const kPROOF_PackDownloadDir = "downloaded"
 
const Int_t kPROOF_Port = 1093
 
const Int_t kPROOF_Protocol = 37
 
const char *const kPROOF_QueryDir = "queries"
 
const char *const kPROOF_QueryLockFile = "proof-query-lock-"
 
const char *const kPROOF_TerminateWorker = "+++ terminating +++"
 
const char *const kPROOF_WorkDir = ".proof"
 
const char *const kPROOF_WorkerIdleTO = "+++ idle-timeout +++"
 
const char *const kRM = "/bin/rm -rf"
 
const char *const kUNTAR = "%s -c %s/%s | (cd %s; tar xf -)"
 
const char *const kUNTAR2 = "%s -c %s | (cd %s; tar xf -)"
 
const char *const kUNTAR3 = "%s -c %s | (tar xf -)"
 

Macro Definition Documentation

◆ CANNOTUSE

#define CANNOTUSE (   x)    Info(x,"Not manager: cannot use this method")

Definition at line 44 of file TProof.h.

Typedef Documentation

◆ PrintProgress_t

typedef void(* PrintProgress_t) (Long64_t tot, Long64_t proc, Float_t proctime, Long64_t bytes)

Definition at line 158 of file TProof.h.

Variable Documentation

◆ gProof

R__EXTERN TProof* gProof

Definition at line 1077 of file TProof.h.

◆ kCP

const char* const kCP = "/bin/cp -fp"

Definition at line 141 of file TProof.h.

◆ kGUNZIP

const char* const kGUNZIP = "gunzip"

Definition at line 147 of file TProof.h.

◆ kLS

const char* const kLS = "/bin/ls -l"

Definition at line 143 of file TProof.h.

◆ kPROOF_CacheDir

const char* const kPROOF_CacheDir = "cache"

Definition at line 125 of file TProof.h.

◆ kPROOF_CacheLockFile

const char* const kPROOF_CacheLockFile = "proof-cache-lock-"

Definition at line 131 of file TProof.h.

◆ kPROOF_ConfDir

const char* const kPROOF_ConfDir = "/usr/local/root"

Definition at line 123 of file TProof.h.

◆ kPROOF_ConfFile

const char* const kPROOF_ConfFile = "proof.conf"

Definition at line 122 of file TProof.h.

◆ kPROOF_DataDir

const char* const kPROOF_DataDir = "data"

Definition at line 130 of file TProof.h.

◆ kPROOF_DataSetDir

const char* const kPROOF_DataSetDir = "datasets"

Definition at line 129 of file TProof.h.

◆ kPROOF_DynWrkPollInt_s

const Long64_t kPROOF_DynWrkPollInt_s = 10

Definition at line 138 of file TProof.h.

◆ kPROOF_InputDataFile

const char* const kPROOF_InputDataFile = "inputdata.root"

Definition at line 136 of file TProof.h.

◆ kPROOF_MissingFiles

const char* const kPROOF_MissingFiles = "MissingFiles"

Definition at line 137 of file TProof.h.

◆ kPROOF_PackageLockFile

const char* const kPROOF_PackageLockFile = "proof-package-lock-"

Definition at line 132 of file TProof.h.

◆ kPROOF_PackDir

const char* const kPROOF_PackDir = "packages"

Definition at line 126 of file TProof.h.

◆ kPROOF_PackDownloadDir

const char* const kPROOF_PackDownloadDir = "downloaded"

Definition at line 127 of file TProof.h.

◆ kPROOF_Port

const Int_t kPROOF_Port = 1093

Definition at line 121 of file TProof.h.

◆ kPROOF_Protocol

const Int_t kPROOF_Protocol = 37

Definition at line 120 of file TProof.h.

◆ kPROOF_QueryDir

const char* const kPROOF_QueryDir = "queries"

Definition at line 128 of file TProof.h.

◆ kPROOF_QueryLockFile

const char* const kPROOF_QueryLockFile = "proof-query-lock-"

Definition at line 133 of file TProof.h.

◆ kPROOF_TerminateWorker

const char* const kPROOF_TerminateWorker = "+++ terminating +++"

Definition at line 134 of file TProof.h.

◆ kPROOF_WorkDir

const char* const kPROOF_WorkDir = ".proof"

Definition at line 124 of file TProof.h.

◆ kPROOF_WorkerIdleTO

const char* const kPROOF_WorkerIdleTO = "+++ idle-timeout +++"

Definition at line 135 of file TProof.h.

◆ kRM

const char* const kRM = "/bin/rm -rf"

Definition at line 142 of file TProof.h.

◆ kUNTAR

const char* const kUNTAR = "%s -c %s/%s | (cd %s; tar xf -)"

Definition at line 144 of file TProof.h.

◆ kUNTAR2

const char* const kUNTAR2 = "%s -c %s | (cd %s; tar xf -)"

Definition at line 145 of file TProof.h.

◆ kUNTAR3

const char* const kUNTAR3 = "%s -c %s | (tar xf -)"

Definition at line 146 of file TProof.h.