RooProofDriverSelector Class Reference

#include <RooProofDriverSelector.h>

Inheritance diagram for RooProofDriverSelector:

TSelector TSelector TObject TObject TObject TObject List of all members.

Public Member Functions

 RooProofDriverSelector (TTree *=0)
virtual ~RooProofDriverSelector ()
virtual Int_t Version () const
virtual void SlaveBegin (TTree *tree)
virtual void Init (TTree *tree)
virtual Bool_t Notify ()
virtual Bool_t Process (Long64_t entry)
virtual Int_t GetEntry (Long64_t entry, Int_t getall=0)
virtual void SetOption (const char *option)
virtual void SetObject (TObject *obj)
virtual void SetInputList (TList *input)
virtual void SlaveTerminate ()
virtual TListGetOutputList () const
 ClassDef (RooProofDriverSelector, 0)
 RooProofDriverSelector (TTree *=0)
virtual ~RooProofDriverSelector ()
virtual Int_t Version () const
virtual void SlaveBegin (TTree *tree)
virtual void Init (TTree *tree)
virtual Bool_t Notify ()
virtual Bool_t Process (Long64_t entry)
virtual Int_t GetEntry (Long64_t entry, Int_t getall=0)
virtual void SetOption (const char *option)
virtual void SetObject (TObject *obj)
virtual void SetInputList (TList *input)
virtual void SlaveTerminate ()
virtual TListGetOutputList () const
 ClassDef (RooProofDriverSelector, 0)

Public Attributes

TTreefChain
Int_t i
 pointer to the analyzed TTree or TChain
TBranchb_i
RooStudyPackage_pkg
Int_t seed
TTreefChain
TBranchb_i
RooStudyPackage_pkg

Detailed Description

Definition at line 18 of file RooProofDriverSelector.h.


Constructor & Destructor Documentation

RooProofDriverSelector::RooProofDriverSelector ( TTree = 0  )  [inline]

Definition at line 28 of file RooProofDriverSelector.h.

virtual RooProofDriverSelector::~RooProofDriverSelector (  )  [inline, virtual]

Definition at line 29 of file RooProofDriverSelector.h.

RooProofDriverSelector::RooProofDriverSelector ( TTree = 0  )  [inline]

Definition at line 28 of file RooProofDriverSelector.h.

virtual RooProofDriverSelector::~RooProofDriverSelector (  )  [inline, virtual]

Definition at line 29 of file RooProofDriverSelector.h.


Member Function Documentation

virtual Int_t RooProofDriverSelector::Version (  )  const [inline, virtual]

Reimplemented from TSelector.

Definition at line 30 of file RooProofDriverSelector.h.

void RooProofDriverSelector::SlaveBegin ( TTree tree  )  [virtual]

Reimplemented from TSelector.

Definition at line 46 of file RooProofDriverSelector.cxx.

References _pkg, TSelector::fInput, TSelector::fStatus, RooStudyPackage::initialize(), RooStudyPackage::initRandom(), TSelector::kAbortProcess, TList::MakeIterator(), TIterator::Next(), RooWorkspace::Print(), seed, and RooStudyPackage::wspace().

void RooProofDriverSelector::Init ( TTree tree  )  [virtual]

Reimplemented from TSelector.

Definition at line 90 of file RooProofDriverSelector.cxx.

References b_i, fChain, i, TTree::SetBranchAddress(), and TTree::SetMakeClass().

Bool_t RooProofDriverSelector::Notify (  )  [virtual]

Reimplemented from TSelector.

Definition at line 99 of file RooProofDriverSelector.cxx.

References kTRUE.

Bool_t RooProofDriverSelector::Process ( Long64_t  entry  )  [virtual]

Reimplemented from TSelector.

Definition at line 74 of file RooProofDriverSelector.cxx.

References _pkg, kTRUE, and RooStudyPackage::runOne().

virtual Int_t RooProofDriverSelector::GetEntry ( Long64_t  entry,
Int_t  getall = 0 
) [inline, virtual]

Reimplemented from TSelector.

Definition at line 35 of file RooProofDriverSelector.h.

References fChain, TTree::GetEntry(), and TTree::GetTree().

virtual void RooProofDriverSelector::SetOption ( const char *  option  )  [inline, virtual]

Reimplemented from TSelector.

Definition at line 36 of file RooProofDriverSelector.h.

