12 #ifndef ROOT_TProofChain 13 #define ROOT_TProofChain 85 virtual void SetName(
const char *name);
A TLeaf describes individual elements of a TBranch See TBranch structure in TTree.
virtual Bool_t GetBranchStatus(const char *branchname) const
Forwards the execution to the dummy tree header.
Int_t GetMakeClass() const
virtual TObjArray * GetListOfLeaves()
Return a pointer to the list of leaves of the current tree.
This class implements a data set to be used for PROOF processing.
virtual void SetDebug(Int_t level=1, Long64_t min=0, Long64_t max=9999999)
See TTree::SetDebug.
Int_t fMakeClass
! not zero when processing code generated by MakeClass
virtual void ConnectProof()
Connects the proof "Progress" signal.
virtual Long64_t Process(const char *filename, Option_t *option="", Long64_t nentries=TTree::kMaxEntries, Long64_t firstentry=0)
Forwards the execution to the TDSet.
virtual TBranch * GetBranch(const char *name)
Forwards the execution to the dummy tree header.
virtual void Draw(Option_t *opt)
Default Draw method for all objects.
TTree * fTree
! Pointer to current tree (Note: We do not own this tree.)
Bool_t HasTreeHeader() const
virtual void Progress(Long64_t total, Long64_t processed)
Changes the number of processed entries.
virtual void Browse(TBrowser *b)
Forwards the execution to the dummy tree header.
virtual TObjArray * GetListOfBranches()
#define ClassDef(name, id)
void FillDrawAttributes(TProof *p)
Communicate the drawing attributes for this chain to the input list so that the draw selectors can us...
virtual TList * GetListOfAliases() const
virtual void SetEventList(TEventList *evlist)
This function transfroms the given TEventList into a TEntryList.
virtual void ReleaseProof()
Releases PROOF. Disconnect the "progress" signal.
A specialized string object used for TTree selections.
Using a TBrowser one can browse all ROOT objects.
TEntryList * fEntryList
! Pointer to event selection list (if one)
virtual Long64_t Draw(const char *varexp, const TCut &selection, Option_t *option="", Long64_t nentries=TTree::kMaxEntries, Long64_t firstentry=0)
Forwards the execution to the TDSet.
TProofChain()
Crates a new PROOF chain proxy.
virtual void SetEntryList(TEntryList *enlist, const Option_t *)
virtual void SetName(const char *name)
See TTree::GetName.
A TEventList object is a list of selected events (entries) in a TTree.
virtual TList * GetListOfFriends() const
TEventList * fEventList
! Pointer to event selection list (if one)
static unsigned int total
TVirtualTreePlayer * GetPlayer()
Forwards the execution to the dummy tree header.
virtual TList * GetListOfClones()
virtual ~TProofChain()
Destructor.
virtual TBranch * FindBranch(const char *name)
Forwards the execution to the dummy tree header.
This class controls a Parallel ROOT Facility, PROOF, cluster.
Int_t fDebug
! Debug level
virtual Long64_t GetReadEntry() const
Returns the number of processed entries.
virtual TObjArray * GetListOfBranches()
Return a pointer to the list of branches of the current tree.
void AddAliases()
Aliases are added to the input list.
Abstract base class defining the interface for the plugins that implement Draw, Scan, Process, MakeProxy, etc.
A chain is a collection of files containing TTree objects.
virtual Long64_t GetEntries() const
Returns the total number of entries in the TProofChain, which is the number of entries in the TDSet t...
you should not use this method at all Int_t Int_t Double_t Double_t Double_t Int_t Double_t Double_t Double_t Double_t b
A TTree is a list of TBranches.
A TSelector object is used by the TTree::Draw, TTree::Scan, TTree::Process to navigate in a TTree and...
A List of entry numbers in a TTree or TChain.
static constexpr Long64_t kMaxEntries
virtual TLeaf * FindLeaf(const char *name)
Forwards the execution to the dummy tree header.
virtual TObjArray * GetListOfLeaves()