12#ifndef ROOT_TSelHandleDataSet
13#define ROOT_TSelHandleDataSet
#define ClassDef(name, id)
Mother of all ROOT objects.
PROOF selector for file cache release.
virtual Bool_t Process(Long64_t entry)
The Process() function is called for each entry in the tree (or possibly keyed object in the case of ...
void RemoveFile(const char *fn)
Physically remove the file 'fn'.
virtual void SlaveBegin(TTree *)
Init the type from the input parameters.
virtual void SetObject(TObject *obj)
virtual void SetInputList(TList *input)
virtual ~TSelHandleDataSet()
virtual void Begin(TTree *)
virtual void SlaveTerminate()
void ReleaseCache(const char *fn)
Release the memory cache associated with file 'fn'.
void CheckCache(const char *fn)
Check the memory cache associated with file 'fn'.
virtual void Init(TTree *)
virtual Int_t Version() const
virtual void SetOption(const char *option)
virtual TList * GetOutputList() const
virtual Bool_t Notify()
This method must be overridden to handle object notification.
void CopyFile(const char *fn)
Copy file 'fn' to fDestDir.
A TSelector object is used by the TTree::Draw, TTree::Scan, TTree::Process to navigate in a TTree and...
TList * fInput
List of objects available during processing.
TString fOption
Option given to TTree::Process.
TSelectorList * fOutput
! List of objects created during processing
TObject * fObject
! Current object if processing object (vs. TTree)
A TTree represents a columnar dataset.