Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
TProofLite.h File Reference
#include "TProof.h"
Include dependency graph for TProofLite.h:
This graph shows which files directly or indirectly include this file:

Classes

class  TProofLite
 This class starts a PROOF session on the local machine: no daemons, client and master merged, communications via UNIX-like sockets. More...
 

Functions

 ~TProofLite () override
 
Bool_t CancelStagingDataSet (const char *dataset) override
 
static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
Int_t CleanupSandbox ()
 
void ClearCache (const char *file=0) override
 
void ClearDataSetCache (const char *dataset=0) override
 
Int_t CopyMacroToCache (const char *macro, Int_t headerRequired=0, TSelector **selector=0, Int_t opt=0, TList *wrks=0)
 
Int_t CreateSandbox ()
 
static const char * DeclFileName ()
 
Long64_t DrawSelect (TDSet *dset, const char *varexp, const char *selection="", Option_t *option="", Long64_t nentries=-1, Long64_t firstentry=0) override
 
Bool_t ExistsDataSet (const char *uri) override
 
void FindUniqueSlaves () override
 
TFileCollectionGetDataSet (const char *uri, const char *=0) override
 
TMapGetDataSets (const char *uri="", const char *=0) override
 
TListGetListOfQueries (Option_t *opt="") override
 
static Int_t GetNumberOfWorkers (const char *url=0)
 
TFileCollectionGetStagingStatusDataSet (const char *dataset) override
 
TTreeGetTreeHeader (TDSet *tdset) override
 
Int_t Init (const char *masterurl, const char *conffile, const char *confdir, Int_t loglevel, const char *alias=0)
 
Int_t InitDataSetManager ()
 
TClassIsA () const override
 
Int_t Load (const char *macro, Bool_t notOnClient=kFALSE, Bool_t uniqueOnly=kTRUE, TList *wrks=0) override
 
TProofQueryResultMakeQueryResult (Long64_t nent, const char *opt, Long64_t fst, TDSet *dset, const char *selec)
 
void NotifyStartUp (const char *action, Int_t done, Int_t tot)
 
void operator= (const TProofLite &)
 
Int_t PollForNewWorkers () override
 
void Print (Option_t *option="") const override
 
Long64_t Process (const char *dsname, const char *sel, Option_t *o="", Long64_t nent=-1, Long64_t fst=0, TObject *enl=0) override
 
Long64_t Process (const char *dsname, TSelector *sel, Option_t *o="", Long64_t nent=-1, Long64_t fst=0, TObject *enl=0) override
 
Long64_t Process (const char *sel, Long64_t nent, Option_t *o="") override
 
Long64_t Process (TDSet *dset, const char *sel, Option_t *o="", Long64_t nent=-1, Long64_t fst=0) override
 
Long64_t Process (TDSet *dset, TSelector *sel, Option_t *o="", Long64_t nent=-1, Long64_t fst=0) override
 
Long64_t Process (TFileCollection *fc, const char *sel, Option_t *o="", Long64_t nent=-1, Long64_t fst=0) override
 
Long64_t Process (TFileCollection *fc, TSelector *sel, Option_t *o="", Long64_t nent=-1, Long64_t fst=0) override
 
Long64_t Process (TSelector *sel, Long64_t nent, Option_t *o="") override
 
TProofLite TProof R__DEPRECATED (6, 38, "Legacy interactive distributed processing engine. Use RDataFrame instead.")
 
Bool_t RegisterDataSet (const char *dsName, TFileCollection *ds, const char *opt="") override
 
Int_t Remove (const char *ref, Bool_t all)
 
Int_t RemoveDataSet (const char *uri, const char *=0) override
 
Bool_t RequestStagingDataSet (const char *dataset) override
 
void ResolveKeywords (TString &s, const char *ord, const char *logfile)
 
void SendInputDataFile () override
 
Int_t SetDataSetTreeName (const char *dataset, const char *treename) override
 
Int_t SetProofServEnv (const char *ord)
 
void SetQueryRunning (TProofQueryResult *pq)
 
Int_t SetupWorkers (Int_t opt=0, TList *wrks=0)
 
void ShowCache (Bool_t all=kFALSE) override
 
