98      if (
en->InheritsFrom(
"TEntryList")) {
 
 
  118         if ((
p = 
dynamic_cast<TProof *
>(o)))
 
 
  153      Error(
"Draw", 
"no active PROOF session");
 
 
  189      Error(
"Draw", 
"no active PROOF session");
 
 
  223   if (
al && 
al->GetSize() > 0) {
 
 
  264      Error(
"FillDrawAttributes", 
"invalid PROOF or mother chain pointers!");
 
  286      Info(
"FillDrawAttributes",
"line:   color:%d, style:%d, width:%d",
 
  288      Info(
"FillDrawAttributes",
"marker: color:%d, style:%d, size:%f",
 
  290      Info(
"FillDrawAttributes",
"area:   color:%d, style:%d",
 
 
  417      Warning(
"GetEntries", 
"GetEntries(selection) not yet implemented");
 
 
  450                      this, 
"Progress(Long64_t,Long64_t)");
 
 
  459      gProof->
Connect(
"Progress(Long64_t,Long64_t)", 
"TProofChain",
 
  460                       this, 
"Progress(Long64_t,Long64_t)");
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
static unsigned int total
 
winID h TVirtualViewer3D TVirtualGLPainter p
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char filename
 
R__EXTERN TProof * gProof
 
virtual Color_t GetFillColor() const
Return the fill area color.
 
virtual Style_t GetFillStyle() const
Return the fill area style.
 
virtual Color_t GetLineColor() const
Return the line color.
 
virtual Width_t GetLineWidth() const
Return the line width.
 
virtual Style_t GetLineStyle() const
Return the line style.
 
virtual Style_t GetMarkerStyle() const
Return the marker style.
 
virtual Color_t GetMarkerColor() const
Return the marker color.
 
virtual Size_t GetMarkerSize() const
Return the marker size.
 
A TTree is a list of TBranches.
 
Using a TBrowser one can browse all ROOT objects.
 
A chain is a collection of files containing TTree objects.
 
Double_t GetWeight() const override
Return the chain weight.
 
virtual Int_t AddFile(const char *name, Long64_t nentries=TTree::kMaxEntries, const char *tname="")
Add a new file to this chain.
 
TTree * fTree
! Pointer to current tree (Note: We do not own this tree.)
 
A specialized string object used for TTree selections.
 
Manages an element of a TDSet.
 
This class implements a data set to be used for PROOF processing.
 
virtual void SetEntryList(TObject *aList)
Set entry (or event) list for this data set.
 
virtual Long64_t Draw(const char *varexp, const char *selection, Option_t *option="", Long64_t nentries=-1, Long64_t firstentry=0)
Draw expression varexp for specified entries.
 
TList * GetListOfElements() const
 
virtual Long64_t Process(TSelector *selector, Option_t *option="", Long64_t nentries=-1, Long64_t firstentry=0, TObject *enl=0)
Process TDSet on currently active PROOF session.
 
A List of entry numbers in a TTree or TChain.
 
<div class="legacybox"><h2>Legacy Code</h2> TEventList is a legacy interface: there will be no bug fi...
 
A TLeaf describes individual elements of a TBranch See TBranch structure in TTree.
 
TObject * FindObject(const char *name) const override
Find an object in this list using its name.
 
The TNamed class is the base class for all named ROOT classes.
 
const char * GetName() const override
Returns name of object.
 
const char * GetTitle() const override
Returns title of object.
 
Mother of all ROOT objects.
 
virtual void Browse(TBrowser *b)
Browse object. May be overridden for another default action.
 
R__ALWAYS_INLINE Bool_t TestBit(UInt_t f) const
 
virtual void Warning(const char *method, const char *msgfmt,...) const
Issue warning message.
 
void SetBit(UInt_t f, Bool_t set)
Set or unset the user status bits as specified in f.
 
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
 
virtual void Info(const char *method, const char *msgfmt,...) const
Issue info message.
 
virtual void Progress(Long64_t total, Long64_t processed)
Changes the number of processed entries.
 
Bool_t GetBranchStatus(const char *branchname) const override
Forwards the execution to the dummy tree header.
 
virtual void ConnectProof()
Connects the proof "Progress" signal.
 
TVirtualTreePlayer * GetPlayer()
Forwards the execution to the dummy tree header.
 
Long64_t Draw(const char *varexp, const TCut &selection, Option_t *option="", Long64_t nentries=TTree::kMaxEntries, Long64_t firstentry=0) override
Forwards the execution to the TDSet.
 
TLeaf * FindLeaf(const char *name) override
Forwards the execution to the dummy tree header.
 
TBranch * FindBranch(const char *name) override
Forwards the execution to the dummy tree header.
 
TBranch * GetBranch(const char *name) override
Forwards the execution to the dummy tree header.
 
void Browse(TBrowser *b) override
Forwards the execution to the dummy tree header.
 
void SetDebug(Int_t level=1, Long64_t min=0, Long64_t max=9999999) override
See TTree::SetDebug.
 
Long64_t GetEntries() const override
Returns the total number of entries in the TProofChain, which is the number of entries in the TDSet t...
 
TProofChain()
Crates a new PROOF chain proxy.
 
virtual void ReleaseProof()
Releases PROOF. Disconnect the "progress" signal.
 
Long64_t GetReadEntry() const override
Returns the number of processed entries.
 
Long64_t Process(const char *filename, Option_t *option="", Long64_t nentries=TTree::kMaxEntries, Long64_t firstentry=0) override
Forwards the execution to the TDSet.
 
~TProofChain() override
Destructor.
 
void AddAliases()
Aliases are added to the input list.
 
void SetName(const char *name) override
See TTree::GetName.
 
void FillDrawAttributes(TProof *p)
Communicate the drawing attributes for this chain to the input list so that the draw selectors can us...
 
This class controls a Parallel ROOT Facility, PROOF, cluster.
 
void StopProcess(Bool_t abort, Int_t timeout=-1)
Send STOPPROCESS message to master and workers.
 
virtual TTree * GetTreeHeader(TDSet *tdset)
Creates a tree header (a tree with nonexisting files) object for the DataSet.
 
void AddChain(TChain *chain)
Add chain to data set.
 
void AddInput(TObject *obj)
Add objects that might be needed during the processing of the selector (see Process()).
 
TList * GetInputList()
Get input list.
 
Bool_t Connect(const char *signal, const char *receiver_class, void *receiver, const char *slot)
Non-static method is used to connect from the signal of this object to the receiver slot.
 
Bool_t Disconnect(const char *signal=nullptr, void *receiver=nullptr, const char *slot=nullptr)
Disconnects signal of this object from slot of receiver.
 
A TSelector object is used by the TTree::Draw, TTree::Scan, TTree::Process to navigate in a TTree and...
 
const char * Data() const
 
virtual TBranch * FindBranch(const char *name)
Return the branch that correspond to the path 'branchname', which can include the name of the tree or...
 
virtual TBranch * GetBranch(const char *name)
Return pointer to the branch with the given name in this tree or its friends.
 
virtual bool GetBranchStatus(const char *branchname) const
Return status of branch with name branchname.
 
TEventList * fEventList
! Pointer to event selection list (if one)
 
TVirtualTreePlayer * GetPlayer()
Load the TTreePlayer (if not already done).
 
virtual TList * GetListOfAliases() const
 
virtual void SetDebug(Int_t level=1, Long64_t min=0, Long64_t max=9999999)
Set the debug level and the debug range.
 
TEntryList * fEntryList
! Pointer to event selection list (if one)
 
virtual Long64_t GetEntries() const
 
Long64_t fReadEntry
! Number of the entry being processed
 
virtual TLeaf * FindLeaf(const char *name)
Find leaf..
 
TDirectory * fDirectory
! Pointer to directory holding this tree
 
void SetName(const char *name) override
Change the name of this tree.
 
virtual Long64_t GetMaxEntryLoop() const
 
Abstract base class defining the interface for the plugins that implement Draw, Scan,...