TProofDrawHist Class Reference

#include <TProofDraw.h>

Inheritance diagram for TProofDrawHist:

TProofDraw TProofDraw TSelector TSelector TSelector TSelector TObject TObject TObject TObject TObject TObject TObject TObject List of all members.

Public Member Functions

 TProofDrawHist ()
virtual void Begin (TTree *t)
virtual void Init (TTree *)
virtual void SlaveBegin (TTree *)
virtual void Terminate ()
 TProofDrawHist ()
virtual void Begin (TTree *t)
virtual void Init (TTree *)
virtual void SlaveBegin (TTree *)
virtual void Terminate ()

Protected Member Functions

virtual void Begin1D (TTree *t)
virtual void Begin2D (TTree *t)
virtual void Begin3D (TTree *t)
virtual void DoFill (Long64_t entry, Double_t w, const Double_t *v)
virtual void DefVar ()
virtual void Begin1D (TTree *t)
virtual void Begin2D (TTree *t)
virtual void Begin3D (TTree *t)
virtual void DoFill (Long64_t entry, Double_t w, const Double_t *v)
virtual void DefVar ()

Protected Attributes

TH1fHistogram
TH1fHistogram

Private Member Functions

void DefVar1D ()
void DefVar2D ()
void DefVar3D ()
void DefVar1D ()
void DefVar2D ()
void DefVar3D ()

Detailed Description

Definition at line 103 of file TProofDraw.h.


Constructor & Destructor Documentation

TProofDrawHist::TProofDrawHist (  )  [inline]

Definition at line 120 of file TProofDraw.h.

TProofDrawHist::TProofDrawHist (  )  [inline]

Definition at line 120 of file TProofDraw.h.


Member Function Documentation

void TProofDrawHist::DefVar1D (  )  [private]

Definition at line 516 of file TProofDraw.cxx.

References TList::Add(), TObject::Error(), exp(), TList::FindObject(), TProofDraw::fInitialExp, TSelector::fInput, TProofDraw::fTreeDrawArgsParser, gEnv, TTreeDrawArgsParser::GetDimension(), TTreeDrawArgsParser::GetIfSpecified(), TTreeDrawArgsParser::GetNoParameters(), TTreeDrawArgsParser::GetObjectName(), TTreeDrawArgsParser::GetParameter(), TEnv::GetValue(), TTreeDrawArgsParser::GetVarExp(), TTreeDrawArgsParser::IsSpecified(), n, R__ASSERT, TTreeDrawArgsParser::SetOriginal(), and TEnv::SetValue().

Referenced by DefVar().

void TProofDrawHist::DefVar2D (  )  [private]

Definition at line 551 of file TProofDraw.cxx.

References TList::Add(), TObject::Error(), exp(), TList::FindObject(), TProofDraw::fInitialExp, TSelector::fInput, TProofDraw::fTreeDrawArgsParser, gEnv, TTreeDrawArgsParser::GetDimension(), TTreeDrawArgsParser::GetIfSpecified(), TTreeDrawArgsParser::GetNoParameters(), TTreeDrawArgsParser::GetObjectName(), TTreeDrawArgsParser::GetParameter(), TEnv::GetValue(), TTreeDrawArgsParser::GetVarExp(), TTreeDrawArgsParser::IsSpecified(), n, R__ASSERT, TTreeDrawArgsParser::SetOriginal(), and TEnv::SetValue().

Referenced by Begin2D(), and DefVar().

void TProofDrawHist::DefVar3D (  )  [private]

Definition at line 597 of file TProofDraw.cxx.

