#include <TProofChain.h>
Inheritance diagram for TProofChain:
Public Types | |
enum | |
enum | |
Public Member Functions | |
TProofChain () | |
TProofChain (TChain *chain, Bool_t gettreeheader) | |
TProofChain (TDSet *dset, Bool_t gettreeheader) | |
virtual | ~TProofChain () |
virtual void | Browse (TBrowser *b) |
Int_t | Debug () const |
virtual Long64_t | Draw (const char *varexp, const TCut &selection, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Long64_t | Draw (const char *varexp, const char *selection, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual void | Draw (Option_t *opt) |
virtual TBranch * | FindBranch (const char *name) |
virtual TLeaf * | FindLeaf (const char *name) |
virtual TBranch * | GetBranch (const char *name) |
virtual Bool_t | GetBranchStatus (const char *branchname) const |
virtual Long64_t | GetEntries () const |
virtual Long64_t | GetEntries (const char *sel) |
virtual TList * | GetListOfClones () |
virtual TObjArray * | GetListOfBranches () |
virtual TObjArray * | GetListOfLeaves () |
virtual TList * | GetListOfFriends () const |
virtual TList * | GetListOfAliases () const |
Int_t | GetMakeClass () const |
TVirtualTreePlayer * | GetPlayer () |
virtual Long64_t | GetReadEntry () const |
Bool_t | HasTreeHeader () const |
virtual Long64_t | Process (const char *filename, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual void | Progress (Long64_t total, Long64_t processed) |
virtual Long64_t | Process (TSelector *selector, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual void | SetDebug (Int_t level=1, Long64_t min=0, Long64_t max=9999999) |
virtual void | SetEventList (TEventList *evlist) |
virtual void | SetEntryList (TEntryList *enlist, const Option_t *) |
virtual void | SetName (const char *name) |
virtual void | ConnectProof () |
virtual void | ReleaseProof () |
TProofChain () | |
TProofChain (TChain *chain, Bool_t gettreeheader) | |
TProofChain (TDSet *dset, Bool_t gettreeheader) | |
virtual | ~TProofChain () |
virtual void | Browse (TBrowser *b) |
Int_t | Debug () const |
virtual Long64_t | Draw (const char *varexp, const TCut &selection, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual Long64_t | Draw (const char *varexp, const char *selection, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual void | Draw (Option_t *opt) |
virtual TBranch * | FindBranch (const char *name) |
virtual TLeaf * | FindLeaf (const char *name) |
virtual TBranch * | GetBranch (const char *name) |
virtual Bool_t | GetBranchStatus (const char *branchname) const |
virtual Long64_t | GetEntries () const |
virtual Long64_t | GetEntries (const char *sel) |
virtual TList * | GetListOfClones () |
virtual TObjArray * | GetListOfBranches () |
virtual TObjArray * | GetListOfLeaves () |
virtual TList * | GetListOfFriends () const |
virtual TList * | GetListOfAliases () const |
Int_t | GetMakeClass () const |
TVirtualTreePlayer * | GetPlayer () |
virtual Long64_t | GetReadEntry () const |
Bool_t | HasTreeHeader () const |
virtual Long64_t | Process (const char *filename, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual void | Progress (Long64_t total, Long64_t processed) |
virtual Long64_t | Process (TSelector *selector, Option_t *option="", Long64_t nentries=1000000000, Long64_t firstentry=0) |
virtual void | SetDebug (Int_t level=1, Long64_t min=0, Long64_t max=9999999) |
virtual void | SetEventList (TEventList *evlist) |
virtual void | SetEntryList (TEntryList *enlist, const Option_t *) |
virtual void | SetName (const char *name) |
virtual void | ConnectProof () |
virtual void | ReleaseProof () |
Protected Attributes | |
TChain * | fChain |
TDSet * | fSet |
TDrawFeedback * | fDrawFeedback |
TChain * | fChain |
TDSet * | fSet |
TDrawFeedback * | fDrawFeedback |
Private Member Functions | |
void | FillDrawAttributes (TProof *p) |
void | FillDrawAttributes (TProof *p) |
Definition at line 34 of file TProofChain.h.
anonymous enum |
Definition at line 38 of file TProofChain.h.
anonymous enum |
Definition at line 38 of file TProofChain.h.
TProofChain::TProofChain | ( | ) |
Definition at line 46 of file TProofChain.cxx.
References TProof::AddChain(), chain, ConnectProof(), fChain, TTree::fDirectory, fDrawFeedback, fSet, TChain::fTree, gDirectory, TProof::GetTreeHeader(), gProof, TProof::IsLite(), kOwnsChain, TChain::kProofLite, TObject::ResetBit(), and TObject::SetBit().
Definition at line 70 of file TProofChain.cxx.
References TChain::AddFile(), ConnectProof(), fChain, TTree::fDirectory, fDrawFeedback, fSet, TChain::fTree, gDirectory, TDSet::GetListOfElements(), TNamed::GetName(), TProof::GetTreeHeader(), gProof, TProof::IsLite(), kOwnsChain, TChain::kProofLite, TObject::SetBit(), TChain::TChain(), and TObject::TestBit().
TProofChain::~TProofChain | ( | ) | [virtual] |
Definition at line 100 of file TProofChain.cxx.
References fChain, TTree::fDirectory, fSet, TChain::fTree, TROOT::GetListOfSockets(), gROOT, kOwnsChain, o, p, SafeDelete, and TObject::TestBit().
TProofChain::TProofChain | ( | ) |
virtual TProofChain::~TProofChain | ( | ) | [virtual] |
void TProofChain::FillDrawAttributes | ( | TProof * | p | ) | [private] |
Definition at line 202 of file TProofChain.cxx.
References TObject::Error(), fChain, gDebug, TAttFill::GetFillColor(), TAttFill::GetFillStyle(), TAttLine::GetLineColor(), TAttLine::GetLineStyle(), TAttLine::GetLineWidth(), TAttMarker::GetMarkerColor(), TAttMarker::GetMarkerSize(), TAttMarker::GetMarkerStyle(), TObject::Info(), and p.
Referenced by Draw().
void TProofChain::Browse | ( | TBrowser * | b | ) | [virtual] |
Reimplemented from TChain.
Definition at line 129 of file TProofChain.cxx.
References b, TObject::Browse(), and fSet.
Int_t TProofChain::Debug | ( | ) | const [inline] |
Long64_t TProofChain::Draw | ( | const char * | varexp, | |
const TCut & | selection, | |||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Reimplemented from TChain.
Definition at line 138 of file TProofChain.cxx.
References ConnectProof(), TDSet::Draw(), TObject::Error(), fDrawFeedback, TTree::fEntryList, TTree::fEventList, FillDrawAttributes(), TTree::fReadEntry, fSet, gProof, Long64_t, TProof::SetDrawFeedbackOption(), and TDSet::SetEntryList().
Referenced by Draw().
Long64_t TProofChain::Draw | ( | const char * | varexp, | |
const char * | selection, | |||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Reimplemented from TChain.
Definition at line 170 of file TProofChain.cxx.
References ConnectProof(), TDSet::Draw(), TObject::Error(), fDrawFeedback, TTree::fEntryList, TTree::fEventList, FillDrawAttributes(), TTree::fReadEntry, fSet, gProof, Long64_t, TProof::SetDrawFeedbackOption(), and TDSet::SetEntryList().
virtual void TProofChain::Draw | ( | Option_t * | opt | ) | [inline, virtual] |
TBranch * TProofChain::FindBranch | ( | const char * | name | ) | [virtual] |
Reimplemented from TChain.
Definition at line 247 of file TProofChain.cxx.
References TTree::FindBranch(), and TChain::fTree.
TLeaf * TProofChain::FindLeaf | ( | const char * | name | ) | [virtual] |
Reimplemented from TChain.
Definition at line 256 of file TProofChain.cxx.
References TTree::FindLeaf(), and TChain::fTree.
TBranch * TProofChain::GetBranch | ( | const char * | name | ) | [virtual] |
Reimplemented from TChain.
Definition at line 265 of file TProofChain.cxx.
References TChain::fTree, and TTree::GetBranch().
Bool_t TProofChain::GetBranchStatus | ( | const char * | branchname | ) | const [virtual] |
Reimplemented from TChain.
Definition at line 274 of file TProofChain.cxx.
References TChain::fTree, TTree::GetBranchStatus(), and kFALSE.
Long64_t TProofChain::GetEntries | ( | ) | const [virtual] |
Reimplemented from TChain.
Definition at line 341 of file TProofChain.cxx.
References TChain::fTree, TTree::GetEntries(), TTree::GetMaxEntryLoop(), TChain::kProofLite, Long64_t, and TObject::TestBit().
Long64_t TProofChain::GetEntries | ( | const char * | sel | ) | [virtual] |
Reimplemented from TChain.
Definition at line 355 of file TProofChain.cxx.
References TChain::fTree, TTree::GetEntries(), TChain::kProofLite, Long64_t, TObject::TestBit(), and TObject::Warning().
virtual TList* TProofChain::GetListOfClones | ( | ) | [inline, virtual] |
virtual TObjArray* TProofChain::GetListOfBranches | ( | ) | [inline, virtual] |
Reimplemented from TChain.
Definition at line 68 of file TProofChain.h.
References TChain::fTree, and TTree::GetListOfBranches().
virtual TObjArray* TProofChain::GetListOfLeaves | ( | ) | [inline, virtual] |
Reimplemented from TChain.
Definition at line 69 of file TProofChain.h.
References TChain::fTree, and TTree::GetListOfLeaves().
virtual TList* TProofChain::GetListOfFriends | ( | ) | const [inline, virtual] |
virtual TList* TProofChain::GetListOfAliases | ( | ) | const [inline, virtual] |
Int_t TProofChain::GetMakeClass | ( | ) | const [inline] |
Reimplemented from TTree.
Definition at line 75 of file TProofChain.h.
References TTree::fMakeClass.
TVirtualTreePlayer * TProofChain::GetPlayer | ( | ) |
Reimplemented from TTree.
Definition at line 283 of file TProofChain.cxx.
References TChain::fTree, and TTree::GetPlayer().
Long64_t TProofChain::GetReadEntry | ( | ) | const [virtual] |
Reimplemented from TChain.
Definition at line 381 of file TProofChain.cxx.
References TTree::fReadEntry.
Bool_t TProofChain::HasTreeHeader | ( | ) | const [inline] |
Long64_t TProofChain::Process | ( | const char * | filename, | |
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Reimplemented from TChain.
Definition at line 292 of file TProofChain.cxx.
References TTree::fEntryList, TTree::fEventList, fSet, TDSet::Process(), and TDSet::SetEntryList().
Definition at line 369 of file TProofChain.cxx.
References TTree::fReadEntry, gProof, gROOT, TROOT::IsInterrupted(), kTRUE, and TProof::StopProcess().
Long64_t TProofChain::Process | ( | TSelector * | selector, | |
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Reimplemented from TChain.
Definition at line 311 of file TProofChain.cxx.
References TObject::Warning().
Reimplemented from TTree.
Definition at line 325 of file TProofChain.cxx.
References TTree::SetDebug().
virtual void TProofChain::SetEventList | ( | TEventList * | evlist | ) | [inline, virtual] |
Reimplemented from TChain.
Definition at line 86 of file TProofChain.h.
References TTree::fEventList.
virtual void TProofChain::SetEntryList | ( | TEntryList * | enlist, | |
const Option_t * | ||||
) | [inline, virtual] |
void TProofChain::SetName | ( | const char * | name | ) | [virtual] |
Reimplemented from TTree.
Definition at line 333 of file TProofChain.cxx.
References TTree::SetName().
void TProofChain::ConnectProof | ( | ) | [virtual] |
Definition at line 403 of file TProofChain.cxx.
References TQObject::Connect(), TProof::CreateDrawFeedback(), fDrawFeedback, and gProof.
Referenced by Draw(), and TProofChain().
void TProofChain::ReleaseProof | ( | ) | [virtual] |
Definition at line 389 of file TProofChain.cxx.
References TProof::DeleteDrawFeedback(), TQObject::Disconnect(), fDrawFeedback, and gProof.
void TProofChain::FillDrawAttributes | ( | TProof * | p | ) | [private] |
Int_t TProofChain::Debug | ( | ) | const [inline] |
virtual Long64_t TProofChain::Draw | ( | const char * | varexp, | |
const TCut & | selection, | |||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Reimplemented from TChain.
virtual Long64_t TProofChain::Draw | ( | const char * | varexp, | |
const char * | selection, | |||
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Reimplemented from TChain.
virtual void TProofChain::Draw | ( | Option_t * | opt | ) | [inline, virtual] |
virtual Bool_t TProofChain::GetBranchStatus | ( | const char * | branchname | ) | const [virtual] |
Reimplemented from TChain.
virtual TList* TProofChain::GetListOfClones | ( | ) | [inline, virtual] |
virtual TObjArray* TProofChain::GetListOfBranches | ( | ) | [inline, virtual] |
Reimplemented from TChain.
Definition at line 68 of file TProofChain.h.
References TChain::fTree, and TTree::GetListOfBranches().
virtual TObjArray* TProofChain::GetListOfLeaves | ( | ) | [inline, virtual] |
Reimplemented from TChain.
Definition at line 69 of file TProofChain.h.
References TChain::fTree, and TTree::GetListOfLeaves().
virtual TList* TProofChain::GetListOfFriends | ( | ) | const [inline, virtual] |
virtual TList* TProofChain::GetListOfAliases | ( | ) | const [inline, virtual] |
Int_t TProofChain::GetMakeClass | ( | ) | const [inline] |
Reimplemented from TTree.
Definition at line 75 of file TProofChain.h.
References TTree::fMakeClass.
TVirtualTreePlayer* TProofChain::GetPlayer | ( | ) |
Reimplemented from TTree.
Bool_t TProofChain::HasTreeHeader | ( | ) | const [inline] |
virtual Long64_t TProofChain::Process | ( | const char * | filename, | |
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Reimplemented from TChain.
virtual Long64_t TProofChain::Process | ( | TSelector * | selector, | |
Option_t * | option = "" , |
|||
Long64_t | nentries = 1000000000 , |
|||
Long64_t | firstentry = 0 | |||
) | [virtual] |
Reimplemented from TChain.
virtual void TProofChain::SetDebug | ( | Int_t | level = 1 , |
|
Long64_t | min = 0 , |
|||
Long64_t | max = 9999999 | |||
) | [virtual] |
Reimplemented from TTree.
virtual void TProofChain::SetEventList | ( | TEventList * | evlist | ) | [inline, virtual] |
Reimplemented from TChain.
Definition at line 86 of file TProofChain.h.
References TTree::fEventList.
virtual void TProofChain::SetEntryList | ( | TEntryList * | enlist, | |
const Option_t * | ||||
) | [inline, virtual] |
virtual void TProofChain::SetName | ( | const char * | name | ) | [virtual] |
Reimplemented from TTree.
virtual void TProofChain::ConnectProof | ( | ) | [virtual] |
virtual void TProofChain::ReleaseProof | ( | ) | [virtual] |
TChain* TProofChain::fChain [protected] |
Definition at line 44 of file TProofChain.h.
Referenced by FillDrawAttributes(), TProofChain(), and ~TProofChain().
TDSet* TProofChain::fSet [protected] |
Definition at line 45 of file TProofChain.h.
Referenced by Browse(), Draw(), Process(), TProofChain(), and ~TProofChain().
TDrawFeedback* TProofChain::fDrawFeedback [protected] |
Definition at line 46 of file TProofChain.h.
Referenced by ConnectProof(), Draw(), ReleaseProof(), and TProofChain().
TChain* TProofChain::fChain [protected] |
Definition at line 44 of file TProofChain.h.
TDSet* TProofChain::fSet [protected] |
Definition at line 45 of file TProofChain.h.
TDrawFeedback* TProofChain::fDrawFeedback [protected] |
Definition at line 46 of file TProofChain.h.