void ShowData () override
 
void ShowDataDir (const char *dirname)
 
void ShowDataSetCache (const char *dataset=0) override
 
void ShowDataSets (const char *uri="", const char *=0) override
 
void Streamer (TBuffer &) override
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 
 TProofLite ()
 
 TProofLite (const char *masterurl, const char *conffile=kPROOF_ConfFile, const char *confdir=kPROOF_ConfDir, Int_t loglevel=0, const char *alias=0, TProofMgr *mgr=0)
 
 TProofLite (const TProofLite &)
 
Int_t VerifyDataSet (const char *uri, const char *=0) override
 

Variables

TString fCacheDir
 
TProofLockPathfCacheLock
 
TString fDataSetDir
 
TDataSetManagerfDataSetManager
 
TDataSetManagerFilefDataSetStgRepo
 
Int_t fDynamicStartupNMax
 
Int_t fDynamicStartupStep
 
Bool_t fForkStartup
 
static Int_t fgWrksMax
 
Int_t fNWorkers
 
TQueryResultManagerfQMgr
 
TString fQueryDir
 
TProofLockPathfQueryLock
 
TPMERegexpfReInvalid
 
TString fSandbox
 
TString fSelection
 
TServerSocketfServSock
 
TString fSockPath
 
TString fVarExp
 

Function Documentation

◆ ~TProofLite()

R__DEPRECATED::~TProofLite ( )
override

◆ CancelStagingDataSet()

Bool_t R__DEPRECATED::CancelStagingDataSet ( const char * dataset)
override

◆ Class()

static TClass * R__DEPRECATED::Class ( )
static
Returns
TClass describing this class

Definition at line 29 of file Class.C.

◆ Class_Name()

static const char * R__DEPRECATED::Class_Name ( )
static
Returns
Name of this class

◆ Class_Version()

static constexpr Version_t R__DEPRECATED::Class_Version ( )
staticconstexpr
Returns
Version of this class

Definition at line 129 of file TProofLite.h.

◆ CleanupSandbox()

Int_t R__DEPRECATED::CleanupSandbox ( )
private

◆ ClearCache()

void R__DEPRECATED::ClearCache ( const char * file = 0)
override

◆ ClearDataSetCache()

void R__DEPRECATED::ClearDataSetCache ( const char * dataset = 0)
override

◆ CopyMacroToCache()

Int_t R__DEPRECATED::CopyMacroToCache ( const char * macro,
Int_t headerRequired = 0,
TSelector ** selector = 0,
Int_t opt = 0,
TList * wrks = 0 )
protected

◆ CreateSandbox()

Int_t R__DEPRECATED::CreateSandbox ( )
private

◆ DeclFileName()

static const char * R__DEPRECATED::DeclFileName ( )
static
Returns
Name of the file containing the class declaration

Definition at line 129 of file TProofLite.h.

◆ DrawSelect()

Long64_t R__DEPRECATED::DrawSelect ( TDSet * dset,
const char * varexp,
const char * selection = "",
Option_t * option = "",
Long64_t nentries = -1,
Long64_t firstentry = 0 )
override

◆ ExistsDataSet()

Bool_t R__DEPRECATED::ExistsDataSet ( const char * uri)
override

◆ FindUniqueSlaves()

void R__DEPRECATED::FindUniqueSlaves ( )
overrideprivate

◆ GetDataSet()

TFileCollection * R__DEPRECATED::GetDataSet ( const char * uri,
const char * = 0 )
override

◆ GetDataSets()

TMap * R__DEPRECATED::GetDataSets ( const char * uri = "",
const char * = 0 )
override

◆ GetListOfQueries()

TList * R__DEPRECATED::GetListOfQueries ( Option_t * opt = "")
override

◆ GetNumberOfWorkers()

static Int_t R__DEPRECATED::GetNumberOfWorkers ( const char * url = 0)
static

◆ GetStagingStatusDataSet()

TFileCollection * R__DEPRECATED::GetStagingStatusDataSet ( const char * dataset)
override

◆ GetTreeHeader()

TTree * R__DEPRECATED::GetTreeHeader ( TDSet * tdset)
override

◆ Init()