References TList::Add(), TObject::Error(), exp(), TList::FindObject(), TProofDraw::fInitialExp, TSelector::fInput, TProofDraw::fTreeDrawArgsParser, gEnv, TTreeDrawArgsParser::GetDimension(), TTreeDrawArgsParser::GetIfSpecified(), TTreeDrawArgsParser::GetNoParameters(), TTreeDrawArgsParser::GetObjectName(), TTreeDrawArgsParser::GetParameter(), TEnv::GetValue(), TTreeDrawArgsParser::GetVarExp(), TTreeDrawArgsParser::IsSpecified(), n, R__ASSERT, TTreeDrawArgsParser::SetOriginal(), and TEnv::SetValue().

Referenced by Begin3D(), and DefVar().

virtual void TProofDrawHist::Begin1D ( TTree t  )  [protected, virtual]

Referenced by Begin().

void TProofDrawHist::Begin2D ( TTree t  )  [protected, virtual]

Definition at line 446 of file TProofDraw.cxx.

References TList::Add(), TNamed::Clone(), DefVar2D(), TSelector::fInput, TProofDraw::fTreeDrawArgsParser, TTreeDrawArgsParser::GetDimension(), TTreeDrawArgsParser::GetNoParameters(), TTreeDrawArgsParser::GetOriginal(), and R__ASSERT.

Referenced by Begin().

void TProofDrawHist::Begin3D ( TTree t  )  [protected, virtual]

Definition at line 465 of file TProofDraw.cxx.

References TList::Add(), TNamed::Clone(), DefVar3D(), TSelector::fInput, TProofDraw::fTreeDrawArgsParser, TTreeDrawArgsParser::GetDimension(), TTreeDrawArgsParser::GetNoParameters(), TTreeDrawArgsParser::GetOriginal(), and R__ASSERT.

Referenced by Begin().

void TProofDrawHist::DoFill ( Long64_t  entry,
Double_t  w,
const Double_t v 
) [protected, virtual]

Implements TProofDraw.

Definition at line 793 of file TProofDraw.cxx.

References TProofDraw::fDimension, fHistogram, and TH1::Fill().

void TProofDrawHist::DefVar (  )  [protected, virtual]

Implements TProofDraw.

Definition at line 655 of file TProofDraw.cxx.

References TString::Data(), DefVar1D(), DefVar2D(), DefVar3D(), TObject::Error(), TList::FindObject(), TProofDraw::fInitialExp, TSelector::fInput, TSelector::fOption, TProofDraw::fSelection, TProofDraw::fTree, TProofDraw::fTreeDrawArgsParser, TTreeDrawArgsParser::GetDimension(), TTreeDrawArgsParser::GetObjectName(), TObject::GetTitle(), TObject::Info(), TTreeDrawArgsParser::Parse(), PDB, and TTreeDrawArgsParser::SetObjectName().

void TProofDrawHist::Begin ( TTree t  )  [virtual]

Reimplemented from TProofDraw.

Definition at line 483 of file TProofDraw.cxx.

References Begin1D(), Begin2D(), Begin3D(), TString::Data(), TObject::Error(), TList::FindObject(), TProofDraw::fInitialExp, TSelector::fInput, TSelector::fOption, TProofDraw::fSelection, TProofDraw::fTree, TProofDraw::fTreeDrawArgsParser, TTreeDrawArgsParser::GetDimension(), TTreeDrawArgsParser::GetObjectName(), TObject::GetTitle(), TObject::Info(), TTreeDrawArgsParser::Parse(), PDB, and TTreeDrawArgsParser::SetObjectName().

void TProofDrawHist::Init ( TTree  )  [virtual]

Reimplemented from TProofDraw.

Definition at line 688 of file TProofDraw.cxx.

References TProofDraw::CompileVariables(), fHistogram, TProofDraw::fTree, TProofDraw::fTreeDrawArgsParser, TAttFill::GetFillColor(), TAttFill::GetFillStyle(), TAttLine::GetLineColor(), TAttLine::GetLineStyle(), TAttLine::GetLineWidth(), TAttMarker::GetMarkerColor(), TAttMarker::GetMarkerSize(), TAttMarker::GetMarkerStyle(), TTreeDrawArgsParser::GetOriginal(), TObject::Info(), PDB, TAttFill::SetFillColor(), TAttFill::SetFillStyle(), TAttLine::SetLineColor(), TAttLine::SetLineStyle(), TAttLine::SetLineWidth(), TAttMarker::SetMarkerColor(), TAttMarker::SetMarkerSize(), and TAttMarker::SetMarkerStyle().

