virtual void SetLineColor(Color_t col)
Set lin color.
void DrawPoly(Option_t *options)
Paint the polygon representing the current entry.
void SetAverageLineStyle(Style_t sty)
Set the LineStyle of the average.
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
Compute the distance to the spider.
void GotoPrevious()
Go to the previous entries.
TList * fFormulas
Pointer to the mother pad.
void SetShowRange(Bool_t showrange)
Long64_t GetEntriesToProcess(Long64_t firstentry, Long64_t nentries) const
return the number of entries to be processed this function checks that nentries is not bigger than th...
Int_t FindTextAlign(Double_t theta)
Find the alignement rule to apply for TText::SetTextAlign(Short_t).
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
Execute the corresponding event.
void SuperposeTo(TSpider *sp)
void SetSegmentDisplay(Bool_t seg)
Set the segment display or not.
Style_t GetAverageFillStyle() const
Get the FillStyle of the average.
virtual void SetLineWidth(Width_t wid)
Set line width.
void InitVariables(Long64_t firstentry, Long64_t nentries)
Browse the tree to set the min, max and average value of each variable of fVar.
void DrawSlicesAverage(Option_t *options)
Draw the slices representing the average for the segment plot.
Long64_t * fCurrentEntries
Bool_t GetSegmentDisplay() const
void GotoNext()
Go to the next entries.
void UpdateView()
Update the polylines or the arcs for the current entries.
void DeleteVariable(const char *varexp)
Delete a variable from its expression.
TCanvas * fCanvas
Average slices.
Fill Area Attributes class.
void SetNdivRadial(Int_t div)
Set number of radial divisions.
To draw Mathematical Formula.
virtual void Paint(Option_t *options)
Paint the spider.
void SetNx(UInt_t nx)
Set the X number of sub pads.
virtual void SetFillColor(Color_t col)
Set fill color.
virtual void SetFillStyle(Style_t sty)
Set fill style.
void SetAverageLineWidth(Width_t wid)
Set the LineWidth of the average.
Double_t * fAve
[fNx*fNy] current selected entries;
void InitArrays(Int_t newsize)
Check if the arrays size is enough and reallocate them if not.
Bool_t GetDisplayAverage() const
Style_t GetAverageLineStyle() const
Get the LineStyle of the average.
void SetNy(UInt_t ny)
Set the Y number of sub pads.
void SetVariablesExpression(const char *varexp)
Compile the variables expression from the given string varexp.
void SetAverageFillColor(Color_t col)
Set the Fill Color of the average.
A specialized TSelector for TTree::Draw.
Bool_t fAngularLabels
Selector.
void SetAverageFillStyle(Style_t sty)
Set the FillStyle of the average.
TGraphPolargram * fPolargram
void GotoFollowing()
Go to the next entry.
Width_t GetAverageLineWidth() const
Get the LineWidth of the average.
virtual void Draw(Option_t *options="")
Draw the spider.
void SetDisplayAverage(Bool_t disp)
Display or not the average.
void SyncFormulas()
Create a TreeFormulaManager to coordinate the formulas.
void GotoPreceding()
Go to the last entry.
virtual void SetLineStyle(Style_t sty)
Set line style.
void AddSuperposed(TSpider *sp)
Allow to superpose several spider views.
TTreeFormulaManager * fManager
Mother of all ROOT objects.
void DrawSlices(Option_t *options)
Draw the slices of the segment plot.
void AddVariable(const char *varexp)
Add a variable to the plot from its expression.
Defined by an array on N points in a 2-D space.
A TTree object has a header with a name and a title.
Long64_t GetCurrentEntry() const
Color_t GetAverageLineColor() const
Get the LineColor of the average.
Color_t GetAverageFillColor() const
Get the Fill Color of the average.
Double_t FindTextAngle(Double_t theta)
Determine the orientation of the polar labels according to their angle.
void GotoEntry(Long64_t e)
Go to a specified entry.
void SetCurrentEntries()
Set the current selected entries.
void SetAverageLineColor(Color_t col)
Set the LineColor of the average.
TSelectorDraw * fSelector
void DrawPolyAverage(Option_t *options)
Paint the Polygon representing the average value of the variables.
void SetSelectionExpression(const char *selexp)
Compile selection expression if there is one.