#include <TProofDraw.h>
Inheritance diagram for TProofDrawHist:
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 | |
TH1 * | fHistogram |
TH1 * | fHistogram |
Private Member Functions | |
void | DefVar1D () |
void | DefVar2D () |
void | DefVar3D () |
void | DefVar1D () |
void | DefVar2D () |
void | DefVar3D () |
Definition at line 103 of file TProofDraw.h.
TProofDrawHist::TProofDrawHist | ( | ) | [inline] |
Definition at line 120 of file TProofDraw.h.
TProofDrawHist::TProofDrawHist | ( | ) | [inline] |
Definition at line 120 of file TProofDraw.h.
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().
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().
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().
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.
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.