ProofSimple Class Reference

#include <ProofSimple.h>

Inheritance diagram for ProofSimple:

TSelector TObject TObject List of all members.

Public Member Functions

 ProofSimple ()
virtual ~ProofSimple ()
virtual Int_t Version () const
virtual void Begin (TTree *tree)
virtual void SlaveBegin (TTree *tree)
virtual Bool_t Process (Long64_t entry)
virtual void SetOption (const char *option)
virtual void SetObject (TObject *obj)
virtual void SetInputList (TList *input)
virtual TListGetOutputList () const
virtual void SlaveTerminate ()
virtual void Terminate ()
 ClassDef (ProofSimple, 0)

Public Attributes

Int_t fNhist
TH1F ** fHist
TRandom3fRandom

Detailed Description

Definition at line 18 of file ProofSimple.h.


Constructor & Destructor Documentation

ProofSimple::ProofSimple (  ) 

Definition at line 26 of file ProofSimple.C.

References fHist, fNhist, and fRandom.

ProofSimple::~ProofSimple (  )  [virtual]

Definition at line 36 of file ProofSimple.C.

References fRandom.


Member Function Documentation

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

Reimplemented from TSelector.

Definition at line 28 of file ProofSimple.h.

void ProofSimple::Begin ( TTree tree  )  [virtual]

Reimplemented from TSelector.

Definition at line 44 of file ProofSimple.C.

References fHist, TList::FindObject(), TSelector::fInput, fNhist, TSelector::GetOption(), option, and p.

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

Reimplemented from TSelector.

Definition at line 63 of file ProofSimple.C.

References TList::Add(), fHist, TList::FindObject(), TSelector::fInput, fNhist, Form(), TSelector::fOutput, fRandom, TSelector::GetOption(), i, kRed, option, p, and TAttFill::SetFillColor().

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

Reimplemented from TSelector.

Definition at line 92 of file ProofSimple.C.

References fHist, TH1::Fill(), fNhist, fRandom, TRandom::Gaus(), i, kTRUE, and x.

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

Reimplemented from TSelector.

Definition at line 32 of file ProofSimple.h.

References TSelector::fOption.

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

Reimplemented from TSelector.

Definition at line 33 of file ProofSimple.h.

References TSelector::fObject.

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

Reimplemented from TSelector.

Definition at line 34 of file ProofSimple.h.

References TSelector::fInput.

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

Reimplemented from TSelector.

Definition at line 35 of file ProofSimple.h.

References TSelector::fOutput.

void ProofSimple::SlaveTerminate (  )  [virtual]

Reimplemented from TSelector.

Definition at line 123 of file ProofSimple.C.

void ProofSimple::Terminate (  )  [virtual]

Reimplemented from TSelector.

Definition at line 132 of file ProofSimple.C.

References c1, TCanvas::cd(), TPad::Divide(), TH1::Draw(), fHist, TList::FindObject(), fNhist, Form(), TSelector::fOutput, i, TMath::Sqrt(), and TCanvas::Update().

ProofSimple::ClassDef ( ProofSimple  ,
 
)


Member Data Documentation

Int_t ProofSimple::fNhist

Definition at line 22 of file ProofSimple.h.

Referenced by Begin(), Process(), ProofSimple(), SlaveBegin(), and Terminate().

TH1F** ProofSimple::fHist

Definition at line 23 of file ProofSimple.h.

Referenced by Begin(), Process(), ProofSimple(), SlaveBegin(), and Terminate().

TRandom3* ProofSimple::fRandom

Definition at line 24 of file ProofSimple.h.

Referenced by Process(), ProofSimple(), SlaveBegin(), and ~ProofSimple().


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