Int_t R__DEPRECATED::Init ( const char * masterurl,
const char * conffile,
const char * confdir,
Int_t loglevel,
const char * alias = 0 )
protected

◆ InitDataSetManager()

Int_t R__DEPRECATED::InitDataSetManager ( )
private

◆ IsA()

TClass * R__DEPRECATED::IsA ( ) const
override
Returns
TClass describing current object

Definition at line 129 of file TProofLite.h.

◆ Load()

Int_t R__DEPRECATED::Load ( const char * macro,
Bool_t notOnClient = kFALSE,
Bool_t uniqueOnly = kTRUE,
TList * wrks = 0 )
override

◆ MakeQueryResult()

TProofQueryResult * R__DEPRECATED::MakeQueryResult ( Long64_t nent,
const char * opt,
Long64_t fst,
TDSet * dset,
const char * selec )
protected

◆ NotifyStartUp()

void R__DEPRECATED::NotifyStartUp ( const char * action,
Int_t done,
Int_t tot )
private

◆ operator=()

◆ PollForNewWorkers()

Int_t R__DEPRECATED::PollForNewWorkers ( )
overrideprotected

◆ Print()

void R__DEPRECATED::Print ( Option_t * option = "") const
override

◆ Process() [1/8]

Long64_t R__DEPRECATED::Process ( const char * dsname,
const char * sel,
Option_t * o = "",
Long64_t nent = -1,
Long64_t fst = 0,
TObject * enl = 0 )
override

Definition at line 78 of file TProofLite.h.

◆ Process() [2/8]

Long64_t R__DEPRECATED::Process ( const char * dsname,
TSelector * sel,
Option_t * o = "",
Long64_t nent = -1,
Long64_t fst = 0,
TObject * enl = 0 )
override

Definition at line 90 of file TProofLite.h.

◆ Process() [3/8]

Long64_t R__DEPRECATED::Process ( const char * sel,
Long64_t nent,
Option_t * o = "" )
override

Definition at line 81 of file TProofLite.h.

◆ Process() [4/8]

Long64_t R__DEPRECATED::Process ( TDSet * dset,
const char * sel,
Option_t * o = "",
Long64_t nent = -1,
Long64_t fst = 0 )
override

◆ Process() [5/8]

Long64_t R__DEPRECATED::Process ( TDSet * dset,
TSelector * sel,
Option_t * o = "",
Long64_t nent = -1,
Long64_t fst = 0 )
override

Definition at line 84 of file TProofLite.h.

◆ Process() [6/8]

Long64_t R__DEPRECATED::Process ( TFileCollection * fc,
const char * sel,
Option_t * o = "",
Long64_t nent = -1,
Long64_t fst = 0 )
override

Definition at line 75 of file TProofLite.h.

◆ Process() [7/8]

Long64_t R__DEPRECATED::Process ( TFileCollection * fc,
TSelector * sel,
Option_t * o = "",
Long64_t nent = -1,
Long64_t fst = 0 )
override

Definition at line 87 of file TProofLite.h.

◆ Process() [8/8]

Long64_t R__DEPRECATED::Process ( TSelector * sel,
Long64_t nent,
Option_t * o = "" )
override

Definition at line 93 of file TProofLite.h.

◆ R__DEPRECATED()

TProofLite TProof R__DEPRECATED ( 6 ,
38 ,
"Legacy interactive distributed processing engine. Use RDataFrame instead."  )

◆ RegisterDataSet()

Bool_t R__DEPRECATED::RegisterDataSet ( const char * dsName,
TFileCollection * ds,
const char * opt = "" )
override

◆ Remove()

Int_t R__DEPRECATED::Remove ( const char * ref,
Bool_t all )

◆ RemoveDataSet()

Int_t R__DEPRECATED::RemoveDataSet ( const char * uri,
const char * = 0 )
override

◆ RequestStagingDataSet()

Bool_t R__DEPRECATED::RequestStagingDataSet ( const char * dataset)
override

◆ ResolveKeywords()

void R__DEPRECATED::ResolveKeywords ( TString & s,
const char * ord,
const char * logfile )
private

◆ SendInputDataFile()

void R__DEPRECATED::SendInputDataFile ( )
overrideprivate

