Base class for histogram statistic box, provides graphics attributes and virtual method for fill statistic.
Definition at line 70 of file RHistStatBox.hxx.
Classes | |
class | RHistStatBoxAttrs |
class | RReply |
class | RRequest |
Protected Types | |
enum | EShowBits { kShowTitle = 0x1 , kShowEntries = 0x2 , kShowMean = 0x4 , kShowDev = 0x8 , kShowRange = 0x10 } |
Protected Member Functions | |
std::unique_ptr< RDisplayItem > | Display (const RDisplayContext &) override |
Creates display item for drawable By default item contains drawable data itself. More... | |
virtual void | FillStatistic (unsigned, const RFrame::RUserRanges &, std::vector< std::string > &) const |
virtual const std::vector< std::string > & | GetEntriesNames () const |
bool | IsFrameRequired () const final |
Protected Member Functions inherited from ROOT::Experimental::RDrawable | |
RDrawable (const RDrawable &)=delete | |
virtual void | CollectShared (Internal::RIOSharedVector_t &) |
virtual std::unique_ptr< RDisplayItem > | Display (const RDisplayContext &) |
Creates display item for drawable By default item contains drawable data itself. More... | |
virtual void | Execute (const std::string &) |
RAttrMap & | GetAttrMap () |
const RAttrMap & | GetAttrMap () const |
Version_t | GetVersion () const |
virtual bool | IsFrameRequired () const |
bool | MatchSelector (const std::string &selector) const |
Preliminary method which checks if drawable matches with given selector Following selector are allowed: "type" or "#id" or ".class_name" Here type is drawable kind like 'rect' or 'pad' id is drawable identifier, specified with RDrawable::SetId() method class_name is drawable class name, specified with RDrawable::SetCssClass() method. More... | |
RDrawable & | operator= (const RDrawable &)=delete |
virtual void | PopulateMenu (RMenuItems &) |
virtual void | SetDrawableVersion (Version_t vers) |
Private Attributes | |
RHistStatBoxAttrs | fAttr {this, ""} |
! stat box direct attributes More... | |
RAttrLine | fAttrBorder {this, "border_"} |
! border attributes More... | |
RAttrFill | fAttrFill {this, "fill_"} |
! line attributes More... | |
RAttrText | fAttrText {this, "text_"} |
! text attributes More... | |
unsigned | fShowMask {0xff} |
show stat box lines More... | |
std::string | fTitle |
stat box title More... | |
Additional Inherited Members | |
Public Types inherited from ROOT::Experimental::RDrawable | |
using | Version_t = uint64_t |
#include <ROOT/RHistStatBox.hxx>
|
protected |
Enumerator | |
---|---|
kShowTitle | |
kShowEntries | |
kShowMean | |
kShowDev | |
kShowRange |
Definition at line 87 of file RHistStatBox.hxx.
|
inline |
Definition at line 139 of file RHistStatBox.hxx.
|
inline |
Definition at line 194 of file RHistStatBox.hxx.
|
inline |
Definition at line 198 of file RHistStatBox.hxx.
|
inline |
Definition at line 190 of file RHistStatBox.hxx.
|
overrideprotectedvirtual |
Creates display item for drawable By default item contains drawable data itself.
Reimplemented from ROOT::Experimental::RDrawable.
Definition at line 22 of file RHistStatBox.cxx.
|
inlineprotectedvirtual |
Reimplemented in ROOT::Experimental::RHist1StatBox, ROOT::Experimental::RHist2StatBox, and ROOT::Experimental::RHist3StatBox.
Definition at line 91 of file RHistStatBox.hxx.
|
inline |
Definition at line 192 of file RHistStatBox.hxx.
|
inline |
Definition at line 196 of file RHistStatBox.hxx.
|
inline |
Definition at line 188 of file RHistStatBox.hxx.
|
inline |
Definition at line 150 of file RHistStatBox.hxx.
|
inline |
Definition at line 161 of file RHistStatBox.hxx.
|
protectedvirtual |
Definition at line 16 of file RHistStatBox.cxx.
|
inline |
Definition at line 183 of file RHistStatBox.hxx.
|
inline |
Definition at line 142 of file RHistStatBox.hxx.
|
inline |
Definition at line 172 of file RHistStatBox.hxx.
|
inlinefinalprotectedvirtual |
Reimplemented from ROOT::Experimental::RDrawable.
Definition at line 89 of file RHistStatBox.hxx.
|
inline |
Definition at line 193 of file RHistStatBox.hxx.
|
inline |
Definition at line 197 of file RHistStatBox.hxx.
|
inline |
Definition at line 189 of file RHistStatBox.hxx.
|
inline |
Definition at line 144 of file RHistStatBox.hxx.
|
inline |
Definition at line 155 of file RHistStatBox.hxx.
|
inline |
Definition at line 177 of file RHistStatBox.hxx.
|
inline |
Definition at line 141 of file RHistStatBox.hxx.
|
inline |
Definition at line 166 of file RHistStatBox.hxx.
|
private |
! stat box direct attributes
Definition at line 83 of file RHistStatBox.hxx.
|
private |
! border attributes
Definition at line 81 of file RHistStatBox.hxx.
|
private |
! line attributes
Definition at line 82 of file RHistStatBox.hxx.
|
private |
! text attributes
Definition at line 80 of file RHistStatBox.hxx.
|
private |
show stat box lines
Definition at line 78 of file RHistStatBox.hxx.
|
private |
stat box title
Definition at line 77 of file RHistStatBox.hxx.