References TSelector::fOption.

virtual void RooProofDriverSelector::SetObject ( TObject obj  )  [inline, virtual]

Reimplemented from TSelector.

Definition at line 37 of file RooProofDriverSelector.h.

References TSelector::fObject.

virtual void RooProofDriverSelector::SetInputList ( TList input  )  [inline, virtual]

Reimplemented from TSelector.

Definition at line 38 of file RooProofDriverSelector.h.

References TSelector::fInput.

void RooProofDriverSelector::SlaveTerminate (  )  [virtual]

Reimplemented from TSelector.

Definition at line 82 of file RooProofDriverSelector.cxx.

References _pkg, RooStudyPackage::exportData(), RooStudyPackage::finalize(), TSelector::fOutput, and seed.

virtual TList* RooProofDriverSelector::GetOutputList (  )  const [inline, virtual]

Reimplemented from TSelector.

Definition at line 40 of file RooProofDriverSelector.h.

References TSelector::fOutput.

RooProofDriverSelector::ClassDef ( RooProofDriverSelector  ,
 
)

virtual Int_t RooProofDriverSelector::Version (  )  const [inline, virtual]

Reimplemented from TSelector.

Definition at line 30 of file RooProofDriverSelector.h.

virtual void RooProofDriverSelector::SlaveBegin ( TTree tree  )  [virtual]

Reimplemented from TSelector.

virtual void RooProofDriverSelector::Init ( TTree tree  )  [virtual]

Reimplemented from TSelector.

virtual Bool_t RooProofDriverSelector::Notify (  )  [virtual]

Reimplemented from TSelector.

virtual Bool_t RooProofDriverSelector::Process ( Long64_t  entry  )  [virtual]

Reimplemented from TSelector.

virtual Int_t RooProofDriverSelector::GetEntry ( Long64_t  entry,
Int_t  getall = 0 
) [inline, virtual]

Reimplemented from TSelector.

Definition at line 35 of file RooProofDriverSelector.h.

References fChain, TTree::GetEntry(), and TTree::GetTree().

virtual void RooProofDriverSelector::SetOption ( const char *  option  )  [inline, virtual]

Reimplemented from TSelector.

Definition at line 36 of file RooProofDriverSelector.h.

References TSelector::fOption.

virtual void RooProofDriverSelector::SetObject ( TObject obj  )  [inline, virtual]

Reimplemented from TSelector.

Definition at line 37 of file RooProofDriverSelector.h.

References TSelector::fObject.

virtual void RooProofDriverSelector::SetInputList ( TList input  )  [inline, virtual]

Reimplemented from TSelector.

Definition at line 38 of file RooProofDriverSelector.h.

References TSelector::fInput.

virtual void RooProofDriverSelector::SlaveTerminate (  )  [virtual]

Reimplemented from TSelector.

virtual TList* RooProofDriverSelector::GetOutputList (  )  const [inline, virtual]

Reimplemented from TSelector.

Definition at line 40 of file RooProofDriverSelector.h.

References TSelector::fOutput.

RooProofDriverSelector::ClassDef ( RooProofDriverSelector  ,
 
)


Member Data Documentation

TTree* RooProofDriverSelector::fChain

Definition at line 20 of file RooProofDriverSelector.h.

Referenced by GetEntry(), and Init().

Int_t RooProofDriverSelector::i

pointer to the analyzed TTree or TChain

Definition at line 23 of file RooProofDriverSelector.h.

Referenced by Init().

TBranch* RooProofDriverSelector::b_i

Definition at line 26 of file RooProofDriverSelector.h.

Referenced by Init().

RooStudyPackage* RooProofDriverSelector::_pkg

Definition at line 42 of file RooProofDriverSelector.h.

Referenced by Process(), SlaveBegin(), and SlaveTerminate().

Int_t RooProofDriverSelector::seed

Definition at line 43 of file RooProofDriverSelector.h.

Referenced by SlaveBegin(), and SlaveTerminate().

TTree* RooProofDriverSelector::fChain

Definition at line 20 of file RooProofDriverSelector.h.

TBranch* RooProofDriverSelector::b_i

Definition at line 26 of file RooProofDriverSelector.h.

RooStudyPackage* RooProofDriverSelector::_pkg

Definition at line 42 of file RooProofDriverSelector.h.


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