◆ SetDataSetTreeName()

Int_t R__DEPRECATED::SetDataSetTreeName ( const char * dataset,
const char * treename )
override

◆ SetProofServEnv()

Int_t R__DEPRECATED::SetProofServEnv ( const char * ord)
private

◆ SetQueryRunning()

void R__DEPRECATED::SetQueryRunning ( TProofQueryResult * pq)
protected

◆ SetupWorkers()

Int_t R__DEPRECATED::SetupWorkers ( Int_t opt = 0,
TList * wrks = 0 )
protected

◆ ShowCache()

void R__DEPRECATED::ShowCache ( Bool_t all = kFALSE)
override

◆ ShowData()

void R__DEPRECATED::ShowData ( )
override

◆ ShowDataDir()

void R__DEPRECATED::ShowDataDir ( const char * dirname)
private

◆ ShowDataSetCache()

void R__DEPRECATED::ShowDataSetCache ( const char * dataset = 0)
override

◆ ShowDataSets()

void R__DEPRECATED::ShowDataSets ( const char * uri = "",
const char * = 0 )
override

◆ Streamer()

void R__DEPRECATED::Streamer ( TBuffer & )
override

◆ StreamerNVirtual()

void R__DEPRECATED::StreamerNVirtual ( TBuffer & ClassDef_StreamerNVirtual_b)

Definition at line 129 of file TProofLite.h.

◆ TProofLite() [1/3]

R__DEPRECATED::TProofLite ( )
protected

Definition at line 46 of file TProofLite.h.

◆ TProofLite() [2/3]

R__DEPRECATED::TProofLite ( const char * masterurl,
const char * conffile = kPROOF_ConfFile,
const char * confdir = kPROOF_ConfDir,
Int_t loglevel = 0,
const char * alias = 0,
TProofMgr * mgr = 0 )

◆ TProofLite() [3/3]

R__DEPRECATED::TProofLite ( const TProofLite & )
private

◆ VerifyDataSet()

Int_t R__DEPRECATED::VerifyDataSet ( const char * uri,
const char * = 0 )
override

Variable Documentation

◆ fCacheDir

TString fCacheDir
private

Definition at line 6 of file TProofLite.h.

◆ fCacheLock

TProofLockPath* fCacheLock
private

Definition at line 19 of file TProofLite.h.

◆ fDataSetDir

TString fDataSetDir
private

Definition at line 8 of file TProofLite.h.

◆ fDataSetManager

TDataSetManager* fDataSetManager
private

Definition at line 23 of file TProofLite.h.

◆ fDataSetStgRepo

TDataSetManagerFile* fDataSetStgRepo
private

Definition at line 24 of file TProofLite.h.

◆ fDynamicStartupNMax

Int_t fDynamicStartupNMax
private

Definition at line 14 of file TProofLite.h.

◆ fDynamicStartupStep

Int_t fDynamicStartupStep
private

Definition at line 13 of file TProofLite.h.

◆ fForkStartup

Bool_t fForkStartup
private

Definition at line 11 of file TProofLite.h.

◆ fgWrksMax

Int_t fgWrksMax
staticprivate

Definition at line 28 of file TProofLite.h.

◆ fNWorkers

Int_t fNWorkers
private

Definition at line 4 of file TProofLite.h.

◆ fQMgr

TQueryResultManager* fQMgr
private

Definition at line 21 of file TProofLite.h.

◆ fQueryDir

TString fQueryDir
private

Definition at line 7 of file TProofLite.h.

◆ fQueryLock

TProofLockPath* fQueryLock
private

Definition at line 20 of file TProofLite.h.

◆ fReInvalid

TPMERegexp* fReInvalid
private

Definition at line 26 of file TProofLite.h.

◆ fSandbox

TString fSandbox
private

Definition at line 5 of file TProofLite.h.

◆ fSelection

TString fSelection
private

Definition at line 17 of file TProofLite.h.

◆ fServSock

TServerSocket* fServSock
private

Definition at line 10 of file TProofLite.h.

◆ fSockPath

TString fSockPath
private

Definition at line 9 of file TProofLite.h.

◆ fVarExp

TString fVarExp
private

Definition at line 16 of file TProofLite.h.