A++ » INCLUDE » TStyle

class TStyle: public TNamed, public TAttLine, public TAttFill, public TAttMarker, public TAttText

Function Members (Methods)

public:
virtual~TStyle()
voidTObject::AbstractMethod(const char* method) const
virtual voidTObject::AppendPad(Option_t* option = "")
Int_tAxisChoice(Option_t* axis) const
virtual voidBrowse(TBrowser* b)
static voidBuildStyles()
virtual voidcd()
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTNamed::Clear(Option_t* option = "")
virtual TObject*TNamed::Clone(const char* newname = "") const
virtual Int_tTNamed::Compare(const TObject* obj) const
virtual voidCopy(TObject& style) const
virtual voidTObject::Delete(Option_t* option = "")MENU
Int_tTAttLine::DistancetoLine(Int_t px, Int_t py, Double_t xp1, Double_t yp1, Double_t xp2, Double_t yp2)
virtual Int_tDistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual voidTNamed::FillBuffer(char*& buffer)
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
TAttText*GetAttDate()
Color_tGetAxisColor(Option_t* axis = "X") const
Float_tGetBarOffset() const
Float_tGetBarWidth() const
Int_tGetCanvasBorderMode() const
Width_tGetCanvasBorderSize() const
Color_tGetCanvasColor() const
Int_tGetCanvasDefH() const
Int_tGetCanvasDefW() const
Int_tGetCanvasDefX() const
Int_tGetCanvasDefY() const
Bool_tGetCanvasPreferGL() const
Int_tGetColorModelPS() const
Int_tGetColorPalette(Int_t i) const
Float_tGetDateX() const
Float_tGetDateY() const
Int_tGetDrawBorder() const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
Float_tGetEndErrorSize() const
Float_tGetErrorX() const
virtual Color_tTAttFill::GetFillColor() const
virtual Style_tTAttFill::GetFillStyle() const
const char*GetFitFormat() const
Int_tGetFrameBorderMode() const
Width_tGetFrameBorderSize() const
Color_tGetFrameFillColor() const
Style_tGetFrameFillStyle() const
Color_tGetFrameLineColor() const
Style_tGetFrameLineStyle() const
Width_tGetFrameLineWidth() const
Color_tGetFuncColor() const
Style_tGetFuncStyle() const
Width_tGetFuncWidth() const
Color_tGetGridColor() const
Style_tGetGridStyle() const
Width_tGetGridWidth() const
Int_tGetHatchesLineWidth() const
Double_tGetHatchesSpacing() const
const char*GetHeaderPS() const
Color_tGetHistFillColor() const
Style_tGetHistFillStyle() const
Color_tGetHistLineColor() const
Style_tGetHistLineStyle() const
Width_tGetHistLineWidth() const
Bool_tGetHistMinimumZero() const
Double_tGetHistTopMargin() const
virtual const char*TObject::GetIconName() const
Int_tGetJoinLinePS() const
Color_tGetLabelColor(Option_t* axis = "X") const
Style_tGetLabelFont(Option_t* axis = "X") const
Float_tGetLabelOffset(Option_t* axis = "X") const
Float_tGetLabelSize(Option_t* axis = "X") const
Width_tGetLegendBorderSize() const
Color_tGetLegendFillColor() const
Style_tGetLegendFont() const
Double_tGetLegendTextSize() const
Float_tGetLegoInnerR() const
virtual Color_tTAttLine::GetLineColor() const
Float_tGetLineScalePS() const
virtual Style_tTAttLine::GetLineStyle() const
const char*GetLineStyleString(Int_t i = 1) const
virtual Width_tTAttLine::GetLineWidth() const
virtual Color_tTAttMarker::GetMarkerColor() const
virtual Size_tTAttMarker::GetMarkerSize() const
virtual Style_tTAttMarker::GetMarkerStyle() const
virtual const char*TNamed::GetName() const
Int_tGetNdivisions(Option_t* axis = "X") const
Int_tGetNumberContours() const
Int_tGetNumberOfColors() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
Int_tGetOptDate() const
Int_tGetOptFile() const
Int_tGetOptFit() const
virtual Option_t*TObject::GetOption() const
Int_tGetOptLogx() const
Int_tGetOptLogy() const
Int_tGetOptLogz() const
Int_tGetOptStat() const
Int_tGetOptTitle() const
Int_tGetPadBorderMode() const
Width_tGetPadBorderSize() const
Float_tGetPadBottomMargin() const
Color_tGetPadColor() const
Bool_tGetPadGridX() const
Bool_tGetPadGridY() const
Float_tGetPadLeftMargin() const
Float_tGetPadRightMargin() const
Int_tGetPadTickX() const
Int_tGetPadTickY() const
Float_tGetPadTopMargin() const
const char*GetPaintTextFormat() const
voidGetPaperSize(Float_t& xsize, Float_t& ysize) const
Float_tGetScreenFactor() const
Int_tGetShowEditor() const
Int_tGetShowEventStatus() const
Int_tGetShowToolBar() const
Width_tGetStatBorderSize() const
Color_tGetStatColor() const
Style_tGetStatFont() const
Float_tGetStatFontSize() const
const char*GetStatFormat() const
Float_tGetStatH() const
Style_tGetStatStyle() const
Color_tGetStatTextColor() const
Float_tGetStatW() const
Float_tGetStatX() const
Float_tGetStatY() const
Int_tGetStripDecimals() const
virtual Short_tTAttText::GetTextAlign() const
virtual Float_tTAttText::GetTextAngle() const
virtual Color_tTAttText::GetTextColor() const
virtual Font_tTAttText::GetTextFont() const
virtual Float_tTAttText::GetTextSize() const
Float_tGetTickLength(Option_t* axis = "X") const
Double_tGetTimeOffset() const
virtual const char*TNamed::GetTitle() const
Int_tGetTitleAlign()
Width_tGetTitleBorderSize() const
Color_tGetTitleColor(Option_t* axis = "X") const
Color_tGetTitleFillColor() const
Style_tGetTitleFont(Option_t* axis = "X") const
Float_tGetTitleFontSize() const
Float_tGetTitleH() const
Float_tGetTitleOffset(Option_t* axis = "X") const
const char*GetTitlePS() const
Float_tGetTitleSize(Option_t* axis = "X") const
Style_tGetTitleStyle() const
Color_tGetTitleTextColor() const
Float_tGetTitleW() const
Float_tGetTitleX() const
Float_tGetTitleXOffset() const
Float_tGetTitleXSize() const
Float_tGetTitleY() const
Float_tGetTitleYOffset() const
Float_tGetTitleYSize() const
virtual UInt_tTObject::GetUniqueID() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTNamed::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
Bool_tTObject::IsOnHeap() const
Bool_tIsReading() const
virtual Bool_tTNamed::IsSortable() const
virtual Bool_tTAttFill::IsTransparent() const
Bool_tTObject::IsZombie() const
virtual voidTNamed::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
virtual voidTAttLine::Modify()
virtual Bool_tTObject::Notify()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
voidTObject::operator delete(void* ptr)
voidTObject::operator delete(void* ptr, void* vp)
voidTObject::operator delete[](void* ptr)
voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
TStyle&operator=(const TStyle&)
virtual voidPaint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTNamed::Print(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
virtual voidReset(Option_t* option = "")
virtual voidTAttFill::ResetAttFill(Option_t* option = "")
virtual voidTAttLine::ResetAttLine(Option_t* option = "")
virtual voidTAttMarker::ResetAttMarker(Option_t* toption = "")
virtual voidTAttText::ResetAttText(Option_t* toption = "")
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTAttFill::SaveFillAttributes(ostream& out, const char* name, Int_t coldef = 1, Int_t stydef = 1001)
virtual voidTAttLine::SaveLineAttributes(ostream& out, const char* name, Int_t coldef = 1, Int_t stydef = 1, Int_t widdef = 1)
virtual voidTAttMarker::SaveMarkerAttributes(ostream& out, const char* name, Int_t coldef = 1, Int_t stydef = 1, Int_t sizdef = 1)
virtual voidSavePrimitive(ostream& out, Option_t* = "")
voidSaveSource(const char* filename, Option_t* option = 0)
virtual voidTAttText::SaveTextAttributes(ostream& out, const char* name, Int_t alidef = 12, Float_t angdef = 0, Int_t coldef = 1, Int_t fondef = 61, Float_t sizdef = 1)
voidSetAxisColor(Color_t color = 1, Option_t* axis = "X")
voidSetBarOffset(Float_t baroff = 0.5)
voidSetBarWidth(Float_t barwidth = 0.5)
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
voidSetCanvasBorderMode(Int_t mode = 1)
voidSetCanvasBorderSize(Width_t size = 1)
voidSetCanvasColor(Color_t color = 19)
voidSetCanvasDefH(Int_t h = 500)
voidSetCanvasDefW(Int_t w = 700)
voidSetCanvasDefX(Int_t topx = 10)
voidSetCanvasDefY(Int_t topy = 10)
voidSetCanvasPreferGL(Bool_t prefer = kTRUE)
voidSetColorModelPS(Int_t c = 0)
voidSetDateX(Float_t x = 0.01)
voidSetDateY(Float_t y = 0.01)
voidSetDrawBorder(Int_t drawborder = 1)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
voidSetEndErrorSize(Float_t np = 2)
voidSetErrorX(Float_t errorx = 0.5)
virtual voidTAttFill::SetFillAttributes()MENU
virtual voidTAttFill::SetFillColor(Color_t fcolor)
virtual voidTAttFill::SetFillColorAlpha(Color_t fcolor, Float_t falpha)
virtual voidTAttFill::SetFillStyle(Style_t fstyle)
voidSetFitFormat(const char* format = "5.4g")
voidSetFrameBorderMode(Int_t mode = 1)
voidSetFrameBorderSize(Width_t size = 1)
voidSetFrameFillColor(Color_t color = 1)
voidSetFrameFillStyle(Style_t styl = 0)
voidSetFrameLineColor(Color_t color = 1)
voidSetFrameLineStyle(Style_t styl = 0)
voidSetFrameLineWidth(Width_t width = 1)
voidSetFuncColor(Color_t color = 1)
voidSetFuncStyle(Style_t style = 1)
voidSetFuncWidth(Width_t width = 4)
voidSetGridColor(Color_t color = 0)
voidSetGridStyle(Style_t style = 3)
voidSetGridWidth(Width_t width = 1)
voidSetHatchesLineWidth(Int_t l)
voidSetHatchesSpacing(Double_t h)
voidSetHeaderPS(const char* header)
voidSetHistFillColor(Color_t color = 1)
voidSetHistFillStyle(Style_t styl = 0)
voidSetHistLineColor(Color_t color = 1)
voidSetHistLineStyle(Style_t styl = 0)
voidSetHistLineWidth(Width_t width = 1)
voidSetHistMinimumZero(Bool_t zero = kTRUE)
voidSetHistTopMargin(Double_t hmax = 0.050000000000000003)
voidSetIsReading(Bool_t reading = kTRUE)
voidSetJoinLinePS(Int_t joinline = 0)
voidSetLabelColor(Color_t color = 1, Option_t* axis = "X")
voidSetLabelFont(Style_t font = 62, Option_t* axis = "X")
voidSetLabelOffset(Float_t offset = 0.0050000000000000001, Option_t* axis = "X")
voidSetLabelSize(Float_t size = 0.040000000000000001, Option_t* axis = "X")
voidSetLegendBorderSize(Width_t size = 4)
voidSetLegendFillColor(Color_t color = 0)
voidSetLegendFont(Style_t font = 62)
voidSetLegendTextSize(Double_t size = 0.)
voidSetLegoInnerR(Float_t rad = 0.5)
virtual voidTAttLine::SetLineAttributes()MENU
virtual voidTAttLine::SetLineColor(Color_t lcolor)
virtual voidTAttLine::SetLineColorAlpha(Color_t lcolor, Float_t lalpha)
voidSetLineScalePS(Float_t scale = 3)
virtual voidTAttLine::SetLineStyle(Style_t lstyle)
voidSetLineStyleString(Int_t i, const char* text)
virtual voidTAttLine::SetLineWidth(Width_t lwidth)
virtual voidTAttMarker::SetMarkerAttributes()MENU
virtual voidTAttMarker::SetMarkerColor(Color_t mcolor = 1)
virtual voidTAttMarker::SetMarkerColorAlpha(Color_t mcolor, Float_t malpha)
virtual voidTAttMarker::SetMarkerSize(Size_t msize = 1)
virtual voidTAttMarker::SetMarkerStyle(Style_t mstyle = 1)
virtual voidTNamed::SetName(const char* name)MENU
virtual voidTNamed::SetNameTitle(const char* name, const char* title)
voidSetNdivisions(Int_t n = 510, Option_t* axis = "X")
voidSetNumberContours(Int_t number = 20)
static voidTObject::SetObjectStat(Bool_t stat)
voidSetOptDate(Int_t datefl = 1)
voidSetOptFile(Int_t file = 1)
voidSetOptFit(Int_t fit = 1)
voidSetOptLogx(Int_t logx = 1)
voidSetOptLogy(Int_t logy = 1)
voidSetOptLogz(Int_t logz = 1)
voidSetOptStat(Int_t stat = 1)
voidSetOptStat(Option_t* stat)
voidSetOptTitle(Int_t tit = 1)
voidSetPadBorderMode(Int_t mode = 1)
voidSetPadBorderSize(Width_t size = 1)
voidSetPadBottomMargin(Float_t margin = 0.10000000000000001)
voidSetPadColor(Color_t color = 19)
voidSetPadGridX(Bool_t gridx)
voidSetPadGridY(Bool_t gridy)
voidSetPadLeftMargin(Float_t margin = 0.10000000000000001)
voidSetPadRightMargin(Float_t margin = 0.10000000000000001)
voidSetPadTickX(Int_t tickx)
voidSetPadTickY(Int_t ticky)
voidSetPadTopMargin(Float_t margin = 0.10000000000000001)
voidSetPaintTextFormat(const char* format = "g")
voidSetPalette(Int_t ncolors = kBird, Int_t* colors = 0, Float_t alpha = 1.)
voidSetPaperSize(TStyle::EPaperSize size)
voidSetPaperSize(Float_t xsize = 20, Float_t ysize = 26)
voidSetScreenFactor(Float_t factor = 1)
voidSetStatBorderSize(Width_t size = 2)
voidSetStatColor(Color_t color = 19)
voidSetStatFont(Style_t font = 62)
voidSetStatFontSize(Float_t size = 0)
voidSetStatFormat(const char* format = "6.4g")
voidSetStatH(Float_t h = 0.10000000000000001)
voidSetStatStyle(Style_t style = 1001)
voidSetStatTextColor(Color_t color = 1)
voidSetStatW(Float_t w = 0.19)
voidSetStatX(Float_t x = 0)
voidSetStatY(Float_t y = 0)
voidSetStripDecimals(Bool_t strip = kTRUE)
virtual voidTAttText::SetTextAlign(Short_t align = 11)
virtual voidTAttText::SetTextAngle(Float_t tangle = 0)
virtual voidTAttText::SetTextAttributes()MENU
virtual voidTAttText::SetTextColor(Color_t tcolor = 1)
virtual voidTAttText::SetTextColorAlpha(Color_t tcolor, Float_t talpha)
virtual voidTAttText::SetTextFont(Font_t tfont = 62)
virtual voidTAttText::SetTextSize(Float_t tsize = 1)
virtual voidTAttText::SetTextSizePixels(Int_t npixels)
voidSetTickLength(Float_t length = 0.029999999999999999, Option_t* axis = "X")
voidSetTimeOffset(Double_t toffset)
virtual voidTNamed::SetTitle(const char* title = "")MENU
voidSetTitleAlign(Int_t a = 13)
voidSetTitleBorderSize(Width_t size = 2)
voidSetTitleColor(Color_t color = 1, Option_t* axis = "X")
voidSetTitleFillColor(Color_t color = 1)
voidSetTitleFont(Style_t font = 62, Option_t* axis = "X")
voidSetTitleFontSize(Float_t size = 0)
voidSetTitleH(Float_t h = 0)
voidSetTitleOffset(Float_t offset = 1, Option_t* axis = "X")
voidSetTitlePS(const char* pstitle)
voidSetTitleSize(Float_t size = 0.02, Option_t* axis = "X")
voidSetTitleStyle(Style_t style = 1001)
voidSetTitleTextColor(Color_t color = 1)
voidSetTitleW(Float_t w = 0)
voidSetTitleX(Float_t x = 0)
voidSetTitleXOffset(Float_t offset = 1)
voidSetTitleXSize(Float_t size = 0.02)
voidSetTitleY(Float_t y = 0.98499999999999998)
voidSetTitleYOffset(Float_t offset = 1)
voidSetTitleYSize(Float_t size = 0.02)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidShowMembers(TMemberInspector& insp) const
virtual Int_tTNamed::Sizeof() const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
voidToggleEditor()
voidToggleEventStatus()
voidToggleToolBar()
TStyle()
TStyle(const TStyle& style)
TStyle(const char* name, const char* title)
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidTObject::MakeZombie()

Data Members

public:
static TStyle::EPaperSizekA4
static TObject::(anonymous)TObject::kBitMask
static TObject::EStatusBitsTObject::kCanDelete
static TObject::EStatusBitsTObject::kCannotPick
static TObject::EStatusBitsTObject::kHasUUID
static TObject::EStatusBitsTObject::kInvalidObject
static TObject::(anonymous)TObject::kIsOnHeap
static TObject::EStatusBitsTObject::kIsReferenced
static TObject::EStatusBitsTObject::kMustCleanup
static TObject::EStatusBitsTObject::kNoContextMenu
static TObject::(anonymous)TObject::kNotDeleted
static TObject::EStatusBitsTObject::kObjInCanvas
static TObject::(anonymous)TObject::kOverwrite
static TObject::(anonymous)TObject::kSingleKey
static TStyle::EPaperSizekUSLetter
static TObject::(anonymous)TObject::kWriteDelete
static TObject::(anonymous)TObject::kZombie
private:
TAttTextfAttDateCanvas date attribute
Float_tfBarOffsetOffset of bar for graphs
Float_tfBarWidthWidth of bar for graphs
Int_tfCanvasBorderModeCanvas border mode
Width_tfCanvasBorderSizeCanvas border size
Color_tfCanvasColorCanvas color
Int_tfCanvasDefHDefault canvas height
Int_tfCanvasDefWDefault canvas width
Int_tfCanvasDefXDefault canvas top X position
Int_tfCanvasDefYDefault canvas top Y position
Bool_tfCanvasPreferGLIf true, rendering in canvas is with GL
Int_tfColorModelPSPostScript color model: 0 = RGB, 1 = CMYK
Float_tfDateXX position of the date in the canvas (in NDC)
Float_tfDateYY position of the date in the canvas (in NDC)
Int_tfDrawBorderFlag to draw border(=1) or not (0)
Float_tfEndErrorSizeSize of lines at the end of error bars
Float_tfErrorXPer cent of bin width for errors along X
TStringfFitFormatPrinting format for fit parameters
Int_tfFrameBorderModePad frame border mode
Width_tfFrameBorderSizePad frame border size
Color_tfFrameFillColorPad frame fill color
Style_tfFrameFillStylePad frame fill style
Color_tfFrameLineColorPad frame line color
Style_tfFrameLineStylePad frame line style
Width_tfFrameLineWidthPad frame line width
Color_tfFuncColorFunction color
Style_tfFuncStyleFunction style
Width_tfFuncWidthFunction line width
Color_tfGridColorGrid line color (if 0 use axis line color)
Style_tfGridStyleGrid line style
Width_tfGridWidthGrid line width
Int_tfHatchesLineWidthHatches line width for hatch styles > 3100
Double_tfHatchesSpacingHatches spacing for hatch styles > 3100
TStringfHeaderPSUser defined additional Postscript header
Color_tfHistFillColorHistogram fill color
Style_tfHistFillStyleHistogram fill style
Color_tfHistLineColorHistogram line color
Style_tfHistLineStyleHistogram line style
Width_tfHistLineWidthHistogram line width
Bool_tfHistMinimumZeroTrue if default minimum is 0, false if minimum is automatic
Double_tfHistTopMarginMargin between histogram's top and pad's top
Bool_tfIsReading! Set to FALSE when userclass::UseCurrentStyle is called by the style manager
Int_tfJoinLinePSDetermines the appearance of joining lines on PostScript
Width_tfLegendBorderSizeLegend box border size
Color_tfLegendFillColorLegend fill color
Style_tfLegendFontLegend font style
Double_tfLegendTextSizeLegend text size. If 0 the size is computed automatically
Float_tfLegoInnerRInner radius for cylindrical legos
Float_tfLineScalePSLine scale factor when drawing lines on Postscript
TStringfLineStyle[30]String describing line style i (for postScript)
Int_tfNumberContoursDefault number of contours for 2-d plots
Int_tfOptDateTrue if date option is selected
Int_tfOptFileTrue if option File is selected
Int_tfOptFitTrue if option Fit is selected
Int_tfOptLogxTrue if log scale in X
Int_tfOptLogyTrue if log scale in y
Int_tfOptLogzTrue if log scale in z
Int_tfOptStatTrue if option Stat is selected
Int_tfOptTitleTrue if option Title is selected
Int_tfPadBorderModePad border mode
Width_tfPadBorderSizePad border size
Float_tfPadBottomMarginPad bottom margin
Color_tfPadColorPad color
Bool_tfPadGridXTrue to get the grid along X
Bool_tfPadGridYTrue to get the grid along Y
Float_tfPadLeftMarginPad left margin
Float_tfPadRightMarginPad right margin
Int_tfPadTickXTrue to set special pad ticks along X
Int_tfPadTickYTrue to set special pad ticks along Y
Float_tfPadTopMarginPad top margin
TStringfPaintTextFormatPrinting format for TH2::PaintText
Float_tfPaperSizeXPostScript paper size along X
Float_tfPaperSizeYPostScript paper size along Y
Float_tfScreenFactorMultiplication factor for canvas size and position
Int_tfShowEditorShow pad editor
Int_tfShowEventStatusShow event status panel
Int_tfShowToolBarShow toolbar
Width_tfStatBorderSizeBorder size of Stats PaveLabel
Color_tfStatColorStat fill area color
Style_tfStatFontFont style of Stats PaveLabel
Float_tfStatFontSizeFont size in pixels for fonts with precision type 3
TStringfStatFormatPrinting format for stats
Float_tfStatHHeight of stat box
Style_tfStatStyleFill area style of Stats PaveLabel
Color_tfStatTextColorStat text color
Float_tfStatWWidth of stat box
Float_tfStatXX position of top right corner of stat box
Float_tfStatYY position of top right corner of stat box
Bool_tfStripDecimalsStrip decimals in axis labels
Double_tfTimeOffsetTime offset to the beginning of an axis
Int_tfTitleAlignTitle box alignment
Width_tfTitleBorderSizeBorder size of Title PavelLabel
Color_tfTitleColorTitle fill area color
Style_tfTitleFontFont style of Title PaveLabel
Float_tfTitleFontSizeFont size in pixels for fonts with precision type 3
Float_tfTitleHHeight of title box
TStringfTitlePSUser defined Postscript file title
Style_tfTitleStyleFill area style of title PaveLabel
Color_tfTitleTextColorTitle text color
Float_tfTitleWWidth of title box
Float_tfTitleXX position of top left corner of title box
Float_tfTitleYY position of top left corner of title box
TAttAxisfXaxisX axis attributes
TAttAxisfYaxisY axis attributes
TAttAxisfZaxisZ axis attributes

Class Charts

Inheritance Chart:
TObject
TNamed
TAttLine
TAttFill
TAttMarker
TAttText
TStyle

Function documentation

TStyle()
TStyle(const char* name, const char* title)
TStyle(const TStyle& style)
virtual ~TStyle()
Int_t AxisChoice(Option_t* axis) const
 Return axis number (1 for X, 2 for Y, 3 for Z)
void Browse(TBrowser* b)
void BuildStyles()
void Copy(TObject& style) const
void cd()
Int_t DistancetoPrimitive(Int_t px, Int_t py)
Int_t GetNdivisions(Option_t* axis = "X") const
TAttText * GetAttDate()
{return &fAttDate;}
Color_t GetAxisColor(Option_t* axis = "X") const
Color_t GetLabelColor(Option_t* axis = "X") const
Style_t GetLabelFont(Option_t* axis = "X") const
Float_t GetLabelOffset(Option_t* axis = "X") const
Float_t GetLabelSize(Option_t* axis = "X") const
Color_t GetTitleColor(Option_t* axis = "X") const
Style_t GetTitleFont(Option_t* axis = "X") const
Float_t GetTitleOffset(Option_t* axis = "X") const
Float_t GetTitleSize(Option_t* axis = "X") const
Float_t GetTickLength(Option_t* axis = "X") const
Float_t GetBarOffset() const
{return fBarOffset;}
Float_t GetBarWidth() const
{return fBarWidth;}
Int_t GetDrawBorder() const
{return fDrawBorder;}
Float_t GetEndErrorSize() const
{return fEndErrorSize;}
Float_t GetErrorX() const
{return fErrorX;}
Bool_t GetCanvasPreferGL() const
{return fCanvasPreferGL;}
Color_t GetCanvasColor() const
{return fCanvasColor;}
Width_t GetCanvasBorderSize() const
Int_t GetCanvasBorderMode() const
Int_t GetCanvasDefH() const
{return fCanvasDefH;}
Int_t GetCanvasDefW() const
{return fCanvasDefW;}
Int_t GetCanvasDefX() const
{return fCanvasDefX;}
Int_t GetCanvasDefY() const
{return fCanvasDefY;}
Int_t GetColorPalette(Int_t i) const
Int_t GetColorModelPS() const
{return fColorModelPS;}
Float_t GetDateX() const
{return fDateX;}
Float_t GetDateY() const
{return fDateY;}
const char * GetFitFormat() const
{return fFitFormat.Data();}
Int_t GetHatchesLineWidth() const
Double_t GetHatchesSpacing() const
{return fHatchesSpacing;}
Width_t GetLegendBorderSize() const
Color_t GetLegendFillColor() const
Style_t GetLegendFont() const
{return fLegendFont;}
Double_t GetLegendTextSize() const
{return fLegendTextSize;}
Int_t GetNumberOfColors() const
Color_t GetPadColor() const
{return fPadColor;}
Width_t GetPadBorderSize() const
{return fPadBorderSize;}
Int_t GetPadBorderMode() const
{return fPadBorderMode;}
Float_t GetPadBottomMargin() const
Float_t GetPadTopMargin() const
{return fPadTopMargin;}
Float_t GetPadLeftMargin() const
{return fPadLeftMargin;}
Float_t GetPadRightMargin() const
{return fPadRightMargin;}
Bool_t GetPadGridX() const
{return fPadGridX;}
Bool_t GetPadGridY() const
{return fPadGridY;}
Int_t GetPadTickX() const
{return fPadTickX;}
Int_t GetPadTickY() const
{return fPadTickY;}
Color_t GetFuncColor() const
{return fFuncColor;}
Style_t GetFuncStyle() const
{return fFuncStyle;}
Width_t GetFuncWidth() const
{return fFuncWidth;}
Color_t GetGridColor() const
{return fGridColor;}
Style_t GetGridStyle() const
{return fGridStyle;}
Width_t GetGridWidth() const
{return fGridWidth;}
Color_t GetFrameFillColor() const
{return fFrameFillColor;}
Color_t GetFrameLineColor() const
{return fFrameLineColor;}
Style_t GetFrameFillStyle() const
{return fFrameFillStyle;}
Style_t GetFrameLineStyle() const
{return fFrameLineStyle;}
Width_t GetFrameLineWidth() const
{return fFrameLineWidth;}
Width_t GetFrameBorderSize() const
Int_t GetFrameBorderMode() const
Color_t GetHistFillColor() const
{return fHistFillColor;}
Color_t GetHistLineColor() const
{return fHistLineColor;}
Style_t GetHistFillStyle() const
{return fHistFillStyle;}
Style_t GetHistLineStyle() const
{return fHistLineStyle;}
Width_t GetHistLineWidth() const
{return fHistLineWidth;}
Bool_t GetHistMinimumZero() const
Double_t GetHistTopMargin() const
{return fHistTopMargin;}
Float_t GetLegoInnerR() const
{return fLegoInnerR;}
Int_t GetNumberContours() const
{return fNumberContours;}
Int_t GetOptDate() const
{return fOptDate;}
Int_t GetOptFile() const
{return fOptFile;}
Int_t GetOptFit() const
{return fOptFit;}
Int_t GetOptStat() const
{return fOptStat;}
Int_t GetOptTitle() const
{return fOptTitle;}
Int_t GetOptLogx() const
{return fOptLogx;}
Int_t GetOptLogy() const
{return fOptLogy;}
Int_t GetOptLogz() const
{return fOptLogz;}
const char * GetPaintTextFormat() const
void GetPaperSize(Float_t& xsize, Float_t& ysize) const
Int_t GetShowEventStatus() const
Int_t GetShowEditor() const
{return fShowEditor;}
Int_t GetShowToolBar() const
{return fShowToolBar;}
Float_t GetScreenFactor() const
{return fScreenFactor;}
Color_t GetStatColor() const
{return fStatColor;}
Color_t GetStatTextColor() const
{return fStatTextColor;}
Width_t GetStatBorderSize() const
{return fStatBorderSize;}
Style_t GetStatFont() const
{return fStatFont;}
Float_t GetStatFontSize() const
{return fStatFontSize;}
Style_t GetStatStyle() const
{return fStatStyle;}
const char * GetStatFormat() const
{return fStatFormat.Data();}
Float_t GetStatX() const
{return fStatX;}
Float_t GetStatY() const
{return fStatY;}
Float_t GetStatW() const
{return fStatW;}
Float_t GetStatH() const
{return fStatH;}
Int_t GetStripDecimals() const
{return fStripDecimals;}
Double_t GetTimeOffset() const
{return fTimeOffset;}
Int_t GetTitleAlign()
{return fTitleAlign;}
Color_t GetTitleFillColor() const
{return fTitleColor;}
Color_t GetTitleTextColor() const
{return fTitleTextColor;}
Style_t GetTitleStyle() const
{return fTitleStyle;}
Float_t GetTitleFontSize() const
{return fTitleFontSize;}
Width_t GetTitleBorderSize() const
Float_t GetTitleXOffset() const
{return GetTitleOffset("X");}
Float_t GetTitleXSize() const
{return GetTitleSize("X");}
Float_t GetTitleYOffset() const
{return GetTitleOffset("Y");}
Float_t GetTitleYSize() const
{return GetTitleSize("Y");}
Float_t GetTitleX() const
{return fTitleX;}
Float_t GetTitleY() const
{return fTitleY;}
Float_t GetTitleW() const
{return fTitleW;}
Float_t GetTitleH() const
{return fTitleH;}
const char * GetHeaderPS() const
{return fHeaderPS.Data();}
const char * GetTitlePS() const
{return fTitlePS.Data();}
const char * GetLineStyleString(Int_t i = 1) const
Int_t GetJoinLinePS() const
{return fJoinLinePS;}
Float_t GetLineScalePS() const
{return fLineScalePS;}
Bool_t IsReading() const
{return fIsReading;}
void Paint(Option_t* option = "")
void Reset(Option_t* option = "")
void SetColorModelPS(Int_t c = 0)
void SetFitFormat(const char* format = "5.4g")
{fFitFormat = format;}
void SetHeaderPS(const char* header)
void SetHatchesLineWidth(Int_t l)
void SetHatchesSpacing(Double_t h)
void SetTitlePS(const char* pstitle)
void SetJoinLinePS(Int_t joinline = 0)
{fJoinLinePS=joinline;}
void SetLineScalePS(Float_t scale = 3)
{fLineScalePS=scale;}
void SetLineStyleString(Int_t i, const char* text)
void SetNdivisions(Int_t n = 510, Option_t* axis = "X")
void SetAxisColor(Color_t color = 1, Option_t* axis = "X")
void SetLabelColor(Color_t color = 1, Option_t* axis = "X")
void SetLabelFont(Style_t font = 62, Option_t* axis = "X")
void SetLabelOffset(Float_t offset = 0.0050000000000000001, Option_t* axis = "X")
void SetLabelSize(Float_t size = 0.040000000000000001, Option_t* axis = "X")
void SetLegoInnerR(Float_t rad = 0.5)
{fLegoInnerR = rad;}
void SetScreenFactor(Float_t factor = 1)
{fScreenFactor = factor;}
void SetTickLength(Float_t length = 0.029999999999999999, Option_t* axis = "X")
void SetTitleColor(Color_t color = 1, Option_t* axis = "X")
void SetTitleFont(Style_t font = 62, Option_t* axis = "X")
void SetTitleOffset(Float_t offset = 1, Option_t* axis = "X")
void SetTitleSize(Float_t size = 0.02, Option_t* axis = "X")
void SetNumberContours(Int_t number = 20)
void SetOptDate(Int_t datefl = 1)
void SetOptFile(Int_t file = 1)
{fOptFile = file;}
void SetOptFit(Int_t fit = 1)
void SetOptLogx(Int_t logx = 1)
{fOptLogx = logx;}
void SetOptLogy(Int_t logy = 1)
{fOptLogy = logy;}
void SetOptLogz(Int_t logz = 1)
{fOptLogz = logz;}
void SetOptStat(Int_t stat = 1)
void SetOptStat(Option_t* stat)
void SetOptTitle(Int_t tit = 1)
{fOptTitle = tit;}
void SetBarOffset(Float_t baroff = 0.5)
{fBarOffset = baroff;}
void SetBarWidth(Float_t barwidth = 0.5)
{fBarWidth = barwidth;}
void SetDateX(Float_t x = 0.01)
{fDateX = x;}
void SetDateY(Float_t y = 0.01)
{fDateY = y;}
void SetEndErrorSize(Float_t np = 2)
void SetErrorX(Float_t errorx = 0.5)
{fErrorX = errorx;}
void SetCanvasPreferGL(Bool_t prefer = kTRUE)
{fCanvasPreferGL=prefer;}
void SetDrawBorder(Int_t drawborder = 1)
{fDrawBorder = drawborder;}
void SetCanvasColor(Color_t color = 19)
{fCanvasColor = color;}
void SetCanvasBorderSize(Width_t size = 1)
void SetCanvasBorderMode(Int_t mode = 1)
void SetCanvasDefH(Int_t h = 500)
void SetCanvasDefW(Int_t w = 700)
void SetCanvasDefX(Int_t topx = 10)
{fCanvasDefX = topx;}
void SetCanvasDefY(Int_t topy = 10)
{fCanvasDefY = topy;}
void SetLegendBorderSize(Width_t size = 4)
void SetLegendFillColor(Color_t color = 0)
{fLegendFillColor = color;}
void SetLegendFont(Style_t font = 62)
{fLegendFont = font;}
void SetLegendTextSize(Double_t size = 0.)
{fLegendTextSize = size;}
void SetPadColor(Color_t color = 19)
{fPadColor = color;}
void SetPadBorderSize(Width_t size = 1)
{fPadBorderSize = size;}
void SetPadBorderMode(Int_t mode = 1)
{fPadBorderMode = mode;}
void SetPadBottomMargin(Float_t margin = 0.10000000000000001)
void SetPadTopMargin(Float_t margin = 0.10000000000000001)
{fPadTopMargin=margin;}
void SetPadLeftMargin(Float_t margin = 0.10000000000000001)
{fPadLeftMargin=margin;}
void SetPadRightMargin(Float_t margin = 0.10000000000000001)
{fPadRightMargin=margin;}
void SetPadGridX(Bool_t gridx)
{fPadGridX = gridx;}
void SetPadGridY(Bool_t gridy)
{fPadGridY = gridy;}
void SetPadTickX(Int_t tickx)
{fPadTickX = tickx;}
void SetPadTickY(Int_t ticky)
{fPadTickY = ticky;}
void SetFuncStyle(Style_t style = 1)
{fFuncStyle = style;}
void SetFuncColor(Color_t color = 1)
{fFuncColor = color;}
void SetFuncWidth(Width_t width = 4)
{fFuncWidth = width;}
void SetGridStyle(Style_t style = 3)
{fGridStyle = style;}
void SetGridColor(Color_t color = 0)
{fGridColor = color;}
void SetGridWidth(Width_t width = 1)
{fGridWidth = width;}
void SetFrameFillColor(Color_t color = 1)
{fFrameFillColor = color;}
void SetFrameLineColor(Color_t color = 1)
{fFrameLineColor = color;}
void SetFrameFillStyle(Style_t styl = 0)
{fFrameFillStyle = styl;}
void SetFrameLineStyle(Style_t styl = 0)
{fFrameLineStyle = styl;}
void SetFrameLineWidth(Width_t width = 1)
{fFrameLineWidth = width;}
void SetFrameBorderSize(Width_t size = 1)
void SetFrameBorderMode(Int_t mode = 1)
void SetHistFillColor(Color_t color = 1)
{fHistFillColor = color;}
void SetHistLineColor(Color_t color = 1)
{fHistLineColor = color;}
void SetHistFillStyle(Style_t styl = 0)
{fHistFillStyle = styl;}
void SetHistLineStyle(Style_t styl = 0)
{fHistLineStyle = styl;}
void SetHistLineWidth(Width_t width = 1)
{fHistLineWidth = width;}
void SetHistMinimumZero(Bool_t zero = kTRUE)
void SetHistTopMargin(Double_t hmax = 0.050000000000000003)
{fHistTopMargin = hmax;}
void SetPaintTextFormat(const char* format = "g")
{fPaintTextFormat = format;}
void SetPaperSize(TStyle::EPaperSize size)
void SetPaperSize(Float_t xsize = 20, Float_t ysize = 26)
void SetStatColor(Color_t color = 19)
{fStatColor=color;}
void SetStatTextColor(Color_t color = 1)
void SetStatStyle(Style_t style = 1001)
{fStatStyle=style;}
void SetStatBorderSize(Width_t size = 2)
void SetStatFont(Style_t font = 62)
{fStatFont=font;}
void SetStatFontSize(Float_t size = 0)
void SetStatFormat(const char* format = "6.4g")
{fStatFormat = format;}
void SetStatX(Float_t x = 0)
{fStatX=x;}
void SetStatY(Float_t y = 0)
{fStatY=y;}
void SetStatW(Float_t w = 0.19)
{fStatW=w;}
void SetStatH(Float_t h = 0.10000000000000001)
{fStatH=h;}
void SetStripDecimals(Bool_t strip = kTRUE)
void SetTimeOffset(Double_t toffset)
void SetTitleAlign(Int_t a = 13)
void SetTitleFillColor(Color_t color = 1)
{fTitleColor=color;}
void SetTitleTextColor(Color_t color = 1)
void SetTitleStyle(Style_t style = 1001)
{fTitleStyle=style;}
void SetTitleFontSize(Float_t size = 0)
void SetTitleBorderSize(Width_t size = 2)
void SetTitleXOffset(Float_t offset = 1)
{SetTitleOffset(offset,"X");}
void SetTitleXSize(Float_t size = 0.02)
{SetTitleSize(size,"X");}
void SetTitleYOffset(Float_t offset = 1)
{SetTitleOffset(offset,"Y");}
void SetTitleYSize(Float_t size = 0.02)
{SetTitleSize(size,"Y");}
void SetTitleX(Float_t x = 0)
{fTitleX=x;}
void SetTitleY(Float_t y = 0.98499999999999998)
{fTitleY=y;}
void SetTitleW(Float_t w = 0)
{fTitleW=w;}
void SetTitleH(Float_t h = 0)
{fTitleH=h;}
void ToggleEventStatus()
void ToggleEditor()
{ fShowEditor = fShowEditor ? 0 : 1; }
void ToggleToolBar()
{ fShowToolBar = fShowToolBar ? 0 : 1; }
void SetIsReading(Bool_t reading = kTRUE)
void SetPalette(Int_t ncolors = kBird, Int_t* colors = 0, Float_t alpha = 1.)
void SavePrimitive(ostream& out, Option_t* = "")
void SaveSource(const char* filename, Option_t* option = 0)