TProofChain Class Reference

#include <TProofChain.h>

Inheritance diagram for TProofChain:

TChain TChain TTree TTree TTree TTree TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed TAttMarker TAttFill TAttLine TNamed List of all members.

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 TBranchFindBranch (const char *name)
virtual TLeafFindLeaf (const char *name)
virtual TBranchGetBranch (const char *name)
virtual Bool_t GetBranchStatus (const char *branchname) const
virtual Long64_t GetEntries () const
virtual Long64_t GetEntries (const char *sel)
virtual TListGetListOfClones ()
virtual TObjArrayGetListOfBranches ()
virtual TObjArrayGetListOfLeaves ()
virtual TListGetListOfFriends () const
virtual TListGetListOfAliases () const
Int_t GetMakeClass () const
TVirtualTreePlayerGetPlayer ()
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 TBranchFindBranch (const char *name)
virtual TLeafFindLeaf (const char *name)
virtual TBranchGetBranch (const char *name)
virtual Bool_t GetBranchStatus (const char *branchname) const
virtual Long64_t GetEntries () const
virtual Long64_t GetEntries (const char *sel)
virtual TListGetListOfClones ()
virtual TObjArrayGetListOfBranches ()
virtual TObjArrayGetListOfLeaves ()
virtual TListGetListOfFriends () const
virtual TListGetListOfAliases () const
Int_t GetMakeClass () const
TVirtualTreePlayerGetPlayer ()
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

TChainfChain
TDSetfSet
TDrawFeedbackfDrawFeedback
TChainfChain
TDSetfSet
TDrawFeedbackfDrawFeedback

Private Member Functions

void FillDrawAttributes (TProof *p)
void FillDrawAttributes (TProof *p)

Detailed Description

Definition at line 34 of file TProofChain.h.


Member Enumeration Documentation

anonymous enum

Definition at line 38 of file TProofChain.h.

anonymous enum

Definition at line 38 of file TProofChain.h.


Constructor & Destructor Documentation

TProofChain::TProofChain (  ) 

TProofChain::TProofChain ( TChain chain,
Bool_t  gettreeheader 
)

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().

TProofChain::TProofChain ( TDSet dset,
Bool_t  gettreeheader 
)

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 (  ) 

TProofChain::TProofChain ( TChain chain,
Bool_t  gettreeheader 
)

TProofChain::TProofChain ( TDSet dset,
Bool_t  gettreeheader 
)

virtual TProofChain::~TProofChain (  )  [virtual]


Member Function Documentation

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]

Reimplemented from TTree.

Definition at line 55 of file TProofChain.h.

References TTree::fDebug.

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]

Reimplemented from TChain.

Definition at line 60 of file TProofChain.h.

References Draw().

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]

Reimplemented from TTree.

Definition at line 67 of file TProofChain.h.

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]

Reimplemented from TTree.

Definition at line 70 of file TProofChain.h.

virtual TList* TProofChain::GetListOfAliases (  )  const [inline, virtual]

Reimplemented from TTree.

Definition at line 71 of file TProofChain.h.

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]

Definition at line 79 of file TProofChain.h.

References TChain::fTree, kFALSE, and kTRUE.

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().

void TProofChain::Progress ( Long64_t  total,
Long64_t  processed 
) [virtual]

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().

void TProofChain::SetDebug ( Int_t  level = 1,
Long64_t  min = 0,
Long64_t  max = 9999999 
) [virtual]

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]

Definition at line 87 of file TProofChain.h.

References TTree::fEntryList.

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]

virtual void TProofChain::Browse ( TBrowser b  )  [virtual]

Reimplemented from TChain.

Int_t TProofChain::Debug (  )  const [inline]

Reimplemented from TTree.

Definition at line 55 of file TProofChain.h.

References TTree::fDebug.

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]

Reimplemented from TChain.

Definition at line 60 of file TProofChain.h.

References Draw().

virtual TBranch* TProofChain::FindBranch ( const char *  name  )  [virtual]

Reimplemented from TChain.

virtual TLeaf* TProofChain::FindLeaf ( const char *  name  )  [virtual]

Reimplemented from TChain.

virtual TBranch* TProofChain::GetBranch ( const char *  name  )  [virtual]

Reimplemented from TChain.

virtual Bool_t TProofChain::GetBranchStatus ( const char *  branchname  )  const [virtual]

Reimplemented from TChain.

virtual Long64_t TProofChain::GetEntries (  )  const [virtual]

Reimplemented from TChain.

virtual Long64_t TProofChain::GetEntries ( const char *  sel  )  [virtual]

Reimplemented from TChain.

virtual TList* TProofChain::GetListOfClones (  )  [inline, virtual]

Reimplemented from TTree.

Definition at line 67 of file TProofChain.h.

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]

Reimplemented from TTree.

Definition at line 70 of file TProofChain.h.

virtual TList* TProofChain::GetListOfAliases (  )  const [inline, virtual]

Reimplemented from TTree.

Definition at line 71 of file TProofChain.h.

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.

virtual Long64_t TProofChain::GetReadEntry (  )  const [virtual]

Reimplemented from TChain.

Bool_t TProofChain::HasTreeHeader (  )  const [inline]

Definition at line 79 of file TProofChain.h.

References TChain::fTree, kFALSE, and kTRUE.

virtual Long64_t TProofChain::Process ( const char *  filename,
Option_t option = "",
Long64_t  nentries = 1000000000,
Long64_t  firstentry = 0 
) [virtual]

Reimplemented from TChain.

virtual void TProofChain::Progress ( Long64_t  total,
Long64_t  processed 
) [virtual]

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]

Definition at line 87 of file TProofChain.h.

References TTree::fEntryList.

virtual void TProofChain::SetName ( const char *  name  )  [virtual]

Reimplemented from TTree.

virtual void TProofChain::ConnectProof (  )  [virtual]

virtual void TProofChain::ReleaseProof (  )  [virtual]


Member Data Documentation

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.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:45:21 2011 for ROOT_528-00b_version by  doxygen 1.5.1