void TProofDrawHist::SlaveBegin ( TTree  )  [virtual]

Reimplemented from TProofDraw.

Definition at line 711 of file TProofDraw.cxx.

References TList::Add(), TNamed::Clone(), TString::Data(), TObject::Error(), exp(), TProofDraw::fDimension, fHistogram, TList::FindObject(), TProofDraw::fInitialExp, TSelector::fInput, TSelector::fOption, TSelector::fOutput, TProofDraw::fSelection, TProofDraw::fTree, TProofDraw::fTreeDrawArgsParser, TH1::GetDefaultBufferSize(), TTreeDrawArgsParser::GetDimension(), TTreeDrawArgsParser::GetExp(), TTreeDrawArgsParser::GetIfSpecified(), TTreeDrawArgsParser::GetNoParameters(), TTreeDrawArgsParser::GetObjectName(), TTreeDrawArgsParser::GetObjectTitle(), TObject::GetTitle(), hist, TObject::Info(), TH1::kCanRebin, TTreeDrawArgsParser::Parse(), PDB, SafeDelete, TObject::SetBit(), TH1::SetBuffer(), and TH1::SetDirectory().

void TProofDrawHist::Terminate (  )  [virtual]

Reimplemented from TProofDraw.

Definition at line 807 of file TProofDraw.cxx.

References TString::Data(), fHistogram, TList::FindObject(), TSelector::fOption, TSelector::fOutput, TProofDraw::fStatus, TProofDraw::fTreeDrawArgsParser, TTreeDrawArgsParser::GetAdd(), TH1::GetEntries(), TTreeDrawArgsParser::GetObjectName(), TTreeDrawArgsParser::GetObjectTitle(), TTreeDrawArgsParser::GetOriginal(), TTreeDrawArgsParser::GetShouldDraw(), h, TObject::Info(), l, PDB, TList::Remove(), TProofDraw::SetCanvas(), TProofDraw::SetDrawAtt(), TSelector::SetStatus(), TH1::SetTitle(), and TProofDraw::Terminate().

void TProofDrawHist::DefVar1D (  )  [private]

void TProofDrawHist::DefVar2D (  )  [private]

void TProofDrawHist::DefVar3D (  )  [private]

virtual void TProofDrawHist::Begin1D ( TTree t  )  [protected, virtual]

virtual void TProofDrawHist::Begin2D ( TTree t  )  [protected, virtual]

virtual void TProofDrawHist::Begin3D ( TTree t  )  [protected, virtual]

virtual void TProofDrawHist::DoFill ( Long64_t  entry,
Double_t  w,
const Double_t v 
) [protected, virtual]

Implements TProofDraw.

virtual void TProofDrawHist::DefVar (  )  [protected, virtual]

Implements TProofDraw.

virtual void TProofDrawHist::Begin ( TTree t  )  [virtual]

Reimplemented from TProofDraw.

virtual void TProofDrawHist::Init ( TTree  )  [virtual]

Reimplemented from TProofDraw.

virtual void TProofDrawHist::SlaveBegin ( TTree  )  [virtual]

Reimplemented from TProofDraw.

virtual void TProofDrawHist::Terminate (  )  [virtual]

Reimplemented from TProofDraw.


Member Data Documentation

TH1* TProofDrawHist::fHistogram [protected]

Definition at line 111 of file TProofDraw.h.

Referenced by DoFill(), Init(), SlaveBegin(), and Terminate().

TH1* TProofDrawHist::fHistogram [protected]

Definition at line 111 of file TProofDraw.h.


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