#include <TEvePointSet.h>
Inheritance diagram for TEvePointSetArray:
Definition at line 107 of file TEvePointSet.h.
TEvePointSetArray::TEvePointSetArray | ( | const TEvePointSetArray & | ) | [private] |
TEvePointSetArray::TEvePointSetArray | ( | const char * | name = "TEvePointSetArray" , |
|
const char * | title = "" | |||
) |
Definition at line 458 of file TEvePointSet.cxx.
TEvePointSetArray::~TEvePointSetArray | ( | ) | [virtual] |
TEvePointSetArray::TEvePointSetArray | ( | const TEvePointSetArray & | ) | [private] |
TEvePointSetArray::TEvePointSetArray | ( | const char * | name = "TEvePointSetArray" , |
|
const char * | title = "" | |||
) |
virtual TEvePointSetArray::~TEvePointSetArray | ( | ) | [virtual] |
TEvePointSetArray& TEvePointSetArray::operator= | ( | const TEvePointSetArray & | ) | [private] |
void TEvePointSetArray::RemoveElementLocal | ( | TEveElement * | el | ) | [virtual] |
void TEvePointSetArray::RemoveElementsLocal | ( | ) | [virtual] |
void TEvePointSetArray::SetMarkerColor | ( | Color_t | tcolor = 1 |
) | [virtual] |
Reimplemented from TAttMarker.
Definition at line 505 of file TEvePointSet.cxx.
References TEveElement::fChildren, TAttMarker::fMarkerColor, i, m, and TAttMarker::SetMarkerColor().
void TEvePointSetArray::SetMarkerStyle | ( | Style_t | mstyle = 1 |
) | [virtual] |
Reimplemented from TAttMarker.
Definition at line 520 of file TEvePointSet.cxx.
References TEveElement::fChildren, TAttMarker::fMarkerStyle, i, m, and TAttMarker::SetMarkerStyle().
void TEvePointSetArray::SetMarkerSize | ( | Size_t | msize = 1 |
) | [virtual] |
Reimplemented from TAttMarker.
Definition at line 535 of file TEvePointSet.cxx.
References TEveElement::fChildren, TAttMarker::fMarkerSize, i, m, and TAttMarker::SetMarkerSize().
void TEvePointSetArray::TakeAction | ( | TEvePointSelector * | ) | [virtual] |
Implements TEvePointSelectorConsumer.
Definition at line 552 of file TEvePointSet.cxx.
References TMath::Cos(), Fill(), TEvePointSelectorConsumer::fSourceCS, TEvePointSelectorConsumer::kTVT_RPhiZ, TEvePointSelectorConsumer::kTVT_XYZ, n, sel, and TMath::Sin().
Definition at line 603 of file TEvePointSet.cxx.
References fBins, fNBins, i, max, min, and size.
Referenced by CloseBins().
void TEvePointSetArray::InitBins | ( | const char * | quant_name, | |
Int_t | nbins, | |||
Double_t | min, | |||
Double_t | max | |||
) |
Definition at line 621 of file TEvePointSet.cxx.
References TEveElement::AddElement(), fBins, fBinWidth, fCurMax, fCurMin, fDefPointSetCapacity, fLastBin, TAttMarker::fMarkerColor, TAttMarker::fMarkerSize, TAttMarker::fMarkerStyle, fMax, fMin, fNBins, Form(), fQuantName, i, kFALSE, TEveElement::RemoveElements(), TEvePointSet::SetMarkerColor(), TEvePointSet::SetMarkerSize(), TEvePointSet::SetMarkerStyle(), TPolyMarker3D::SetName(), and TEveElement::SetRnrSelf().
Definition at line 663 of file TEvePointSet.cxx.
References fBins, fBinWidth, fLastBin, TMath::FloorNint(), fMin, fNBins, kFALSE, kTRUE, and TPolyMarker3D::SetNextPoint().
Referenced by TakeAction().
void TEvePointSetArray::SetPointId | ( | TObject * | id | ) |
Definition at line 693 of file TEvePointSet.cxx.
References fBins, fLastBin, and TPointSet3D::SetPointId().
void TEvePointSetArray::CloseBins | ( | ) |
Definition at line 702 of file TEvePointSet.cxx.
References TPointSet3D::ComputeBBox(), fBins, fLastBin, fNBins, Form(), i, TNamed::SetTitle(), and Size().
void TEvePointSetArray::SetOwnIds | ( | Bool_t | o | ) |
Int_t TEvePointSetArray::GetDefPointSetCapacity | ( | ) | const [inline] |
void TEvePointSetArray::SetDefPointSetCapacity | ( | Int_t | c | ) | [inline] |
Int_t TEvePointSetArray::GetNBins | ( | ) | const [inline] |
TEvePointSet* TEvePointSetArray::GetBin | ( | Int_t | bin | ) | const [inline] |
Double_t TEvePointSetArray::GetMin | ( | ) | const [inline] |
Double_t TEvePointSetArray::GetCurMin | ( | ) | const [inline] |
Double_t TEvePointSetArray::GetMax | ( | ) | const [inline] |
Double_t TEvePointSetArray::GetCurMax | ( | ) | const [inline] |
Definition at line 736 of file TEvePointSet.cxx.
References TMath::CeilNint(), fBins, fBinWidth, fCurMax, fCurMin, TMath::FloorNint(), fMin, fNBins, i, Max, TMath::Min(), and TEveElement::SetRnrSelf().
Referenced by TEvePointSetArrayEditor::DoRange().
TEvePointSetArray::ClassDef | ( | TEvePointSetArray | , | |
1 | ||||
) |
TEvePointSetArray& TEvePointSetArray::operator= | ( | const TEvePointSetArray & | ) | [private] |
virtual void TEvePointSetArray::RemoveElementLocal | ( | TEveElement * | el | ) | [virtual] |
Reimplemented from TEveElement.
virtual void TEvePointSetArray::RemoveElementsLocal | ( | ) | [virtual] |
Reimplemented from TEveElement.
virtual void TEvePointSetArray::SetMarkerColor | ( | Color_t | tcolor = 1 |
) | [virtual] |
Reimplemented from TAttMarker.
virtual void TEvePointSetArray::SetMarkerStyle | ( | Style_t | mstyle = 1 |
) | [virtual] |
Reimplemented from TAttMarker.
virtual void TEvePointSetArray::SetMarkerSize | ( | Size_t | msize = 1 |
) | [virtual] |
Reimplemented from TAttMarker.
virtual void TEvePointSetArray::TakeAction | ( | TEvePointSelector * | ) | [virtual] |
Implements TEvePointSelectorConsumer.
virtual Int_t TEvePointSetArray::Size | ( | Bool_t | under = kFALSE , |
|
Bool_t | over = kFALSE | |||
) | const [virtual] |
void TEvePointSetArray::InitBins | ( | const char * | quant_name, | |
Int_t | nbins, | |||
Double_t | min, | |||
Double_t | max | |||
) |
void TEvePointSetArray::SetPointId | ( | TObject * | id | ) |
void TEvePointSetArray::CloseBins | ( | ) |
void TEvePointSetArray::SetOwnIds | ( | Bool_t | o | ) |
Int_t TEvePointSetArray::GetDefPointSetCapacity | ( | ) | const [inline] |
void TEvePointSetArray::SetDefPointSetCapacity | ( | Int_t | c | ) | [inline] |
Int_t TEvePointSetArray::GetNBins | ( | ) | const [inline] |
TEvePointSet* TEvePointSetArray::GetBin | ( | Int_t | bin | ) | const [inline] |
Double_t TEvePointSetArray::GetMin | ( | ) | const [inline] |
Double_t TEvePointSetArray::GetCurMin | ( | ) | const [inline] |
Double_t TEvePointSetArray::GetMax | ( | ) | const [inline] |
Double_t TEvePointSetArray::GetCurMax | ( | ) | const [inline] |
TEvePointSetArray::ClassDef | ( | TEvePointSetArray | , | |
1 | ||||
) |
TEvePointSetArrayEditor [friend] |
Definition at line 112 of file TEvePointSet.h.
TEvePointSet** TEvePointSetArray::fBins [protected] |
Definition at line 118 of file TEvePointSet.h.
Referenced by CloseBins(), Fill(), GetBin(), InitBins(), RemoveElementLocal(), RemoveElementsLocal(), SetOwnIds(), SetPointId(), SetRange(), Size(), and ~TEvePointSetArray().
Int_t TEvePointSetArray::fDefPointSetCapacity [protected] |
Definition at line 119 of file TEvePointSet.h.
Referenced by GetDefPointSetCapacity(), InitBins(), and SetDefPointSetCapacity().
Int_t TEvePointSetArray::fNBins [protected] |
Definition at line 120 of file TEvePointSet.h.
Referenced by CloseBins(), Fill(), GetNBins(), InitBins(), RemoveElementLocal(), SetOwnIds(), SetRange(), and Size().
Int_t TEvePointSetArray::fLastBin [protected] |
Definition at line 121 of file TEvePointSet.h.
Referenced by CloseBins(), Fill(), InitBins(), RemoveElementsLocal(), and SetPointId().
Double_t TEvePointSetArray::fMin [protected] |
Index of the last filled TEvePointSet.
Definition at line 122 of file TEvePointSet.h.
Referenced by Fill(), GetMin(), InitBins(), TEvePointSetArrayEditor::SetModel(), and SetRange().
Double_t TEvePointSetArray::fCurMin [protected] |
Definition at line 122 of file TEvePointSet.h.
Referenced by GetCurMin(), InitBins(), TEvePointSetArrayEditor::SetModel(), and SetRange().
Double_t TEvePointSetArray::fMax [protected] |
Definition at line 123 of file TEvePointSet.h.
Referenced by GetMax(), InitBins(), and TEvePointSetArrayEditor::SetModel().
Double_t TEvePointSetArray::fCurMax [protected] |
Definition at line 123 of file TEvePointSet.h.
Referenced by GetCurMax(), InitBins(), TEvePointSetArrayEditor::SetModel(), and SetRange().
Double_t TEvePointSetArray::fBinWidth [protected] |
TString TEvePointSetArray::fQuantName [protected] |
TEvePointSet** TEvePointSetArray::fBins [protected] |
Definition at line 118 of file TEvePointSet.h.